
Dieses Gerät kommuniziert über Zigbee durch ein Tasmota-Gateway. Stellen Sie sicher, dass die Vorlage Zigbee2Tasmota Gateway importiert und Ihr Gerät gekoppelt ist.
Der Aqara WSDCGQ11LM ist ein kompakter batteriebetriebener Zigbee-Sensor, der Umgebungstemperatur, relative Luftfeuchtigkeit und atmosphärischen Druck misst. Er kommuniziert mit TapHome über MQTT durch ein Zigbee2Tasmota-Gateway — der Sensor sendet periodische Messwerte über das Topic tele/{gateway}/SENSOR, und die Vorlage parst den ZbReceived JSON-Payload.
Der Sensor wird von einer CR2032-Knopfzellenbatterie betrieben. Die Vorlage überwacht Batteriestand und -spannung über Service-Attribute, warnt bei einem Batteriestand unter 30 % und erkennt Offline-Zustände des Geräts (Warnung nach 12 Stunden, Fehler nach 24 Stunden).
Konfiguration
Sensor koppeln
- Aktivieren Sie am Zigbee2Tasmota-Gateway Permit Join (über den Gateway-Vorlagen-Schalter in TapHome oder den Tasmota-Konsolenbefehl
ZbPermitJoin 1) - Halten Sie die Reset-Taste am Aqara-Sensor etwa 5 Sekunden lang gedrückt, bis die blaue LED blinkt
- Lassen Sie die Taste los — der Sensor sollte sich innerhalb von 60 Sekunden koppeln
- Notieren Sie sich die zugewiesene Device ID (z. B.
0x1234) aus den Service-Attributen des Gateways oder der Tasmota-Konsole
Importparameter
Importieren Sie nach dem Koppeln die Gerätevorlage mit diesen Parametern:
| Parameter | Beschreibung | Beispiel |
|---|---|---|
| MQTT Broker IP Address | IP-Adresse des MQTT-Brokers | 192.168.1.10 |
| MQTT Broker Port | Broker-Port (Standard 1883) | 1883 |
| Gateway name | Tasmota MQTT-Topic (Configuration → MQTT → Topic) | tasmota_XXXXX |
| Device ID | Kurze Zigbee-Adresse vom Koppeln | 0x1234 |
Aqara/Xiaomi Zigbee-Geräte entsprechen nicht vollständig dem Zigbee-Standard und können Verbindungsprobleme mit bestimmten Zigbee-Routern aufweisen. Bekannte inkompatible Router sind Centralite, General Electric, OSRAM, Sylvania, SmartThings und Securifi. Verwenden Sie Router, die nachweislich mit Xiaomi-Geräten kompatibel sind (z. B. IKEA TRADFRI).
Gerätefunktionen
Temperatur und Luftfeuchtigkeit
Das Gerät Temperature and Humidity liest die Felder Temperature und Humidity aus dem ZbReceived JSON-Payload. Die Temperatur wird in °C als direkter Wert gemeldet. Die Luftfeuchtigkeit wird als roher Ganzzahlwert gemeldet (z. B. 4520 für 45,20 %) und im Listener-Skript durch 100 geteilt, um das Verhältnis zu erzeugen, das TapHome als Prozentsatz anzeigt.
Beide Werte werden aktualisiert, wenn der Sensor eine SENSOR-Nachricht sendet — typischerweise alle paar Minuten oder bei einer signifikanten Änderung.
Atmosphärischer Druck
Das Gerät Pressure liest das Feld Pressure aus dem ZbReceived JSON-Payload. Der Wert wird in hPa (Hektopascal) gemeldet und über ValueLogTypeConversion vom Rohtyp 62 zum Drucktyp 25 mit einer linearen 1:1-Skala zugeordnet.
Der atmosphärische Druck kann zur Überwachung von Wettertrends oder für höhenbasierte Automatisierungsregeln verwendet werden.
Batterie und Gerätezustand
Das Modul stellt mehrere Service-Attribute bereit, die durch den ZbInfo-Abfragemechanismus (1-Stunden-Intervall über ReadScript) befüllt werden:
- Battery Percentage — geschätzter CR2032-Batteriestand. Bei einem Stand unter 30 % wird eine Warnung angezeigt.
- Battery Voltage — aktuelle Batteriespannung in Volt.
- Link Quality — Zigbee-Signalstärke, skaliert von 0–254 auf 0–100 %.
- IEEEAddr, ModelId, Manufacturer, Endpoints, Config — Geräteidentifikation und Zigbee-Konfigurations-Metadaten.
Die Vorlage verfolgt auch LastSeenEpoch aus ZbInfo-Antworten. Wenn der Sensor mehr als 12 Stunden nicht gesehen wurde, wird eine Warnung angezeigt. Nach 24 Stunden wird ein Fehler angezeigt — dies bedeutet, dass der Sensor offline, außer Reichweite oder die Batterie leer sein könnte.
CR2032-Batterieaktualisierungen von Zigbee-Geräten können bis zu 24 Stunden dauern. Ein plötzlicher Abfall bedeutet nicht unbedingt, dass die Batterie versagt — warten Sie auf den nächsten Meldezyklus.
Weitere Funktionen
Der WSDCGQ11LM unterstützt außerdem Kalibrierungs-Offsets für Temperatur-, Feuchtigkeits- und Druckmessungen pro Sensor (verfügbar in zigbee2mqtt). Die Batteriespannung wird in einigen Zigbee-Stacks zusätzlich als Entität auf Geräteebene bereitgestellt. Diese Funktionen können in einem zukünftigen Vorlagen-Update hinzugefügt werden.
Fehlerbehebung
Sensor meldet keine Daten
- Überprüfen Sie, ob das Zigbee2Tasmota-Gateway mit dem MQTT-Broker verbunden ist und Nachrichten empfängt (prüfen Sie
tele/{GWname}/SENSORin einem MQTT-Client) - Bestätigen Sie, dass die Device ID in der Vorlage mit der beim Koppeln zugewiesenen Kurzadresse übereinstimmt (z. B.
0x1234) - Prüfen Sie das Service-Attribut Link Quality — Werte unter 20 % weisen auf ein schwaches Zigbee-Signal hin. Bewegen Sie den Sensor näher zum Gateway oder fügen Sie ein kompatibles Zigbee-Router-Gerät hinzu
- Drücken Sie die Sensor-Taste einmal, um eine Übertragung zu erzwingen, und überprüfen Sie, ob das Gateway die Nachricht empfängt
Feuchtigkeitsmessung erscheint falsch
Die Vorlage teilt den rohen Humidity-Wert durch 100 (z. B. 4520 wird zu 0,4520, angezeigt als 45,20 %). Wenn der Wert zu niedrig erscheint (z. B. 0,45 % statt 45 %), überprüfen Sie die Zigbee2Tasmota-Firmware-Version — einige Firmware-Versionen melden die Feuchtigkeit bereits im Prozentformat, wodurch die Division unnötig wird.
Gerät zeigt Offline-Warnung
- Überprüfen Sie den Batteriestand — eine leere CR2032 bewirkt, dass der Sensor aufhört zu senden
- Der Aqara-Sensor ist ein Zigbee-Endgerät (kein Router) und kommuniziert über nahegelegene Zigbee-Router-Geräte. Wenn ein Router ausfällt, kann der Sensor unerreichbar werden
- Drücken Sie die Sensor-Taste, um ihn aufzuwecken und eine erneute Zuordnung zum Zigbee-Netzwerk zu erzwingen
- Wenn das Problem weiterhin besteht, koppeln Sie das Gerät erneut, indem Sie die Reset-Taste 5 Sekunden lang gedrückt halten, bis die blaue LED blinkt