
Ez az eszköz Zigbee-n keresztül kommunikál egy Tasmota átjárón át. Győződj meg róla, hogy a Zigbee2Tasmota Gateway sablon importálva van és az eszközöd párosítva van.
Az Aqara WSDCGQ11LM egy kompakt, elemmel működő Zigbee szenzor, amely a környezeti hőmérsékletet, relatív páratartalmat és légköri nyomást méri. A TapHome-mal MQTT-n keresztül kommunikál egy Zigbee2Tasmota átjárón át — a szenzor periodikus méréseket küld a tele/{gateway}/SENSOR topicon, a sablon pedig a ZbReceived JSON payloadot elemzi.
A szenzort egy CR2032 gombelem táplálja. A sablon szervizattribútumokon keresztül figyeli az elemszintet és -feszültséget, figyelmeztet ha az elem 30 % alá csökken, és észleli az eszköz offline állapotait (figyelmeztetés 12 óra után, hiba 24 óra után).
Konfiguráció
A szenzor párosítása
- A Zigbee2Tasmota átjárón aktiváld a Permit Join funkciót (a TapHome-ban az átjáró sablon kapcsolójával vagy a Tasmota konzol
ZbPermitJoin 1parancsával) - Tartsd lenyomva a reset gombot az Aqara szenzoron körülbelül 5 másodpercig, amíg a kék LED villogni nem kezd
- Engedd el a gombot — a szenzornak 60 másodpercen belül párosodnia kell
- Jegyezd fel a hozzárendelt Device ID-t (pl.
0x1234) az átjáró szervizattribútumaiból vagy a Tasmota konzolból
Importparaméterek
Párosítás után importáld az eszközsablont ezekkel a paraméterekkel:
| Paraméter | Leírás | Példa |
|---|---|---|
| MQTT Broker IP Address | Az MQTT broker IP-címe | 192.168.1.10 |
| MQTT Broker Port | Broker port (alapértelmezett 1883) | 1883 |
| Gateway name | Tasmota MQTT topic (Configuration → MQTT → Topic) | tasmota_XXXXX |
| Device ID | Rövid Zigbee cím a párosításból | 0x1234 |
Az Aqara/Xiaomi Zigbee eszközök nem teljesen felelnek meg a Zigbee szabványnak, és bizonyos Zigbee routerekkel kapcsolódási problémák léphetnek fel. Ismert inkompatibilis routerek: Centralite, General Electric, OSRAM, Sylvania, SmartThings és Securifi. Használj Xiaomi eszközökkel igazoltan kompatibilis routereket (pl. IKEA TRADFRI).
Eszközképességek
Hőmérséklet és páratartalom
A Temperature and Humidity eszköz a ZbReceived JSON payloadból olvassa a Temperature és Humidity mezőket. A hőmérséklet °C-ban, közvetlen értékként jelenik meg. A páratartalom nyers egész számként érkezik (pl. 4520 = 45,20 %), és a listener szkript 100-zal osztja el, hogy a TapHome által százalékként megjelenített arányt kapja.
Mindkét érték frissül, amikor a szenzor SENSOR üzenetet küld — jellemzően percenként vagy jelentős változáskor.
Légköri nyomás
A Pressure eszköz a ZbReceived JSON payloadból olvassa a Pressure mezőt. Az érték hPa-ban (hektopascal) jelenik meg, és a ValueLogTypeConversion segítségével a 62-es nyers típusról a 25-ös nyomás típusra képeződik le 1:1 lineáris skálával.
A légköri nyomás felhasználható időjárási trendek figyelésére vagy tengerszint feletti magasságon alapuló automatizálási szabályokhoz.
Elem és eszközállapot
A modul több szervizattribútumot tesz elérhetővé, amelyeket a ZbInfo lekérdezési mechanizmus tölt fel (1 órás intervallummal a ReadScript-en keresztül):
- Battery Percentage — becsült CR2032 elemszint. 30 % alá csökkenés esetén figyelmeztetés jelenik meg.
- Battery Voltage — aktuális elemfeszültség voltban.
- Link Quality — Zigbee jelerősség 0–254-ről 0–100 %-ra skálázva.
- IEEEAddr, ModelId, Manufacturer, Endpoints, Config — eszközazonosítás és Zigbee konfigurációs metaadatok.
A sablon a ZbInfo válaszokból a LastSeenEpoch értéket is nyomon követi. Ha a szenzort több mint 12 órája nem látta, figyelmeztetés jelenik meg. 24 óra után hiba jelenik meg — ez azt jelzi, hogy a szenzor offline lehet, hatótávolságon kívül van, vagy az eleme lemerült.
A CR2032 elem frissítései Zigbee eszközökről akár 24 órát is igénybe vehetnek. A hirtelen csökkenés nem feltétlenül jelenti az elem meghibásodását — várd meg a következő jelentési ciklust.
További képességek
A WSDCGQ11LM szenzorenkénti kalibrációs offseteket is támogat a hőmérséklet, páratartalom és nyomás mérésekhez (elérhető a zigbee2mqtt-ban). Az elemfeszültség egyes Zigbee stackekben eszközszintű entitásként is elérhető. Ezek a képességek egy jövőbeli sablonfrissítésben kerülhetnek hozzáadásra.
Hibaelhárítás
A szenzor nem küld adatokat
- Ellenőrizd, hogy a Zigbee2Tasmota átjáró csatlakozik-e az MQTT brokerhez és fogad-e üzeneteket (ellenőrizd a
tele/{GWname}/SENSORtopicot egy MQTT kliensben) - Győződj meg róla, hogy a sablonban lévő Device ID megegyezik a párosítás során kiosztott rövid címmel (pl.
0x1234) - Ellenőrizd a Link Quality szervizattribútumot — a 20 % alatti értékek gyenge Zigbee jelet jeleznek. Helyezd a szenzort közelebb az átjáróhoz, vagy adj hozzá egy kompatibilis Zigbee router eszközt
- Nyomd meg egyszer a szenzor gombját az adás kikényszerítéséhez, és ellenőrizd, hogy az átjáró fogadja-e az üzenetet
A páratartalom érték hibásnak tűnik
A sablon a nyers Humidity értéket 100-zal osztja (pl. 4520-ból 0,4520 lesz, 45,20 %-ként megjelenítve). Ha az érték túl alacsonynak tűnik (pl. 0,45 % 45 % helyett), ellenőrizd a Zigbee2Tasmota firmware verziót — egyes firmware verziók a páratartalmat már százalékos formátumban jelentik, így az osztás felesleges.
Az eszköz offline figyelmeztetést jelez
- Ellenőrizd az elemszintet — a lemerült CR2032 miatt a szenzor leáll az adáshoz
- Az Aqara szenzor Zigbee végeszköz (nem router), és a közeli Zigbee router eszközökön keresztül kommunikál. Ha egy router kiesik, a szenzor elérhetetlenné válhat
- Próbáld megnyomni a szenzor gombját az ébresztéshez és a Zigbee hálózathoz való újra csatlakozás kikényszerítéséhez
- Ha a probléma továbbra is fennáll, párosítsd újra az eszközt a reset gomb 5 másodpercig tartó lenyomásával, amíg a kék LED villogni nem kezd