
A Zigbee2Tasmota (Z2T) egy könnyűsúlyú Zigbee-to-MQTT bridge, amely ESP8266/ESP32 mikrokontrollereken fut beépített Zigbee rádiómodullal. Lehetővé teszi a TapHome számára a Zigbee eszközökkel való kommunikációt a helyi MQTT brokeren keresztül — felhőkapcsolat nélkül.
Ez a gateway sablon az összes Zigbee2Tasmota eszközsablon előfeltétele. Ezt kell először importálni, mielőtt bármilyen Zigbee eszközsablont hozzáadnál. A gateway kezeli az eszközpárosítást, és a TapHome-ban biztosít egy Permit Join kapcsolót és egy Devices Found számlálót.
Támogatott gateway hardver
A következő Zigbee koordinátorok kompatibilisek a Zigbee2Tasmotával:
| Gateway | Processzor | Zigbee rádió | Csatlakozás | Megjegyzések |
|---|---|---|---|---|
| eWeLink ZB-GW03 (ajánlott) | ESP32 | EFR32 (EZSP) | Ethernet + Zigbee | Előretelepített Tasmota firmware-rel kapható |
| Sonoff ZBBridge | ESP8266 | EFR32 (EZSP) | WiFi + Zigbee | Kézi Tasmota firmware telepítés szükséges |
| Sonoff ZBBridge Pro | ESP32 | CC2652P (ZNP) | WiFi + Zigbee | Akár 128 eszköz, firmware telepítés szükséges |
További kompatibilis hardver: Tube’s Ethernet Zigbee Gateway (EFR32 alapú) és egyedi DIY összeállítások ESP32 és CC2530/CC2652 modulokkal.
Az eWeLink ZB-GW03 ajánlott az Ethernet csatlakozása (megbízhatóbb, mint a WiFi) és az előretelepített Tasmota firmware elérhetősége miatt — nincs szükség flashelésre.
Konfiguráció
A Tasmota gateway beállítása
- Telepítsd a Tasmota firmware-t a Zigbee koordinátorodra (hagyd ki, ha előretelepített)
- Csatlakoztasd a gateway-t a hálózathoz a Tasmota webes felületén
- Navigálj a Configuration → Configure MQTT menüpontra és állítsd be:
- Host: az MQTT brokered IP-címe (pl.
192.168.1.10) - Port:
1883
- Host: az MQTT brokered IP-címe (pl.
- Jegyezd fel a Topic nevét (pl.
tasmota_XXXXX) — ez a Gateway name paraméter, amelyre a sablon importálásakor szükség lesz
A TapHome beépített MQTT brokerrel rendelkezik — aktiváld a Settings → Hardware → MQTT Broker menüpontban. Nincs szükség további broker szoftverre.
Sablonimport paraméterei
A gateway sablon 3 paramétert igényel:
| Paraméter | Leírás | Példa |
|---|---|---|
| MQTT Broker IP Address | Az MQTT brokered IP-címe | 192.168.1.10 |
| MQTT Broker Port | Broker port (alapértelmezett 1883) | 1883 |
| Gateway name | Tasmota MQTT topic a Configuration → MQTT → Topic menüből | tasmota_XXXXX |
Az importálás után a modul feliratkozik a tele/{GWname}/# topicra, és két eszköz jelenik meg: Permit Join és Devices Found.
Eszközképességek
Zigbee eszközök párosítása
A Permit Join kapcsoló vezérli a gateway párosítási módját:
- Kapcsold be a Permit Join-t a TapHome-ban — ez egy
ZbPermitJoinparancsot küld, amely 60 másodperces párosítási ablakot nyit - Indítsd el a párosítási eljárást a Zigbee eszközödön (általában tartsd nyomva a reset gombot 5 másodpercig, amíg a LED villogni nem kezd)
- Figyeld a Devices Found számlálót — növekszik, amikor egy új eszköz sikeresen csatlakozik a hálózathoz
- Ellenőrizd a New devices szervizattribútumot a gateway-en, ahol megjelenik a párosított eszköz azonosítója (pl.
0x1234), gyártója és modellje - A párosítási mód az időkorlát lejárta után automatikusan deaktiválódik
A Device ID (rövid cím, pl. 0x1234), amely a szervizattribútumokban jelenik meg, az eszközspecifikus sablonok importálásakor szükséges.
Eszközfigyelés
A gateway modul óránként lekérdezi a ZbInfo-t az összes párosított Zigbee eszköz adatainak frissítéséhez. A New devices szervizattribútum mutatja a nemrég felderített eszközök részleteit, beleértve a rövid Zigbee címüket, gyártójukat és modellazonosítójukat.
További képességek
A Tasmota Zigbee gateway támogatja az összes párosított eszköz listázását (ZbStatus), a hálózati konfiguráció megtekintését (ZbConfig — PanID, csatorna, titkosítási kulcsok), az eszközök elnevezését, csoportkezelést és közvetlen eszköz-eszköz kötéseket. Ezek a diagnosztikai és kezelési funkciók egy jövőbeli sablonfrissítésben adhatók hozzá.
Támogatott Zigbee eszközsablonok
Az eszköz párosítása után importáld a megfelelő eszközspecifikus sablont. Minden eszközsablon 4 paramétert igényel: MQTT Broker IP, Port, Gateway name (ugyanaz, mint a gateway-nél) és a párosításból származó Device ID.
Elérhető Zigbee2Tasmota eszközsablonok:
- Aqara Temperature, Humidity and Pressure Sensor
- Aqara Door and Window Sensor
- Aqara Vibration Sensor
- Aqara Water Leak Sensor
- Aqara Single Switch Module T1 (With Neutral)
- IKEA TRADFRI E1810 Remote
- Livarno SMART TS0505B
- Moes Smart Switch
Hibaelhárítás
A gateway nem csatlakozik az MQTT brokerhez
- Ellenőrizd, hogy a Tasmota gateway csatlakozik a hálózathoz (nézd meg a Tasmota webes felületét)
- Győződj meg, hogy az MQTT broker IP-címe és portja megegyezik a Tasmota MQTT konfigurációjában és a TapHome sablonimport paramétereiben
- Ellenőrizd, hogy az MQTT broker fut és elérhető a megadott porton
A Permit Join nem talál eszközöket
- Győződj meg, hogy a Zigbee eszköz párosítási módban van — a legtöbb eszköznél 5+ másodpercig kell nyomva tartani egy gombot
- Ellenőrizd, hogy a Permit Join kapcsoló be van kapcsolva a TapHome-ban, mielőtt elindítanád az eszköz párosítási eljárását
- Az első párosítás során helyezd a Zigbee eszközt közelebb a gateway-hez (2–3 méteren belül)
- Egyes eszközöknél gyári visszaállítás szükséges, mielőtt új koordinátorral párosíthatók
A Device ID nem jelenik meg
- Sikeres párosítás után ellenőrizd a New devices szervizattribútumot a gateway modulon a Device ID, gyártó és modell megjelenítéséhez
- Ha a szervizattribútum üres, próbáld kikapcsolni a Permit Join-t (OFF), majd újra bekapcsolni (ON), és párosítsd újra az eszközt
- A Device ID a Tasmota konzolon is megtalálható (
ZbStatusparancs) a gateway webes felületén
A Zigbee rádiócsatorna ne legyen átfedésben a Wi-Fi csatornáddal. A legjobb eredmény érdekében használd a 15, 20 vagy 25 Zigbee csatornát, amelyek minimális Wi-Fi interferenciával rendelkeznek. Az aktuális csatornát a
ZbConfigparanccsal ellenőrizheted a Tasmota konzolon.