Skip to content

Uptime Sensor

The uptime sensor allows you to track the time the ESP has stayed up for in seconds. Time rollovers are automatically handled.

# Example configuration entry
sensor:
- platform: uptime
type: seconds
name: Uptime Sensor
  • type (Optional): Either:

    • seconds (default): A simple counter.
    • timestamp : presents the time ESPHome last booted up. Requires a Time.
  • update_interval (Optional, Time): The sensor reporting interval. Defaults to 60s. Valid only with type: seconds.

# Working example
time:
- platform: homeassistant
id: esptime
sensor:
- platform: uptime
name: "My Device Last Boot"
type: timestamp
time_id: esptime
device_class: timestamp
entity_category: diagnostic
  • All other options from Sensor.