Zigbee2MQTT → Gladys für Heiman HS2WD-E Sirene mappen

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: stop oder emergency
  • strobe: true oder false lä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: true oder false
  • strobe_duty_cycle (numerisch): Länge des Blitzzyklus, max. Wert ist 10
  • duration (numerisch): Dauer in Sekunden des Alarms, Einheit ist s
  • mode (enum): Modus der Warnung (Soundeffekt), zulässige Werte: stop, emergency

Danke :slightly_smiling_face:

Hallo zusammen!

Dieses Thema ist nun in Entwicklung.

Ein Pull Request wurde erstellt, um die Zigbee2mqtt-Exposés der Heiman HS2WD-E-Sirene auf Gladys abzubilden:

Zögert nicht, dem Pull Request zu folgen, zu testen (optional, besonders bei kleinen Anfragen) und euer Feedback hier zu hinterlassen, falls nötig.