1.7 KiB
1.7 KiB
HomeAssistant/ — pfv-bms operational notes
Config source of truth: KNEL/pfv-bms
(private). Everything live (YAML, dashboards, packages) is deployed by
pushing that repo — the core_git_pull add-on on pfv-bms polls every 300s,
pulls, and auto-restarts Home Assistant on config changes.
Where things live
| Thing | Location |
|---|---|
| HA configuration (live) | KNEL/pfv-bms repo → /config on pfv-bms (VM 100, pfv-tsys1, 4 vCPU / 6GB) |
| Deploy pipeline | core_git_pull add-on (deploy key ~/.creds/pfv-bms-gitpull, read-only) |
| Host shell access | VM_IP=pfv-bms-lan.knel.net VM_USER=root VM_PORT=22222 bash tests/remote.sh vm '...' |
| HA REST API | ~/.creds/homeassistant.env (token) |
| Global/Cloudron instance | https://building-management.knownelement.com (~/.creds/cloudron-ha.env) |
| Samba (interactive edits) | add-on; creds ~/.creds/pfv-bms-samba.env |
| Custom components | on-box only, gitignored (HACS 2.0.5, Govee lasswellt v2026.8.7) |
| Reference packs (this dir) | packs/ — see statuses below |
packs/ status
| File | Status |
|---|---|
| automations-ups-alerts.yaml | SUPERSEDED — live copy in KNEL/pfv-bms (retargeted to companion app) |
| sensors-snmp-plant.yaml | DEAD — legacy snmp sensor platform creates nothing in HA 2026.8; migration tracked in #618 |
| energy-plant-kwh.yaml | PENDING — Riemann-sum helper reference for the energy dashboard (#439) |
Related tickets
#344 (umbrella) · #439 (UPS/alerts) · #614 (minisplit/BTU) · #618-#628 (roadmap) · #629 (Friday onsite)
Knowledge docs live on Discourse VP TechOps — this file is the repo-side operational pointer.