sensor: # - platform: sql # db_url: !secret recorder_db # queries: # - name: Recorder age # column: "last_state_age" # unit_of_measurement: seconds # ## For SQLite # #query: > # # SELECT strftime("%s", "now") - strftime("%s", last_updated) # # AS last_state_age # # , last_updated # # FROM "states" # # ORDER BY last_updated DESC # # LIMIT 1 # # For Postgres # query: > # SELECT extract(epoch from now() - last_updated) # AS last_state_age # , last_updated # FROM "states" # ORDER BY last_updated DESC # LIMIT 1 - platform: systemmonitor resources: - type: disk_use_percent arg: /config - type: memory_use_percent - type: load_1m - type: load_5m - type: load_15m - type: processor_use