
Dieses Gerät kommuniziert über Zigbee durch ein Tasmota-Gateway. Stellen Sie sicher, dass Sie das Template Zigbee2Tasmota Gateway importiert und Ihr Gerät gekoppelt haben, bevor Sie fortfahren.
Der Aqara Water Leak Sensor (SJCGQ11LM) ist ein kompakter, IP67-geschützter batteriebetriebener Zigbee-Wasserlecksensor. Er erkennt die Anwesenheit von Wasser, wenn der Wasserstand die 0,5 mm hohen Kontaktflächen an der Unterseite des Geräts erreicht. TapHome kommuniziert mit dem Sensor über MQTT durch ein Zigbee2Tasmota-Gateway — der Sensor veröffentlicht einen ZoneStatusChange-Wert in der JSON-Nachricht ZbReceived, wenn ein Wasserleck erkannt oder beseitigt wird.
Der Sensor wird von einer CR2032-Knopfzellenbatterie betrieben (Lebensdauer ca. 2 Jahre). Das Template überwacht Batteriestand und -spannung über Serviceattribute, warnt bei einem Abfall unter 30 % und erkennt Offline-Zustände des Geräts (Warnung nach 12 Stunden, Fehler nach 24 Stunden).
Konfiguration
Kopplung des Sensors
- Aktivieren Sie in TapHome den Permit Join-Schalter im Zigbee2Tasmota Gateway-Modul
- Halten Sie am Sensor die Taste gedrückt, bis die blaue LED zu blinken beginnt, und lassen Sie dann los
- Warten Sie, bis der Devices Found-Zähler sich erhöht — die Device ID des Sensors (z.B.
0xF121) erscheint in den Serviceattributen des Gateways - Importieren Sie dieses Geräte-Template mit der Device ID aus der Kopplung
Wenn die Kopplung nicht startet, versuchen Sie das Wasser-Logo auf der Unterseite des Sensors ca. 10 Sekunden lang zu halten, bis drei blaue LED-Blinksignale auftreten, und lassen Sie dann los.
Import-Parameter
| Parameter | Beschreibung | Beispiel |
|---|---|---|
| MQTT Broker IP Address | IP-Adresse Ihres 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 | Zigbee-Kurzadresse aus der Kopplung | 0xF121 |
Gerätefunktionen
Wasserleck-Erkennung
Das Template stellt ein einzelnes Flood Sensor-Gerät bereit, das als PacketParserReedContact (Typ 1031) mit der FloodSensor-Capability gemappt ist. Das Gerät parst das Feld ZoneStatusChange aus ZbReceived.{DeviceID} in der MQTT SENSOR-Nachricht:
- ZoneStatusChange = 1 → Alarm (Wasser erkannt)
- ZoneStatusChange = 0 → OK (trocken)
Der Sensor wacht auf und überträgt seinen Zustand, wenn Wasser die 0,5 mm hohen Kontaktflächen auf der Unterseite des Geräts erreicht, und erneut, wenn das Wasser entfernt wird und die Flächen trocknen.
Anders als Tür-/Fenstersensoren, die das Feld
Contactverwenden, nutzt der WasserlecksensorZoneStatusChange— ein Zigbee IAS Zone-Statusfeld. Dies ist der Standardmechanismus für Alarm-Sensoren im Zigbee-Protokoll.
Batterieüberwachung
Das Modul verfolgt den Batteriezustand über zwei Serviceattribute:
- Battery Percentage — geschätzter CR2032-Ladestand; eine Niedrige-Batterie-Warnung wird bei einem Abfall unter 30 % ausgelöst
- Battery Voltage — Rohspannung der CR2032-Zelle in Volt
Batteriedaten werden aus den Feldern BatteryPercentage und BatteryVoltage in der ZbReceived-Nachricht geparst.
Offline-Erkennung
Das Template überwacht die Geräteverfügbarkeit anhand des LastSeenEpoch-Zeitstempels aus dem ZbInfo-Polling (jede 1 Stunde):
- Warnung — Gerät wurde seit mehr als 12 Stunden nicht gesehen
- Fehler — Gerät wurde seit mehr als 24 Stunden nicht gesehen
Dies hilft, Situationen zu erkennen, in denen der Sensor die Zigbee-Konnektivität verloren hat oder die Batterie vollständig entladen ist.
Diagnostische Serviceattribute
Das Modul stellt zusätzliche Zigbee-Metadaten bereit, die über ZbInfo-Polling abgerufen werden:
| Attribut | Beschreibung |
|---|---|
| IEEEAddr | Einzigartiger 64-Bit-Hardware-Identifikator |
| ModelId | Zigbee-Model-ID (lumi.sensor_wleak.aq1) |
| Manufacturer | Vom Gerät gemeldeter Herstellerstring |
| Endpoints | Aktive Zigbee-Endpunkte |
| Config | Zigbee-Konfiguration des Geräts |
| Link Quality | Signalstärke skaliert von 0–100 % |
Zusätzliche Funktionen
Der Aqara SJCGQ11LM meldet auch die interne Gerätetemperatur über Zigbee. Die Linkqualität (LQI) pro Nachricht ist in jedem SENSOR-Payload verfügbar, wird aber derzeit nur auf Modulebene über stündliches ZbInfo-Polling bereitgestellt. Diese Funktionen können in einem zukünftigen Template-Update hinzugefügt werden.
Fehlerbehebung
Sensor meldet keinen Überflutungszustand
- Überprüfen Sie, ob der Sensor mit dem Zigbee2Tasmota-Gateway gekoppelt ist — prüfen Sie
ZbStatusin der Tasmota-Konsole - Bestätigen Sie, dass die Device ID im Template mit der Kurzadresse aus der Kopplung übereinstimmt (z.B.
0xF121) - Legen Sie den Sensor auf eine nasse Oberfläche, um eine Zustandsänderung auszulösen — das Gerät sollte innerhalb von Sekunden einen
ZoneStatusChange-Wert veröffentlichen - Verwenden Sie einen MQTT-Client (z.B. MQTT Explorer), um
tele/{GWname}/SENSORzu abonnieren und zu überprüfen, ob der SensorZbReceived-Nachrichten mit einemZoneStatusChange-Feld veröffentlicht
Offline-Warnung trotz funktionierendem Sensor
- Die Offline-Erkennung basiert auf
ZbInfo-Polling (stündlich). Wenn der Sensor innerhalb von 12 Stunden keine Nachricht gesendet hat, erscheint eine Warnung - Batteriebetriebene Zigbee-Geräte schlafen zwischen Ereignissen — dies ist normales Verhalten. Die Warnung wird typischerweise nach dem nächsten Leck-Ereignis oder
ZbInfo-Poll aufgehoben - Wenn die Warnung länger als 24 Stunden bestehen bleibt, prüfen Sie die Batterie (CR2032) und koppeln Sie das Gerät bei Bedarf erneut
Fehlalarme oder keine Erkennung
- Stellen Sie sicher, dass die Kontaktflächen an der Unterseite des Sensors sauber und nicht durch Schmutz oder Rückstände verdeckt sind
- Der Sensor benötigt mindestens 0,5 mm Wasser zur Auslösung der Erkennung — kleine Tropfen oder Kondenswasser reichen möglicherweise nicht aus
- Die IP67-Schutzart bedeutet, dass das Sensorgehäuse wasserdicht ist, aber die Erkennungsflächen müssen in direktem Kontakt mit der Wasseroberfläche stehen
Der Aqara SJCGQ11LM verwendet eine CR2032-Knopfzellenbatterie. Die Batterielebensdauer beträgt typischerweise 2+ Jahre bei normaler Nutzung. Die Platzierung in dauerhaft feuchten Umgebungen (z.B. unter einem Boiler oder in der Nähe eines Waschmaschinenablaufs) kann die Batterielebensdauer durch häufigeres Aufwachen verkürzen.