- Home Assistant zgjerohet përmes shtesave, integrimeve dhe HACS, secila me një rol të veçantë në arkitekturë.
- ZHA, Zigbee2MQTT, Z-Wave JS dhe Mosquitto janë shtylla për menaxhimin e rrjeteve pa tel dhe komunikimeve lokale të automatizimit në shtëpi.
- Shtesa të tilla si Node-RED, Studio Code Server, Tailscale ose Cloudflared përmirësojnë automatizimin, administrimin dhe aksesin e sigurt në distancë.
- Një rrjetë e mirë Zigbee dhe një sistem i automatizuar rezervimi janë thelbësore për stabilitetin dhe rikuperimin nga dështimet.

Nëse jeni të përfshirë në botën e automatizimit të shtëpisë, herët a vonë do të hasni Home Assistant dhe ekosistemin e tij të madh të plug-in-eve, shtesave dhe integrimeve . Problemi është se kur kërkoni diçka aq specifike sa "Home Assistant plug-in", hasni një mori informacionesh: shtesa, integrime, HACS, Matter, Zigbee, Z-Wave… dhe në fund, nuk dini nga t'ia filloni.
Në këtë udhëzues, do t'i sqarojmë të gjitha këto. Do të shohim se çfarë është në të vërtetë një plugin i Home Assistant, cilat lloje janë të disponueshme dhe cilat janë më të rëndësishmet për krijimin e një shtëpie inteligjente të qëndrueshme, të sigurt dhe të lehtë për t'u mirëmbajtur. Gjithashtu do të shqyrtojmë konceptet kryesore të Zigbee, Z-Wave, MQTT, Matter dhe praktikat më të mira për të parandaluar që rrjeti juaj të bëhet një makth sa herë që përditësoni ose shtoni një pajisje të re.
Çfarë do të thotë në të vërtetë "plug-in" në Home Assistant?
Kur flasim për "shtojca" në Home Assistant, në fakt i referohemi disa gjërave të ndryshme: shtesa, integrime dhe zgjerime të komunitetit (HACS) . Të kuptuarit e ndryshimit është thelbësore për të shmangur problemet gjatë instalimit ose përditësimeve.
Nga njëra anë, ka shtesa : aplikacione ose shërbime të vogla që funksionojnë brenda Home Assistant OS ose Home Assistant Supervised. Këto nuk janë konfigurime të thjeshta; ato janë shërbime të plota (servera MQTT, redaktues kodi, proxy, VPN, etj.) që Supervisor i menaxhon si kontejnerë, me konfigurimin dhe regjistrat e tyre.
Pastaj kemi integrimet . Këto i lejojnë Home Assistant të komunikojë drejtpërdrejt me pajisjet ose shërbimet tuaja: Zigbee, Z-Wave, Philips Hue, kamerat, shërbimet cloud, etj. Ato menaxhohen nga seksioni i Integrimeve të ndërfaqes dhe janë mënyra "zyrtare" për të lidhur gjërat me sistemin.
Dhe së fundmi, është HACS (Home Assistant Community Store) , i cili funksionon si një dyqan komunitar për shtojca: karta Lovelace, integrime jozyrtare, tema dhe mjete që nuk vijnë standarde, por zgjerojnë shumë atë që mund të bëni.
Një detaj i rëndësishëm: shtesat janë të disponueshme vetëm në Home Assistant OS dhe Home Assistant Supervised , sepse këto janë versionet që përfshijnë Supervisor. Nëse përdorni Home Assistant Container ose Core të instaluar direkt në Linux, mund të përdorni integrime, por do të duhet t'i konfiguroni vetë shtesat si shërbime të veçanta.

Shtesa thelbësore që Asistenti i Shtëpisë të funksionojë pa probleme
Ekzistojnë dhjetëra shtesa, por disa prej tyre janë praktikisht thelbësore që një shtëpi inteligjente moderne të funksionojë . Ato nuk janë më tërheqëse, por pa to, gjithçka tjetër shembet si një shtëpi prej letrash.
Z-Wave JS (më parë Zwavejs2mqtt)
Nëse përdorni pajisje Z-Wave, shtesa Z-Wave JS është zemra e sistemit. Ajo lidh rrjetin tuaj Z-Wave dhe Home Assistant , duke menaxhuar dongle-in USB (si Aeotec Z-Stick 7 Plus) dhe duke ekspozuar sensorë, drita, priza, brava dhe pajisje të tjera si entitete në Home Assistant.
Në shumë shtëpi, shumica e sistemeve kritike të automatizimit (dritat, çelësat, sensorët e lëvizjes, hapësit e derës së garazhit, madje edhe disa sisteme alarmi ) mbështeten në dhjetëra pajisje Z-Wave . Pa këtë shtesë, këto pajisje thjesht nuk do të ekzistonin për Home Assistant.
Zigbee: Zigbee2MQTT dhe ZHA
Në botën e Zigbee-së, keni dy rrugë kryesore: Zigbee2MQTT si një shtesë, ose ZHA (Zigbee Home Automation) si një integrim nativ . Të dyja e shndërrojnë koordinatorin tuaj Zigbee USB në qendrën e një rrjeti mesh sensorësh, prizash, dritash dhe telekomandash.
Nga ana tjetër, ZHA është integrimi zyrtar i Zigbee në Home Assistant . Ai përdor bibliotekën zigpy për të komunikuar me lloje të ndryshme koordinatorësh (Silicon Labs, Texas Instruments, ConBee/RaspBee, ZiGate, XBee, etj.) dhe konfiguron rrjetin direkt nga ndërfaqja HA, pa kërkuar një shërbim ndërmjetës.
Në të dyja rastet, ajo që ata kërkojnë është e njëjta gjë: të krijojnë një rrjet të qëndrueshëm Zigbee me një koordinator, disa router dhe shumë pajisje fundore , duke përfituar nga rrjeti mesh për të pasur rreze dhe kapacitet të mjaftueshëm.

Zigbee në detaje me ZHA: koncepte që duhet të kuptoni
Integrimi i ZHA është bërë një nga mënyrat më të fuqishme dhe të drejtpërdrejta për të sjellë Zigbee në Home Assistant . Ai ju lejon të zëvendësoni qendrat tipike të pronarit (Hue, Aqara, etj.) dhe të centralizoni gjithçka në një sistem të vetëm lokal.
Bazat e Zigbee-së
Para se të keni probleme me pajisjet dhe çiftëzimin, ia vlen të kuptoni se si funksionon Zigbee. Rrjeti përbëhet nga tre lloje elementësh: koordinatori, routerët dhe pajisjet fundore.
- Koordinatori i Zigbee-sëKy është adaptori kryesor (zakonisht një pajisje USB e lidhur në të njëjtin kompjuter ku po funksionon Home Assistant). Çdo rrjet Zigbee mund të ketë vetëm një.
- Routerat Zigbeepajisje të mundësuara nga rrjeti elektrik (priza, llamba, ventilatorë…) që përsërisin sinjalin dhe lejojnë zgjerimin e diapazonit dhe numrit të nyjeve.
- Pajisjet fundoreAto zakonisht funksionojnë me bateri (sensorë lëvizjeje, sensorë temperature, telekomandë, etj.) dhe janë të lidhura me koordinatorin ose një ruter aty pranë.
Çelësi i Zigbee-së është se ai formon një rrjet mesh : ruterët kalojnë mesazhe nga njëri te tjetri, kështu që ju mund të arrini zona të shtëpisë larg koordinatorit pa pasur nevojë të rrisni fuqinë e transmetimit.
Përzgjedhja e koordinatorit dhe përputhshmëria
ZHA punon me shumë koordinatorë të ndryshëm për sa kohë që ata janë të pajtueshëm me bibliotekën Zigpy . Koordinatorët e rekomanduar mbështeten në çipat Silicon Labs EmberZNet (EZSP) ose Texas Instruments (Z-Stack), dhe gjithashtu mbështet ConBee/RaspBee nga Dresden Elektronik.
Mbështetet më shumë harduer (ZiGate, XBee, modelet më të vjetra Silab ose TI), por vetë dokumentacioni e bën të qartë se jo të gjithë adaptorët ofrojnë të njëjtin nivel stabiliteti dhe mbështetjeje . Nëse po konfiguroni një instalim të madh, është më mirë të zgjidhni një koordinator modern dhe të testuar mirë.
Kanalet Zigbee dhe bashkëjetesa me Wi-Fi
Zigbee 2,4 GHz përdor 16 kanale, nga 11 në 26. Problemi është bashkëjetesa e tij me Wi-Fi : ato mund të mbivendosen lehtësisht. Rekomandimi i përgjithshëm është të punoni me kanalet 15, 20 ose 25, të cilat zakonisht shmangin mbivendosjen më të keqe me kanalet tipike të Wi-Fi në shtëpi.
Nga faqja e rrjetit ZHA, mund të ndryshoni kanalin Zigbee . Ekziston një opsion "Smart" që skanon dhe zgjedh atë që duket më i miri, duke i dhënë përparësi 15, 20 dhe 25. Është një ndryshim që bëhet vetëm një herë: pajisjet mund të duan deri në një orë për t'u rilidhur, kështu që është më mirë ta bëni kur gjërat janë të qeta.
Menaxhimi dhe migrimi i rrjetit Zigbee
ZHA shkon përtej çiftëzimit të thjeshtë të pajisjeve. Ai përfshin informacion të detajuar të rrjetit (kanali, ID PAN, adresa IEEE e koordinatorit, lloji i radios, porta seriale, shpejtësia e baud-it, etj.) dhe, më e rëndësishmja, një sistem shumë të fuqishëm rezervimi dhe migrimi të koordinatorëve.
Kur krijoni një kopje nga ZHA, mund ta migroni të gjithë rrjetin tuaj në një përshtatës tjetër (për shembull, nga një dongle më i vjetër në një më të ri) pa pasur nevojë të riçiftoni të gjitha pajisjet. Procesi madje mund të klonojë adresën IEEE të koordinatorit në mënyrë që nyjet të vazhdojnë ta njohin rrjetin si të njëjtë.

Si të çiftëzoni, organizoni dhe mirëmbani një rrjet të qëndrueshëm Zigbee
Është një gjë që ZHA të zbulojë koordinatorin tuaj dhe një tjetër që rrjeti të funksionojë pa probleme. Një pjesë e madhe e suksesit qëndron në mënyrën se si i poziciononi pajisjet, cilët routera përdorni dhe si i shmangni ndërhyrjet.
Çifto pajisjet me ZHA
Për të shtuar një pajisje të re me ZHA, thjesht shkoni te Cilësimet > Zigbee > Shto pajisje , hapni rrjetin për të lejuar shtesa të reja dhe vendoseni pajisjen në modalitetin e çiftëzimit ose kryeni një rivendosje në cilësimet e fabrikës (sipas udhëzimeve të prodhuesit).
Rekomandohet që pajisjet të çiftëzohen direkt aty ku do të jetojnë , jo pranë koordinatorit dhe pastaj t'i zhvendosen. Nëse i çiftëzoni menjëherë pranë koordinatorit dhe më pas i zhvendosni në pjesën e prapme të shtëpisë, ato mund të përfundojnë me rrugë jo optimale ose të paqëndrueshme.
Nëse diçka po shkakton probleme, kontrolloni tre gjëra: ndërhyrjen, numrin dhe cilësinë e ruterëve dhe gjendjen e baterisë . Shumë pajisje Zigbee me bateri të ulëta thjesht nuk do të hyjnë në mënyrë të besueshme në modalitetin e çiftëzimit.
Përdorimi i routerit Zigbee dhe kufizimet e pajisjes
Të gjithë koordinatorët kanë një limit në numrin e pajisjeve të drejtpërdrejta fëmijë (pajisje fundore të lidhura direkt me to). Zigpy zakonisht punon me një maksimum prej 32 pajisjesh të drejtpërdrejta fëmijë, por kjo nuk do të thotë që rrjeti është i kufizuar në 32 pajisje: me routerë, mund të arrini lehtësisht qindra.
Ideja është që shtëpia të mbushet me routerë Zigbee gjithmonë aktivë : priza, llamba që nuk kanë nevojë të fiken kurrë, module të integruara etj. Çdo router, nga ana tjetër, mund të pranojë pajisje të shumëfishta fëmijësh dhe kështu zgjeroheni.
Në një shembull të thjeshtë, një koordinator me një limit prej 32 pajisjesh dhe tre routerësh që secili mbështet 16 pajisje mund të arrijë një total prej 77 njësish. Në shtëpitë e botës reale, nëse dëshironi besueshmëri, është gjithmonë e mençur të jepni përparësi më shumë routerësh dhe vendosje më të mirë në vend që të shtyni limitin teorik të pajisjeve.
Vizualizimi i topologjisë dhe cilësisë së lidhjes
ZHA përfshin një hartë rrjeti që ju lejon të shihni se si janë të lidhura nyjet . Ai shfaq marrëdhëniet me shumë hapa dhe, nëse raportohen nga pajisja, vlerat RSSI dhe LQI.
Këto shifra duhen marrë me rezerva: çdo prodhues llogarit RSSI dhe LQI në mënyrën e vet , kështu që nuk janë saktësisht të krahasueshme. Ato janë më të dobishme për zbulimin e problemeve të mëdha: një pajisje e lidhur me një router të vetëm, të largët, vlera vazhdimisht shumë të ulëta, boshllëqe të papritura në rrjetin mesh, etj.
Ndërhyrja dhe vendosja e koordinatorit
Një nga armiqtë më të mëdhenj të Zigbee është zhurma nga portat dhe kabllot USB 3.x, routerat Wi-Fi dhe kutitë metalike . Një përshtatës Zigbee i lidhur me një NAS me disqe të forta, një router Wi-Fi dhe një rrëmujë kabllosh është pothuajse e garantuar se do të shkaktojë probleme.
Udhëzimet bazë për përmirësimin e rrjetit janë të qarta: përdorni një kabllo zgjatuese USB 2.0 të mbrojtur mirë, vendoseni koordinatorin në qendër të shtëpisë, mbajeni larg routerave Wi-Fi dhe pajisjeve të tjera të zhurmshme dhe, nëse është e mundur, përdorni një dongle me një antenë të jashtme.

MQTT, Mosquitto dhe pse janë kaq të rëndësishme
Shumë shtojca kryesore të Home Assistant mbështeten në MQTT si një shtresë komunikimi e lehtë dhe fleksibile . Ky është rasti me Zigbee2MQTT, disa ura më të vjetra Z-Wave dhe projekte të shumta DIY.
Shtesa Mosquitto zbaton një ndërmjetës të plotë MQTT brenda Home Assistant.
Nëse hapni një klient si MQTT Explorer, do të shihni një pyll me tema dhe mesazhe që qarkullojnë vazhdimisht: leximet e sensorëve, gjendjet e pajisjeve, komandat e ndezjes dhe fikjes . Kur rrjeti juaj Zigbee dhe Z-Wave integrohen nëpërmjet MQTT, ndërmjetësi bëhet një komponent kritik.
Automatizim i avancuar me Node-RED dhe automatizim nativ
Home Assistant e ka përmirësuar shumë redaktorin e automatizimit vizual . Nuk keni më nevojë të merreni me YAML për gjëra të thjeshta… por kur logjika bëhet komplekse, Node-RED mbetet një mjet shumë i fuqishëm.
Node-RED është instaluar si një shtesë dhe ofron një ndërfaqe web ku ju tërhiqni dhe lëshoni nyjet për të krijuar rrjedha që lidhin së bashku kushtet, kohëmatësit, thirrjet e shërbimit dhe përpunimin e të dhënave. Është veçanërisht i dobishëm për automatizimet ku vizualizimi i rrjedhës si një diagram ju ndihmon të kuptoni se çfarë po ndodh.
Shumë njerëz i kombinojnë të dyja botët: automatizime të thjeshta në redaktorin nativ të Home Assistant dhe rrjedha pune më komplekse (logjikë komplekse planifikimi, integrim i burimeve të shumëfishta të të dhënave, etj.) në Node-RED. Nuk është e detyrueshme, por ofron shumë fleksibilitet.
Shtesa për zhvillim, administrim dhe akses në distancë
Përtej shtresës së automatizimit të pastër në shtëpi, ekzistojnë një numër shtojcash që lehtësojnë shumë menaxhimin e përditshëm dhe zgjerimin e Home Assistant.
Serveri i Kodit të Studios
Studio Code Server integron një version të Visual Studio Code direkt në shfletues si një shtesë e Home Assistant. Ai ju lejon të modifikoni skedarët configuration.yaml, automatizimet, skriptet dhe çdo skedar tjetër pa dalë nga ndërfaqja.
Përfshin nxjerrjen në pah të sintaksës, plotësimin automatik për skemat YAML dhe Home Assistant , dhe ju mund ta personalizoni redaktuesin, të instaloni zgjerime dhe të ngarkoni skedarë. Për këdo që ende bën shumë konfigurime manuale, është një domosdoshmëri.
SSH dhe Terminal Web i Avancuar
Kjo shtesë ofron një terminal SSH të aksesueshëm nga shfletuesi me mbështetje për çelësat dhe opsione të përparuara. Është mënyra më e përshtatshme për të ekzekutuar komanda në host, për të rishikuar regjistrat, për të instaluar HACS ose për të bërë rregullime të vogla pa u mbështetur në një klient SSH të jashtëm.
Është gjithashtu shumë i dobishëm në diagnostikim: kur diçka nuk fillon, një regjistër sistemi ose një "docker ps" i bërë mirë ju kursen shumë telashe.
Tailscale dhe Cloudflare për akses të sigurt në distancë
Nëse dëshironi të hyni në Home Assistant nga jashtë shtëpisë tuaj, keni disa mundësi, por dy shtesa dallohen për sigurinë e tyre: Tailscale dhe Cloudflared.
Tailscale krijon një VPN mesh midis pajisjeve tuaja , bazuar në WireGuard, por me një konfigurim shumë më miqësor për përdoruesit.
Nga ana tjetër, Cloudflare krijon tunele të enkriptuara nga instanca juaj e Home Assistant në rrjetin Cloudflare . Ju lejon të ekspozoni Home Assistant në internet pa hapur porta, duke përdorur domenin tuaj dhe certifikatat e menaxhuara nga Cloudflare. Është një nga mënyrat më të sigurta dhe të pastra për të pasur akses të largët gjithmonë të disponueshëm, me koston e nevojës për një domen dhe disa konfigurime fillestare.
Monitorim, privatësi dhe shërbime shtesë që bëjnë gjithë ndryshimin
Pasi të keni krijuar bazën (Zigbee/Z-Wave, MQTT, automatizim dhe akses në distancë), është koha ta përmirësoni përvojën me shtesa që përmirësojnë dukshmërinë, sigurinë dhe komoditetin.
Kohëzgjatja e funksionimit në Kuma
Uptime Kuma është një mjet monitorimi i disponueshmërisë që mund ta përdorni si shtesë për të monitoruar Home Assistant-in tuaj, shërbime të tjera të rrjetit, pajisje kritike, kamera dhe më shumë. Ju lejon të përcaktoni kontrolle HTTP, ping, kontrolle portash, kontrolle certifikatash dhe të merrni njoftime nëse diçka nuk funksionon.
Me panelet dhe grafikët e tij, është e lehtë të shihen modelet e ndërprerjeve, kohët e reagimit dhe problemet e vogla me ndërprerje që normalisht do të kalonin pa u vënë re.
Faqja Kryesore e AdGuard
Integrimi i tij si një shtesë në Home Assistant ju lejon të centralizoni statistikat e shfletimit, të përmirësoni privatësinë dhe të rrisni shpejtësinë e ngarkimit në të gjithë rrjetin tuaj shtëpiak, si dhe të ofroni kontrolle prindërore dhe lista të zeza të personalizuara.
Grocy, Jellyfin, Asistent Muzikor dhe shërbime të tjera të dobishme
Asistenti i Shtëpisë nuk është vetëm për dritat dhe prizat. Falë shtesave, mund ta shndërroni atë në një qendër qendrore për menaxhimin dhe argëtimin e shtëpisë.
- GrocyMenaxher inventari (qilari), punët e shtëpisë dhe planifikimi që integrohet me HA për të krijuar përkujtues dhe automatizime bazuar në datat e skadimit ose stokun.
- Jellyfin: server mediatik me burim të hapur që organizon dhe ofron filmat, muzikën dhe serialet tuaja pa tarifa ose re të jashtme.
- Asistent i muzikësShtresa e menaxhimit të audios me shumë dhoma që integron burimet lokale, radiot online dhe shërbimet e transmetimit nën kontroll të centralizuar nga Home Assistant.
ESPHome, Frigate dhe Matter: e ardhmja e plug-in-eve në HA
Një nga pikat e forta më të mëdha të Home Assistant është se e bën të lehtë të përkushtoheni plotësisht në projekte "bëje vetë" kur doni të shkoni përtej asaj që shitet në dyqane . Këtu hyjnë në lojë ESPHome, Frigate dhe Matter Bridge.
ESPHome për pajisje DIY të bazuara në ESP
ESPHome është praktikisht thelbësor nëse ju pëlqen të eksperimentoni. Ju lejon të konfiguroni dhe mirëmbani pajisjet e bazuara në ESP8266/ESP32 (sensorë, rele, ekrane, etj.) duke përdorur YAML dhe me përditësime OTA të integruara.
Nga Home Assistant, mund të kompiloni firmware-in, ta instaloni atë në flash dhe t'i mbani të gjitha pajisjet tuaja të përditësuara. Kjo i bën pajisjet tuaja DIY të sillen si integrime zyrtare , me entitete plotësisht të ekspozuara dhe pa u mbështetur në shërbimet kineze të cloud-it.
Fregata si një NVR i zgjuar
Frigate është një NVR (Regjistrues Video Rrjeti) me zbulim të objekteve në kohë reale me anë të inteligjencës artificiale . Integrohet me Home Assistant dhe mund të aktivizojë automatizime kur zbulon njerëz, automjete, kafshë etj., në kamerat tuaja IP.
Kjo lejon krijimin e skenarëve të tillë si "nëse ka një person në kopsht dhe alarmi është i aktivizuar, dërgoni një njoftim dhe ndizni dritat" me saktësi të madhe, duke shmangur alarmet e rreme për shkak të lëvizjes së pemëve, shiut etj.
Ura e Materies dhe ekosistemet e jashtme
Matter Bridge vepron si një urë lidhëse midis pajisjeve Matter dhe Home Assistant pa pasur nevojë për riçiftim. Përveç kësaj, ajo mund t'i ekspozojë entitetet tuaja HA si pajisje Matter ndaj kontrolluesve të tjerë (si Google Home, Apple HomeKit, etj.).
Me një ndërfaqe të thjeshtë të projektuar për t'u shkallëzuar, kjo pjesë do të bëhet thelbësore ndërsa më shumë pajisje Matter shfaqen në treg dhe ju dëshironi t'i keni të gjitha nën kontrollin e Home Assistant pa hequr dorë nga asistentët tuaj të zakonshëm zanorë.
Kopjet rezervë: shtojca që nuk duket urgjente… derisa të jetë
Së fundmi, por jo më pak e rëndësishme: nëse nuk keni një sistem rezervimi të konfiguruar mirë, po luani me zjarrin . Home Assistant përditësohet shpesh, shtesat ndryshojnë vazhdimisht dhe gabimet ose dështimet e harduerit nuk janë të pazakonta.
Shtesat si Samba Backup ose Home Assistant Google Drive Backup ju lejojnë të automatizoni kopje rezervë të plotë të instancës suaj dhe t'i ruani ato jashtë faqes (në një NAS nëpërmjet Samba, Google Drive, etj.). Ideja është që ju mund të rivendosni të gjithë instalimin tuaj ose një shtesë specifike pa humbur javë pune.
Përvojat e shumë përdoruesve e bëjnë të qartë se herët a vonë, një rivendosje e madhe e sistemit është e pashmangshme . Të kesh pamje të fundit, të testuara dhe të aksesueshme bën gjithë ndryshimin midis një frike të vogël dhe rindërtimit të të gjithë shtëpisë tënde inteligjente nga e para.
Me të gjitha këto shtesa dhe koncepte të shpjeguara qartë - nga ZHA dhe MQTT te shtesat për zhvillim, monitorim, akses në distancë dhe kopje rezervë - bëhet mjaft e qartë se Home Assistant është shumë më tepër sesa "një aplikacion ndriçimi": është një platformë e plotë ku shtesat e duhura transformojnë një instalim standard në një ekosistem të fuqishëm, fleksibël dhe plotësisht të kontrolluar të automatizimit të shtëpisë , me kusht që t'i kushtoni pak kohë zgjedhjes së pjesëve të duhura dhe të kuptoni se si ato përshtaten së bashku.
