- Domači pomočnik je razširjen z dodatki, integracijami in HACS, pri čemer ima vsak svojo vlogo v arhitekturi.
- ZHA, Zigbee2MQTT, Z-Wave JS in Mosquitto so stebri za upravljanje brezžičnih omrežij in lokalnih komunikacij za domačo avtomatizacijo.
- Dodatki, kot so Node-RED, Studio Code Server, Tailscale ali Cloudflared, izboljšujejo avtomatizacijo, administracijo in varen oddaljeni dostop.
- Dobra mreža Zigbee in avtomatiziran sistem varnostnega kopiranja sta bistvena za stabilnost in okrevanje po napakah.
Če ste vpleteni v svet avtomatizacije doma, boste prej ali slej naleteli na Home Assistant in njegov ogromen ekosistem vtičnikov, dodatkov in integracij . Težava je v tem, da ko iščete nekaj tako specifičnega, kot je "vtičnik Home Assistant", naletite na kopico informacij: dodatki, integracije, HACS, Matter, Zigbee, Z-Wave ... in na koncu ne veste, kje začeti.
V tem priročniku bomo vse to razjasnili. Videli bomo, kaj vtičnik Home Assistant pravzaprav je, katere vrste so na voljo in kateri so najpomembnejši za vzpostavitev stabilnega, varnega in enostavnega za vzdrževanje pametnega doma. Pregledali bomo tudi ključne koncepte Zigbee, Z-Wave, MQTT, Matter in najboljše prakse, s katerimi boste preprečili, da bi vaše omrežje vsakič, ko posodobite ali dodate novo napravo, postalo nočna mora.
Kaj v resnici pomeni »vtičnik« v programu Home Assistant?
Ko govorimo o »vtičnikih« v programu Home Assistant, se dejansko sklicujemo na več različnih stvari: dodatke, integracije in razširitve skupnosti (HACS) . Razumevanje razlike je bistveno, da se izognemo težavam med namestitvijo ali posodobitvami.
Po eni strani obstajajo dodatki : majhne aplikacije ali storitve, ki se izvajajo znotraj operacijskega sistema Home Assistant ali Home Assistant Supervised. To niso preproste konfiguracije; gre za celovite storitve (strežniki MQTT, urejevalniki kode, posredniki, VPN-ji itd.), ki jih Supervisor upravlja kot vsebnike z lastno konfiguracijo in dnevniki.
Potem imamo integracije . Te omogočajo Home Assistantu neposredno komunikacijo z vašimi napravami ali storitvami: Zigbee, Z-Wave, Philips Hue, kamere, storitve v oblaku itd. Upravljate jih v razdelku Integracije v vmesniku in so "uradni" način za povezavo stvari s sistemom.
In končno je tu še HACS (Home Assistant Community Store) , ki deluje kot skupnostna trgovina za vtičnike: kartice Lovelace, neuradne integracije, teme in orodja, ki niso standardna, vendar močno razširjajo vaše možnosti.
Pomembna podrobnost: dodatki so na voljo samo v sistemih Home Assistant OS in Home Assistant Supervised , ker sta to različici, ki vključujeta Supervisor. Če uporabljate Home Assistant Container ali Core, nameščen neposredno v Linuxu, lahko uporabljate integracije, vendar boste morali dodatke nastaviti sami kot ločene storitve.

Bistveni dodatki za nemoteno delovanje programa Home Assistant
Obstaja na desetine dodatkov, a nekaj jih je praktično bistvenih za delovanje sodobnega pametnega doma . Niso ravno najbolj bleščeči, a brez njih se vse ostalo podre kot hiša iz kart.
Z-Wave JS (prej Zwavejs2mqtt)
Če uporabljate naprave Z-Wave, je dodatek Z-Wave JS srce sistema. Povezuje vaše omrežje Z-Wave in Home Assistant , upravlja USB ključek (kot je Aeotec Z-Stick 7 Plus) in prikazuje senzorje, luči, vtičnice, ključavnice in druge naprave kot entitete v Home Assistantu.
V mnogih domovih se večina kritičnih sistemov za avtomatizacijo (luči, stikala, senzorji gibanja, odpiralniki garažnih vrat, celo nekateri alarmni sistemi ) zanaša na številne naprave Z-Wave . Brez tega dodatka te naprave za Home Assistant preprosto ne bi obstajale.
Zigbee: Zigbee2MQTT in ZHA
V svetu Zigbeeja imate dve glavni poti: Zigbee2MQTT kot dodatek ali ZHA (Zigbee Home Automation) kot izvorna integracija . Oba spremenita vaš Zigbee USB koordinator v središče mrežnega omrežja senzorjev, vtičnic, luči in daljinskih upravljalnikov.
ZHA pa je uradna integracija Zigbee v Home Assistant . Uporablja knjižnico zigpy za komunikacijo z različnimi vrstami koordinatorjev (Silicon Labs, Texas Instruments, ConBee/RaspBee, ZiGate, XBee itd.) in vzpostavi omrežje neposredno iz vmesnika HA, brez potrebe po posredniški storitvi.
V obeh primerih iščejo isti cilj: vzpostaviti stabilno omrežje Zigbee s koordinatorjem, več usmerjevalniki in številnimi končnimi napravami , pri čemer izkoristijo prednosti mrežnega omrežja za zadosten doseg in zmogljivost.

Zigbee podrobno z ZHA: koncepti, ki jih morate razumeti
Integracija ZHA je postala eden najrobustnejših in najpreprostejših načinov za vključitev Zigbeeja v Home Assistant . Omogoča vam zamenjavo tipičnih lastniških vozlišč (Hue, Aqara itd.) in centralizacijo vsega v enem samem lokalnem sistemu.
Osnove Zigbeeja
Preden se lotite težav z napravami in njihovim povezovanjem, je vredno razumeti, kako deluje Zigbee. Omrežje je sestavljeno iz treh vrst elementov: koordinatorja, usmerjevalnikov in končnih naprav.
- Koordinator ZigbeejaTo je glavni adapter (običajno naprava USB, priključena na isti računalnik, kjer deluje Home Assistant). Vsako omrežje Zigbee ima lahko samo enega.
- Zigbee usmerjevalniki: naprave, ki jih napaja električno omrežje (vtiči, žarnice, ventilatorji…), ki ponavljajo signal in omogočajo razširitev dosega in števila vozlišč.
- Končne napraveObičajno so napajani z baterijami (senzorji gibanja, temperaturni senzorji, daljinski upravljalniki itd.) in so povezani s koordinatorjem ali bližnjim usmerjevalnikom.
Ključ do Zigbeeja je, da tvori mrežasto omrežje : usmerjevalniki si prenašajo sporočila, tako da lahko dosežete območja hiše, ki so daleč od koordinatorja, ne da bi morali povečati moč prenosa.
Izbira koordinatorja in združljivost
ZHA deluje s številnimi različnimi koordinatorji, če so le-ti združljivi s knjižnico Zigpy . Priporočeni koordinatorji uporabljajo čipe Silicon Labs EmberZNet (EZSP) ali Texas Instruments (Z-Stack), podpira pa tudi ConBee/RaspBee podjetja Dresden Elektronik.
Podprte je več strojne opreme (ZiGate, XBee, starejši modeli Silabs ali TI), vendar sama dokumentacija jasno navaja, da vsi adapterji ne ponujajo enake ravni stabilnosti in podpore . Če postavljate veliko namestitev, je najbolje, da se odločite za sodoben in dobro preizkušen koordinator.
Zigbee kanali in sobivanje z Wi-Fi-jem
2,4 GHz Zigbee uporablja 16 kanalov, od 11 do 26. Težava je v njegovem sobivanju z Wi-Fi-jem : zlahka se prekrivajo. Splošno priporočilo je delo s kanali 15, 20 ali 25, ki se običajno izognejo najhujšemu prekrivanju s tipičnimi domačimi Wi-Fi kanali.
Na strani omrežja ZHA lahko spremenite kanal Zigbee . Na voljo je možnost »Smart«, ki skenira in izbere tistega, ki se zdi najboljši, pri čemer da prednost kanalom 15, 20 in 25. Gre za enkratno spremembo: naprave lahko potrebujejo do eno uro, da se ponovno povežejo, zato je najbolje, da to storite, ko je vse mirno.
Upravljanje in migracija omrežja Zigbee
ZHA presega zgolj združevanje naprav. Vključuje podrobne informacije o omrežju (kanal, PAN ID, IEEE naslov koordinatorja, vrsto radia, serijska vrata, hitrost prenosa itd.) in, kar je najpomembneje, zelo zmogljiv sistem za varnostno kopiranje in migracijo koordinatorjev.
Ko ustvarite kopijo iz ZHA, lahko celotno omrežje preselite na drug adapter (na primer s starejšega ključka na novejšega), ne da bi morali ponovno seznaniti vse naprave. Postopek lahko celo klonira IEEE naslov koordinatorja, tako da vozlišča še naprej prepoznavajo omrežje kot isto.

Kako združiti, organizirati in vzdrževati stabilno omrežje Zigbee
Ena stvar je, da ZHA zazna vašega koordinatorja, druga pa, da omrežje deluje gladko. Velik del uspeha je v tem, kako postavite naprave, katere usmerjevalnike uporabljate in kako se izognete motnjam.
Združevanje naprav z ZHA
Če želite dodati novo napravo s protokolom ZHA, preprosto pojdite v Nastavitve > Zigbee > Dodaj napravo , odprite omrežje, da omogočite nove dodatke, in napravo preklopite v način seznanjanja ali izvedite ponastavitev na tovarniške nastavitve (v skladu z navodili proizvajalca).
Priporočljivo je, da naprave povežete neposredno tam, kjer bodo živele , ne poleg koordinatorja in jih nato premikate. Če jih povežete tik ob koordinatorju in jih nato premaknete na zadnji del hiše, lahko pride do manj optimalnih ali nestabilnih poti.
Če nekaj povzroča težave, preverite tri stvari: motnje, število in kakovost usmerjevalnikov ter stanje baterije . Številne naprave Zigbee s skoraj praznimi baterijami preprosto ne bodo zanesljivo prešle v način seznanjanja.
Uporaba usmerjevalnika Zigbee in omejitve naprav
Vsi koordinatorji imajo omejitev števila neposrednih podrejenih naprav (končnih naprav, ki so neposredno povezane z njimi). Zigpy običajno deluje z največ 32 neposrednimi podrejenimi napravami, vendar to ne pomeni, da je omrežje omejeno na 32 naprav: z usmerjevalniki jih lahko zlahka dosežete na stotine.
Ideja je, da hišo napolnimo z vedno vklopljenimi usmerjevalniki Zigbee : vtiči, žarnicami, ki jih ni treba nikoli ugasniti, vgrajenimi moduli itd. Vsak usmerjevalnik lahko nato sprejme več podrejenih naprav in tako se poveča obseg.
V preprostem primeru bi koordinator z omejitvijo 32 naprav in tremi usmerjevalniki, ki vsak podpirajo 16 naprav, lahko dosegel skupno 77 enot. V resničnih domovih je za zanesljivost vedno pametno dati prednost večjemu številu usmerjevalnikov in boljši namestitvi, namesto da bi presegli teoretično omejitev števila naprav.
Vizualizacija topologije in kakovosti povezav
ZHA vključuje omrežni zemljevid, ki vam omogoča, da vidite, kako so vozlišča povezana . Prikazuje večskočne odnose in, če jih naprava sporoči, vrednosti RSSI in LQI.
Te številke je treba jemati z rezervo: vsak proizvajalec izračuna RSSI in LQI na svoj način , zato nista povsem primerljiva. Uporabnejša sta za odkrivanje večjih težav: naprava, povezana z enim samim oddaljenim usmerjevalnikom, dosledno zelo nizke vrednosti, nepričakovane vrzeli v zankastem omrežju itd.
Interferenca in postavitev koordinatorja
Eden največjih sovražnikov Zigbeeja je šum iz vrat in kablov USB 3.x, usmerjevalnikov Wi-Fi in kovinskih ohišij . Zigbee adapter, priključen na NAS s trdimi diski, usmerjevalnikom Wi-Fi in prepletenimi kabli, bo skoraj zagotovo povzročil težave.
Osnovne smernice za izboljšanje omrežja so jasne: uporabite dobro zaščiten podaljšek USB 2.0, koordinator postavite na sredino hiše, ga hranite stran od usmerjevalnikov Wi-Fi in drugih hrupnih naprav ter, če je mogoče, uporabite adapter z zunanjo anteno.

MQTT, Mosquitto in zakaj sta tako pomembna
Številni ključni vtičniki za Home Assistant se zanašajo na MQTT kot lahko in prilagodljivo komunikacijsko plast . To velja za Zigbee2MQTT, nekatere starejše mostove Z-Wave in številne DIY projekte.
Dodatek Mosquitto implementira celotnega posrednika MQTT znotraj programa Home Assistant.
Če odprete odjemalca, kot je MQTT Explorer, boste videli gozd tem in sporočil, ki nenehno krožijo: odčitki senzorjev, stanja naprav, ukazi za vklop in izklop . Ko sta vaša omrežja Zigbee in Z-Wave integrirana prek MQTT, postane posrednik dobesedno ključna komponenta.
Napredna avtomatizacija z Node-RED in izvorno avtomatizacijo
Home Assistant je močno izboljšal svoj urejevalnik vizualne avtomatizacije . Za preproste stvari se vam ni več treba boriti z YAML ... ko pa logika postane zapletena, Node-RED ostaja zelo zmogljivo orodje.
Node-RED se namesti kot dodatek in ponuja spletni vmesnik, kjer povlečete in spustite vozlišča za ustvarjanje tokov , ki povezujejo pogoje, časovnike, klice storitev in obdelavo podatkov. Še posebej je uporaben za avtomatizacije, kjer vam vizualizacija toka kot diagrama pomaga razumeti, kaj se dogaja.
Mnogi ljudje združujejo oba svetova: preproste avtomatizacije v izvornem urejevalniku Home Assistant in bolj kompleksne delovne procese (kompleksna logika razporejanja, integracija več virov podatkov itd.) v Node-RED. Ni obvezno, vendar zagotavlja veliko prilagodljivosti.
Dodatki za razvoj, administracijo in oddaljeni dostop
Poleg čiste plasti domače avtomatizacije obstaja še več vtičnikov, ki močno olajšajo vsakodnevno upravljanje in razširitev programa Home Assistant.
Strežnik kode Studio
Studio Code Server integrira različico Visual Studio Code neposredno v brskalnik kot dodatek Home Assistant. Omogoča vam urejanje datotek configuration.yaml, avtomatizacij, skriptov in vseh drugih datotek, ne da bi zapustili vmesnik.
Vključuje označevanje sintakse, samodejno dokončanje za sheme YAML in Home Assistant , poleg tega pa lahko prilagodite urejevalnik, namestite razširitve in naložite datoteke. Za vse, ki še vedno veliko ročno konfigurirajo, je to nujna oprema.
Napredni SSH in spletni terminal
Ta dodatek ponuja terminal SSH, dostopen prek brskalnika, s podporo za ključe in napredne možnosti. To je najprimernejši način za izvajanje ukazov na gostitelju, pregledovanje dnevnikov, namestitev HACS ali izvajanje manjših prilagoditev brez zanašanja na zunanjega odjemalca SSH.
Zelo uporaben je tudi pri diagnostiki: ko se nekaj ne zažene, vam sistemski dnevnik ali dobro narejen "docker ps" prihrani veliko težav.
Tailscale in Cloudflare za varen oddaljeni dostop
Če želite do programa Home Assistant dostopati od zunaj doma, imate več možnosti, vendar dva dodatka izstopata po svoji varnosti: Tailscale in Cloudflared.
Tailscale vzpostavi mrežno VPN omrežje med vašimi napravami , ki temelji na WireGuardu, vendar z veliko bolj uporabniku prijazno konfiguracijo.
Cloudflare pa ustvari šifrirane tunele od vašega primerka Home Assistant do omrežja Cloudflare . Omogoča vam, da Home Assistant izpostavite internetu brez odpiranja vrat, z uporabo lastne domene in potrdil, ki jih upravlja Cloudflare. To je eden najvarnejših in najčistejših načinov za vedno dostopen oddaljeni dostop, vendar za ceno zahteve po domeni in nekaj začetne konfiguracije.
Spremljanje, zasebnost in dodatne storitve, ki naredijo vso razliko
Ko imate osnove (Zigbee/Z-Wave, MQTT, avtomatizacijo in oddaljeni dostop), je čas, da izpopolnite izkušnjo z dodatki, ki izboljšajo vidljivost, varnost in udobje.
Uptime Kuma
Uptime Kuma je orodje za spremljanje razpoložljivosti , ki ga lahko uporabite kot dodatek za spremljanje vašega domačega pomočnika, drugih omrežnih storitev, kritičnih naprav, kamer in še več. Omogoča vam definiranje preverjanj HTTP, pinga, preverjanj vrat, preverjanj potrdil in prejemanje opozoril, če pride do napake.
Z nadzornimi ploščami in grafi je enostavno videti vzorce izpadov, odzivnih časov in manjših občasnih težav , ki bi običajno ostale neopažene.
Domov AdGuard
Integracija kot dodatka v Home Assistant vam omogoča centralizacijo statistike brskanja, izboljšanje zasebnosti in povečanje hitrosti nalaganja v domačem omrežju ter ponujanje starševskega nadzora in prilagojenih črnih seznamov.
Grocy, Jellyfin, glasbeni asistent in druge uporabne storitve
Domači asistent ni namenjen samo lučem in vtičnicam. Zahvaljujoč dodatkom ga lahko spremenite v osrednje središče za upravljanje doma in zabavo.
- Grocy: upravitelj zalog (shramba), gospodinjska opravila in načrtovanje, ki se integrira s HA za ustvarjanje opomnikov in avtomatizacij na podlagi datumov poteka veljavnosti ali zalog.
- Jellyfin: odprtokodni medijski strežnik, ki organizira in streže vaše filme, glasbo in serije brez provizij ali zunanjih oblakov.
- Glasbeni pomočnik: Plast za upravljanje zvoka v več prostorih, ki združuje lokalne vire, spletne radijske sprejemnike in storitve pretakanja pod centraliziranim nadzorom programa Home Assistant.
ESPHome, Frigate in Matter: prihodnost vtičnikov v HA
Ena največjih prednosti programa Home Assistant je, da omogoča enostavno izvedbo DIY projektov, ko želite preseči tisto, kar se prodaja v trgovinah . Tukaj pridejo v poštev ESPHome, Frigate in Matter Bridge.
ESPHome za naprave, ki temeljijo na ESP-ju
ESPHome je praktično nepogrešljiv, če radi ustvarjate. Omogoča vam konfiguriranje in vzdrževanje naprav, ki temeljijo na ESP8266/ESP32 (senzorji, releji, zasloni itd.), z uporabo YAML in z vgrajenimi posodobitvami OTA.
V storitvi Home Assistant lahko prevedete vdelano programsko opremo, jo naložite na računalnik in posodabljate vse svoje naprave. Tako se vaše naprave, ki jih sami naredite, obnašajo kot uradne integracije , s popolnoma izpostavljenimi entitetami in brez zanašanja na kitajske storitve v oblaku.
Fregata kot pametni NVR
Frigate je NVR (omrežni video snemalnik) z zaznavanjem objektov v realnem času s pomočjo umetne inteligence . Integrira se s programom Home Assistant in lahko sproži avtomatizacijo, ko na vaših IP kamerah zazna ljudi, vozila, živali itd.
To omogoča ustvarjanje scenarijev, kot je »če je na vrtu oseba in je alarm vklopljen, pošlji obvestilo in vklopi luči« z veliko natančnostjo, s čimer se izognemo lažnim alarmom zaradi premikanja dreves, dežja itd.
Most snovi in zunanji ekosistemi
Matter Bridge deluje kot most med napravami Matter in Home Assistantom, ne da bi bilo potrebno ponovno seznanjanje. Poleg tega lahko vaše HA entitete razkrije kot naprave Matter drugim krmilnikom (kot so Google Home, Apple HomeKit itd.).
S preprostim vmesnikom, zasnovanim za skaliranje, bo ta del postal ključen, ko se bo na trgu pojavilo več naprav Matter in jih boste želeli imeti vse pod nadzorom Home Assistant, ne da bi se pri tem odpovedali svojim običajnim glasovnim asistentom.
Varnostne kopije: vtičnik, ki se ne zdi nujen ... dokler ni
Nenazadnje: če nimate dobro nastavljenega sistema za varnostno kopiranje, se igrate z ognjem . Home Assistant se pogosto posodablja, dodatki se nenehno spreminjajo, napake ali okvare strojne opreme pa niso redkost.
Dodatki, kot sta Samba Backup ali Home Assistant Google Drive Backup, vam omogočajo avtomatizacijo popolnih varnostnih kopij vašega primerka in njihovo shranjevanje zunaj lokacije (na NAS prek Sambe, Google Drive itd.). Ideja je, da lahko obnovite celotno namestitev ali določen dodatek, ne da bi pri tem izgubili več tednov dela.
Izkušnje mnogih uporabnikov jasno kažejo, da je prej ali slej obsežna obnovitev sistema neizogibna . Nedavni, preizkušeni in dostopni posnetki sistema naredijo veliko razliko med manjšim strahom in potrebo po ponovni izgradnji celotnega pametnega doma od začetka.
Z vsemi temi jasno razloženimi vtičniki in koncepti – od ZHA in MQTT do dodatkov za razvoj, spremljanje, oddaljeni dostop in varnostne kopije – postane povsem jasno, da je Home Assistant veliko več kot le »aplikacija za razsvetljavo«: gre za celovito platformo, kjer pravi vtičniki standardno namestitev spremenijo v robusten, prilagodljiv in popolnoma nadzorovan ekosistem domače avtomatizacije , če le namenite nekaj časa izbiri pravih delov in razumevanju, kako se med seboj ujemajo.
Kazalo
- 1 Kaj v resnici pomeni »vtičnik« v programu Home Assistant?
- 2 Bistveni dodatki za nemoteno delovanje programa Home Assistant
- 3 Zigbee podrobno z ZHA: koncepti, ki jih morate razumeti
- 4 Kako združiti, organizirati in vzdrževati stabilno omrežje Zigbee
- 5 MQTT, Mosquitto in zakaj sta tako pomembna
- 6 Napredna avtomatizacija z Node-RED in izvorno avtomatizacijo
- 7 Dodatki za razvoj, administracijo in oddaljeni dostop
- 8 Spremljanje, zasebnost in dodatne storitve, ki naredijo vso razliko
- 9 ESPHome, Frigate in Matter: prihodnost vtičnikov v HA
- 10 Varnostne kopije: vtičnik, ki se ne zdi nujen ... dokler ni
