title: Ops Overview views: - title: Overview type: sections sections: - type: grid cards: - type: markdown content: > ## Ops Overview One screen: is anything on fire? Details live in [Power](/lovelace-pfv-power), [Thermal](/lovelace-pfv-thermal), [Server Room](/lovelace-pfv-server-room) and [STLP](/lovelace-pfv-stlp). - type: grid cards: - type: heading heading: Room & cooling - type: gauge entity: sensor.pfv_tsys1_rack_temperature name: Server room min: 50 max: 110 severity: green: 60 yellow: 85 red: 95 - type: entities entities: - sensor.pfv_garage_temperature - sensor.pfv_artroom_temperature - type: grid cards: - type: heading heading: Power - type: gauge entity: sensor.tsys1_ups_battery_charge name: APC charge min: 0 max: 100 severity: green: 60 yellow: 40 red: 20 - type: gauge entity: sensor.tsys1_triplite_battery_charge name: Tripp Lite charge min: 0 max: 100 severity: green: 60 yellow: 40 red: 20 - type: entities entities: - sensor.tsys1_ups_status - sensor.tsys1_triplite_status - sensor.pfv_ups_runtime_minutes - sensor.pfv_tripp_lite_runtime_minutes - type: grid cards: - type: heading heading: Alerts & self-healing - type: entities entities: - automation.pfv_plant_ups_on_battery - automation.pfv_plant_ups_battery_low - automation.pfv_plant_ups_communication_lost - automation.pfv_plant_high_temperature - automation.pfv_watchdog_stale_entity_auto_heal - input_boolean.pfv_watchdog_auto_restart - type: grid cards: - type: markdown content: > **Pipeline:** deploy sensor tracks `release` on KNEL/KNELBMS. CI runs on every dev/release push (Actions tab in gitea). Out-of-band paging: Uptime Kuma (Cloudron).