diff --git a/configuration.yaml b/configuration.yaml index 0ab10c5..8670cca 100644 --- a/configuration.yaml +++ b/configuration.yaml @@ -16,3 +16,11 @@ bluetooth: # Metrics endpoint for VictoriaMetrics add-on scrape [#621] prometheus: + +lovelace: + mode: storage + dashboards: + pfv-server-room: + mode: yaml + title: Server Room + file: dashboards/server-room.yaml diff --git a/dashboards/server-room.yaml b/dashboards/server-room.yaml new file mode 100644 index 0000000..c7d571e --- /dev/null +++ b/dashboards/server-room.yaml @@ -0,0 +1,38 @@ +# Server Room dashboard [#618] — git-deployed via KNEL/pfv-bms +title: Server Room +type: panel +cards: + - type: grid + columns: 2 + square: false + cards: + - type: gauge + entity: sensor.tsys1_ups_battery_charge + name: tsys1 UPS battery + unit: "%" + severity: + green: 60 + yellow: 40 + red: 20 + - type: entity + entity: sensor.tsys1_ups_status + name: tsys1 UPS + icon: mdi:ups + - type: history-graph + title: tsys1 UPS battery + entities: + - sensor.tsys1_ups_battery_charge + hours_to_show: 24 + - type: entities + title: Plant automations + entities: + - automation.pfv_plant_high_temperature + - automation.pfv_plant_ups_on_battery + - automation.pfv_plant_ups_battery_low + - automation.pfv_plant_ups_communication_lost + - automation.pfv_plant_utility_power_restored + - type: markdown + content: > + **Server Room** — Proxmox hosts + Pis. Temperature sensors + populate here after the SNMP migration (#618). Minisplit + climate control lands with #614 (BTU loop Friday).