feat(dash): dashboard series v2 — Ops Overview, Power, Thermal [#784 #344]
ci / lint (push) Successful in 35s

Role-based rework per founder: overview + detail dashboards. UPS
parity (Tripp Lite runtime-minutes template). Phase 1 of the ground-up
rework; Capacity/Access views land with fans + lock.
https://projects.knownelement.com/issues/784
This commit is contained in:
2026-09-04 14:49:14 -05:00
parent 45024f80c3
commit c23d256ced
5 changed files with 334 additions and 0 deletions
+119
View File
@@ -0,0 +1,119 @@
title: Thermal
views:
- title: Rooms
type: sections
sections:
- type: grid
cards:
- type: gauge
entity: sensor.pfv_tsys1_rack_temperature
name: Server room
min: 50
max: 110
severity:
green: 60
yellow: 85
red: 95
- type: history-graph
title: Server room (24h)
entities:
- sensor.pfv_tsys1_rack_temperature
hours_to_show: 24
- type: grid
cards:
- type: gauge
entity: sensor.pfv_garage_temperature
name: Garage
min: 30
max: 110
severity:
green: 40
yellow: 90
red: 100
- type: history-graph
title: Garage (24h)
entities:
- sensor.pfv_garage_temperature
hours_to_show: 24
- type: grid
cards:
- type: gauge
entity: sensor.pfv_artroom_temperature
name: Art room
min: 40
max: 110
severity:
green: 60
yellow: 85
red: 95
- type: history-graph
title: Art room (24h)
entities:
- sensor.pfv_artroom_temperature
hours_to_show: 24
- type: grid
cards:
- type: markdown
content: >
**Minisplit** — climate entity lands with the Carrier dongle
commissioning (#629). Manual setpoint tonight: 62°F, with the
oscillating fan improving distribution. Alert tiers:
ambient 104°F · drives 140°F · NVMe 150°F · PCH 160°F ·
GPU 185°F.
- title: Racks & silicon
type: sections
sections:
- type: grid
cards:
- type: entities
title: R3 · PowerEdge (DRAC)
entities:
- sensor.pfv_tsys6_cpu_temperature
- sensor.pfv_tsys6_drac_ambient
- sensor.pfv_tsys7_cpu_temperature
- sensor.pfv_tsys7_drac_inlet
- sensor.pfv_tsys7_drac_exhaust
- sensor.pfv_tsys7_drac_cpu1
- sensor.pfv_tsys7_drac_cpu2
- type: grid
cards:
- type: entities
title: R3 · Pis + Jetson
entities:
- sensor.pfv_svrpi_temperature
- sensor.pfv_subopi3_temperature
- sensor.pfv_subopi_dev_3_temperature
- sensor.pfv_subopi_dev_4_temperature
- sensor.pfv_jetson_temperature
- sensor.pfv_jetson_gpu_temperature
- type: grid
cards:
- type: entities
title: R5 · Laptops
entities:
- sensor.pfv_tsys3_cpu_temperature
- sensor.pfv_tsys3_gpu_temperature
- sensor.pfv_tsys3_nvme_temperature
- sensor.pfv_tsys5_nvme_temperature
- type: grid
cards:
- type: entities
title: R5 · Desktops / OptiPlex-class
entities:
- sensor.pfv_tsys1_rack_temperature
- sensor.pfv_tsys4_ambient_temperature
- sensor.pfv_tsys1_cpu_temperature
- sensor.pfv_tsys4_cpu_temperature
- sensor.pfv_tsys9_cpu_temperature
- sensor.pfv_tsys9_pch_temperature
- type: grid
cards:
- type: history-graph
title: CPU temperatures (24h)
entities:
- sensor.pfv_tsys1_cpu_temperature
- sensor.pfv_tsys3_cpu_temperature
- sensor.pfv_tsys6_cpu_temperature
- sensor.pfv_tsys7_cpu_temperature
- sensor.pfv_tsys9_cpu_temperature
hours_to_show: 24