Zigbee2MQTT

Népszerű Open Source megoldás a Zigbee eszközök lokális integrációjára gyártótól függetlenül. Számos eszközt kezel és képes kihasználni a Zigbee eszközök által támogatott funkciókat, mint például a Binding.

Funkciók

  • Touchlink
    A Touchlink a Zigbee olyan funkciója, amely lehetővé teszi, hogy az egymáshoz fizikailag közel lévő eszközök kommunikáljanak egymással anélkül , hogy ugyanabban a hálózatban lennének.
  • Jelenetek
    A jelenetek lehetővé teszik bizonyos állapotok gyors beállítását egy eszköz vagy csoport számára. Legtöbbször izzókhoz vagy izzócsoportokhoz használják, mivel lehetővé teszi egy bizonyos szín és fényerő beállítását egyetlen paranccsal. Az alábbi műveletek mindegyike elvégezhető a kezelőfelületen keresztül is.
  • Binding
    A Zigbee támogatja a Binding-et, amely lehetővé teszi, hogy az eszközök közvetlenül vezérelhessék egymást a Zigbee2MQTT vagy bármilyen otthoni automatizálási szoftver beavatkozása nélkül.
  • Csoportok
    A Zigbee2MQTT támogatja a Zigbee csoportokat. A Zigbee csoportok használatával több eszközt is vezérelhet egyszerre egy paranccsal.
  • OTA frissítés
    Ez a funkció lehetővé teszi a Zigbee készülékek vezeték nélküli frissítését.

Működéséhez mindösszesen egy Zigbee koordinátor eszköz és egy szerver kell, melyen maga az alkalmazás fut. Többféle koordinátort kezel.

Kezelése történhet parancssorból, vagy webes felületről. Itt egy egyszerűbb dashboard is rendelkezésre áll.

Jelenleg közel 2000 Zigbee eszköz támogatott, nagyjából 270 gyártótól.

A közösségnek köszönhetően sok rendszerrel integrálható, legyen szó Fibaro, Loxone, Home Assistant, Node-RED vagy Domoticz.

Koordinátor cserénél az alábbi esetekben nem szükséges újrapárosítani:
- Azonos chip-et tartalmazó koordinátorok közötti váltáskor(CC2531 -> CC2531)
- Ha CC2530 vagy CC2531 alapú koordinátorról váltasz CC2538/CC2652/CC1352 alapú koordinator-ra (CC2531 -> CC2652)
- CC2538, CC2652, CC1352 alapú koordinator-ok közötti váltáskor (e.g. CC2538 -> CC2652)
CC2531 -> CC2652 upgrade:
Feltételek:
- Legfrissebb Zigbee2MQTT verzió
- legfrissebb firmware verzióra frissített CC2652

Lépések:
1, Zigbee2MQTT leállítása
2,a, Ha hálózati kulcsot, Zigbee csatornát vagy PanID-t változtatsz, akkor szükséges lesz az újrapárosítás:
átnevezzük a data/coordinator_backup.json és a data/database.db fájlokat
2b, Egyébként: átmásoljuk a régi coordinátor ieee címét (hexa kód némi x-szel) az újba (leírás itt: https://www.zigbee2mqtt.io/.../flashing/copy_ieeaddr.html)
3, A coordinator elérési útvonalát frissítjük a configuration.yaml-ban. Itt található: serial -> port
4, Zigbee2MQTTújraindítása
5a, Ha szükséges az újrapárosítás:
-Minden állandó betáppal rendelkező eszköz áramtalanítása és újraindítása
-Eszközök egyesével való újra párosítása
5b, Ha nem szükséges az újra párosítás, akkor is érdemes a router eszközöknek egy "power cycle"-t tolni (hihúz-bedug)
Még annyi, hogy régi (értsd 3 évnél régebbi Xiaomi végeszközök (gomb elemesek), képesek nem reagálni, ott előfordulhat, hogy újra kell párosítani a központtal (nálam azokkal fordult elő, amin régi firmware van és 2016-2017 környékén vettem őket)

Hivatalos oldal »