Hallo,
Im Anschluss an die Diskussion über die Zuordnung von Zigbee2MQTT → Gladys für Alarme erstelle ich ein spezifisches Thema für die Innensirene Heiman HS2WD-E.
Ich verwende diese Sirene mit Zigbee2MQTT. Sie wird korrekt erkannt und in Gladys gemeldet, aber einige von Zigbee2MQTT bereitgestellte Funktionen scheinen derzeit nicht auf Gladys-Funktionen abgebildet zu sein.
Das Ziel wäre es, die verschiedenen Funktionen der Sirene direkt in Gladys nutzen zu können, insbesondere aus Szenen heraus, ohne manuell MQTT-Befehle senden zu müssen.
Hardware:
- Marke: Heiman
- Modell: HS2WD-E
- Typ: Innensirene
- Integration: Zigbee2MQTT
Dokumentation Zigbee2MQTT:
Ursprünglicher Beitrag:
doc zigbee:
| Modell | HS2WD-E |
|---|---|
| Hersteller | Heiman |
| Beschreibung | Intelligente Sirene |
| Exponiert | Batterie, max_dauer, warnung |
| Bild | Heiman HS2WD-E |
Alarm auslösen
Der Alarm kann durch Veröffentlichen einer Nachricht an zigbee2mqtt/FRIENDLY_NAME/set ausgelöst werden
{"warning": {"duration": 10, "mode": "emergency", "strobe": false}}.
Dabei gilt:
duration: Anzahl der Sekunden, die der Alarm aktiv ist (max. 1800 Sekunden)mode:stopoderemergencystrobe:trueoderfalselässt den Blitzlicht während des Alarms einmal aufblitzen
Exponiert
Batterie (numerisch)
Verbleibende Batterie in %, kann bis zu 24 Stunden dauern, bevor sie gemeldet wird.
Der Wert kann im veröffentlichten Zustand in der Eigenschaft battery gefunden werden.
Es ist nicht möglich, diesen Wert zu lesen (/get) oder zu schreiben (/set).
Der minimale Wert beträgt 0 und der maximale Wert 100.
Die Einheit dieses Wertes ist %.
Maximale Dauer (numerisch)
Maximale Dauer der Sirene.
Der Wert kann im veröffentlichten Zustand in der Eigenschaft max_duration gefunden werden.
Um den Wert zu lesen (/get), veröffentlichen Sie eine Nachricht im Thema zigbee2mqtt/FRIENDLY_NAME/get mit dem Payload {"max_duration": ""}.
Um einen Wert zu schreiben (/set), veröffentlichen Sie eine Nachricht im Thema zigbee2mqtt/FRIENDLY_NAME/set mit dem Payload {"max_duration": NEW_VALUE}.
Der minimale Wert beträgt 0 und der maximale Wert 600.
Die Einheit dieses Wertes ist s.
Warnung (komposit)
Kann durch Veröffentlichen an zigbee2mqtt/FRIENDLY_NAME/set mit dem Payload {"warning": {"strobe": VALUE, "strobe_duty_cycle": VALUE, "duration": VALUE, "mode": VALUE}} gesetzt werden
strobe(binär): Blitzlicht (Licht) während der Warnung ein-/ausschalten, zulässige Werte:trueoderfalsestrobe_duty_cycle(numerisch): Länge des Blitzzyklus, max. Wert ist 10duration(numerisch): Dauer in Sekunden des Alarms, Einheit ist smode(enum): Modus der Warnung (Soundeffekt), zulässige Werte:stop,emergency
Danke ![]()