Prípadová štúdia
Riadiaci systém budovy a technického zázemia
Rozsiahle automatizačné prostredie, ktoré zbiera stavy zariadení, riadi vykurovanie, chladenie a spotrebiče a samo hlási odchýlky.
- Home Assistant
- Home Assistant OS
- Proxmox
- ESPHome
- Tailscale

Problém
Zariadenia od rôznych výrobcov fungovali oddelene. Chýbal spoločný prehľad o stavoch, spotrebe a poruchách. Reakcia na problém prišla až vtedy, keď si ho niekto všimol.
Cieľ
Jedno prostredie, ktoré zbiera stavy zo všetkých zariadení, riadi vykurovanie, chladenie a spotrebiče podľa meraných hodnôt a samo upozorní na odchýlku.
Riešenie
Navrhol som architektúru integrácií a stavovú logiku automatizácií s podmienkami, blokovaniami a časovaním. Doplnil som alarmy, notifikácie a hlasové oznamy, energetický prehľad a dashboardy podľa typu použitia. Pre výpadok siete alebo senzora som definoval bezpečné východiskové stavy.
Najťažšia časť
Udržať systém spoľahlivý pri jeho veľkosti. V rozsiahlom prostredí spôsobí každá nepresná podmienka nechcený stav. Musel som zjednodušiť logiku, oddeliť režimy a odstrániť konfliktné pravidlá.
Výsledok
Systém beží nepretržite, poruchy hlási sám a stavy sú dohľadateľné v histórii.
Poučenie
Že spoľahlivosť nevzniká pridávaním funkcií, ale ich uberaním a jasným definovaním toho, čo sa má stať pri chybe.