Zigbee2mqtt Nachricht senden

Mit der Integration einer Sirene in zigbee2mqtt muss ich ein externes Tool verwenden, um eine Nachricht mit ihrem Payload zu senden, um die Sirene zu testen.
Ich dachte, es wäre möglich, dies in einer Szene wie der Aktion MQTT-Nachricht senden zu tun, um im Fall, dass das Gerät nicht integriert ist, ihm einen Befehl zu senden.

Hallo,

ich bin total dafür, aber mehr Stimmen :frowning:

Eigentlich habe ich diese Funktion für dich entwickelt, weil ich etwas länger brauche, um deine Sirene zu integrieren.

Ich habe an meinem Antrag gearbeitet und eine Aktion in den Szenen hinzugefügt, um eine Nachricht an zigbee2mqtt zu senden.
Dadurch kann man z. B. ein Zigbee-Gerät steuern, das noch nicht in Gladys erkannt wird.
Zum Beispiel die Woox-Sirene, die @Hizo verwendet.

Eine der fehlenden Funktionen ist die Steuerung der Sirene.

Dafür kann ich mit der neuen Aktion „Zigbee2mqtt-Nachricht senden“ den Befehl direkt an die Sirene senden.
Zum Beispiel, um die Sirene zu aktivieren:


Das Gleiche gilt für das Stoppen


Ich habe die Aktivierung der Szenen auf dem Dashboard hinterlegt:

Wenn die Szene Start gestartet wird, wird in einer Software wie MQTTX das Topic gesendet

Das Gleiche gilt für das Stoppen

Und physisch wird die Sirene ausgelöst und gestoppt.

@pierre-gilles, hier ist der PR

Ein Bild wird gerade gebaut: willde71/gladys-test:zigbee2mqtt-msg

Ausgezeichnet @Will_71 !! :slight_smile: Gute Arbeit!

Achtung, kleines Problem mit der Abdeckung, es fehlen Tests für die Szenenaktion :slight_smile:

Danke. Ja, ich habe es gesehen. Ich kümmere mich am Wochenende darum.

Das ist wirklich toll! Ich habe einige Geräte, die von Gladys nicht erkannt werden, das ist eine gute Lösung, um den Mangel an bestimmten Funktionen auszugleichen :+1:

@pierre-gilles, ich habe die fehlenden Tests im PR hinzugefügt.

Das ist für mich in Ordnung! Könntest du bitte eine PR für die Dokumentation (v4-website/docs/scenes at master · GladysAssistant/v4-website · GitHub) erstellen, um eine kleine erklärende Notiz zu dieser Szenenaktion hinzuzufügen? Danke!

Ja natürlich

@pierre-gilles hier ist der PR für die Dokumentation

Diese Funktion ist in Gladys Assistant 4.49 verfügbar:

Ich schließe dieses Thema, um die Stimmen freizugeben :folded_hands: