Ideea de a ține creierul casei acasă pare, la prima vedere, o preferință de nișă. Devine o chestiune practică în momentul în care internetul cade într-o seară de iarnă și descoperi că nu poți stinge o lumină din hol pentru că serverul care decide asta se află la două mii de kilometri distanță.
Home Assistant este, în esență, o aplicație care rulează pe un calculator din locuința ta și care vorbește direct cu dispozitivele din rețeaua locală. Nu e nici cea mai simplă soluție, nici cea mai frumoasă la prima instalare. Este însă singura care îți lasă controlul complet asupra a ceea ce se întâmplă în casă și, mai important, asupra a ceea ce va continua să funcționeze peste zece ani.
Pe ce rulează și cât costă efectiv
Varianta cea mai des întâlnită este un mini-calculator de tip Raspberry Pi cu un SSD, nu cu card microSD, pentru că baza de date scrie continuu și cardurile cedează după un an sau doi. Un astfel de ansamblu costă cât un termostat inteligent de gamă medie și consumă în jur de cinci wați.
Pentru locuințe cu multe dispozitive, cu înregistrare video sau cu recunoaștere vocală locală, un mini-PC folosit, cu procesor Intel de generație recentă și 16 GB de memorie, este alegerea mai sănătoasă. Consumă între zece și douăzeci de wați și îți permite să rulezi în paralel un sistem de camere, un server media și baza de date de energie fără să încetinească nimic.
Ce nu trebuie subestimat este alimentarea. Un UPS mic, cât să țină serverul, routerul și switch-ul o oră sau două, transformă întreruperea de curent dintr-o oprire brutală a bazei de date într-un neajuns trecător. Opririle repetate fără UPS corup sistemul de fișiere, iar refacerea din backup într-o seară de decembrie nu e o experiență plăcută.
Ce se poate controla local, cu adevărat
Nu tot ce se cheamă smart funcționează fără internet. Regula practică este că protocolul decide, nu marca.
- Zigbee, Z-Wave și Thread comunică prin radio, direct cu un adaptor prins de serverul tău. Funcționează integral local, chiar cu routerul scos din priză.
- Dispozitivele pe Wi-Fi cu firmware deschis, de tipul ESPHome, sau cele reprogramate, sunt la fel de independente.
- Modbus și KNX, folosite la centrale termice, invertoare fotovoltaice și instalații de ventilație, sunt protocoale industriale care nu au avut niciodată nevoie de cloud.
- Camerele care expun un flux RTSP sau ONVIF pot fi înregistrate și analizate local, fără abonament.
- Dispozitivele care merg exclusiv prin aplicația producătorului rămân dependente. Ele pot fi integrate, dar continuă să treacă printr-un server extern, cu tot ce înseamnă asta.
În practică, o locuință gândită cu cap ajunge să aibă 90 la sută din funcții local: iluminat, umbrire, încălzire, ventilație, contorizare, acces, alarmă. Restul sunt lucruri accesorii, de care te poți lipsi câteva ore.
Automatizările care chiar merită scrise
Începătorii fac greșeala de a automatiza tot ce se poate. După o lună, casa devine imprevizibilă și restul familiei o urăște. Automatizările bune au o caracteristică comună: rezolvă o problemă pe care ai avut-o efectiv, nu una teoretică.
Câteva exemple care rezistă în timp. Oprirea circuitului de apă la detectarea unei scurgeri sub chiuvetă, cu o electrovalvă și doi senzori de doi lei. Reducerea temperaturii de tur a centralei când toate ferestrele sunt închise și afară s-a încălzit brusc. Pornirea mașinii de spălat în intervalul în care fotovoltaicele produc surplus. Un mesaj când umiditatea din baie stă peste 70 la sută mai mult de o oră, semn că ventilația nu face față. Anunțul că ușa de la garaj a rămas deschisă după apus.
Toate acestea presupun date, iar datele presupun măsurare. Cine vrea automatizări legate de energie va avea nevoie de citiri separate pe fiecare circuit, exact ca în abordarea din articolul despre monitorizarea consumului pe circuite. Fără ele, orice regulă rămâne o presupunere.
Ce trebuie să știi înainte de a te apuca
Un sistem local nu e gratuit ca efort. Actualizările apar lunar și, ocazional, una dintre ele schimbă ceva ce funcționa. De aceea prima regulă este backupul automat, salvat în altă parte decât pe serverul respectiv, iar a doua este să nu actualizezi în ziua în care pleci în concediu.
Accesul din exterior merită tratat serios. Deschiderea unui port direct către internet este cea mai proastă variantă posibilă. Un tunel securizat sau o rețea privată virtuală rezolvă problema fără să expui nimic. Iar autentificarea în doi pași nu e paranoia atunci când aceeași interfață controlează încuietoarea de la intrare.
Merită de asemenea o discuție onestă cu ceilalți membri ai casei. Un sistem local presupune că cineva îl întreține. Dacă acel cineva lipsește o săptămână, restul familiei trebuie să poată aprinde lumina, regla temperatura și deschide poarta cu butoane fizice, fără să știe nimic despre ce rulează în debara. Un sistem construit pe această premisă rămâne util și după ce entuziasmul inițial se transformă în rutină, iar asta e, până la urmă, singura măsură serioasă a reușitei.