tomasz.codes

Co řeší ovládání celého domu?

publikováno 24.05.20223 min čtení

Velmi důležitou části domácí automatizace je software, který vše řídí a má přehled o tom co se kde a kdy děje. Pro někoho jako jsem já, je výběr řešení, které umí vše (co potřebuji), hodně obtížné. Je to obtížné nejenom proto, že bych si neuměl vybrat, ale mám sklony si vše dělat sám. Programovat vše od začátku je hrozně super, protože člověk má radost, jak jednotlivým funkcím vdechne život. Na druhou stranu by se ale potřeboval naklonovat anebo být zpátky na výšce na kolejích.

Software pro domácí automatizaci

Na začátku ještě s jedním kamarádem jsem opravdu chtěl vše napsat od nuly. Od toho jsem upustil hlavně kvůli nedostatku času, protože technologie a knihovny jdou tak dopředu, že není šance projekt dokončit, aniž bych chtěl zkusit novější technologii a zase to psát znova. Celá tato zkušenost určitě nebyla ztráta času, protože jak jsem psal v prvním článku ($ Automatizace domu jako dlouhodobý sen$ ), vzniklo z toho headless CMS. Další projekty mám rozpracované nebo spíš "dané k ledu" a patří mezi ně: mobilní aplikace pro ovládání domácnosti, node aplikace pro ovládání dalších Raspberry Pi v domácnosti, trochu z jiného soudku - e-shop platforma a herní platforma k učení programování.

Mým snem je pokračovat ve vývoji zmíněné herní platformy, ale momentálně na to nemám kapacitu.

Když se vrátím k automatizaci, tam jsem se poučil a zvolil open source řešení, které si mohu jednoduše rozšiřovat.

Pro výběr toho správného řešení jsem si udělal rešerši dostupných možností a jako první se mi nejvíc zamlouval $ Domoticz$ , ale na tom jsem se bohužel spálil. Za ten čas, co jsem ho používal jsem zjistil, že by potřeboval ještě hodně doladit. Nejvíc mě štvalo, že celý systém často padal, a to jsem měl zapnutých jen pár automatizací.

Následující řešení pro řízení domácnosti jsem zvolil $ Home Assistant$  a po pár měsících si řekl, že je to ta nejlepší volba, co jsem mohl učinit. Celý systém je propracovaný, dobře navržený, má "nekonečno" integrací a podporuje celou řadu zařízení.

Po jednom/dvou letech používání možná napíšu podrobnější popis toho co umí, ale teď zmíním aspoň to, čeho si opravdu cením (a není to samozřejmost):

  • Celou domácnost řídí z Raspberry Pi,
  • hezké UI,
  • mobilní aplikace,
  • aplikace na hodinky (můžu zhasnout, zvednout žaluzie :),
  • konfigurace notifikací na mobil z automatizace na 2 kliky,
  • možnost naklikat si i složitější automatizace,
  • automaticky mi to nabízí integrace co najde na lokální síti (Spotify, tiskárnu, Chromecast, chytrou televizi, Volumio, ...),
  • rozjet celou z-wave síť bylo opravdu jednoduché,
  • autogenerované a vlastní dashboardy,
  • možnost přidaní různých neoficiálních integrací pouze pomocí linku na git,
  • pořešené různé role a k nim různé dashboardy,
  • a na další se těším až je vyzkouším.