mutmut
9. April 2025 um 11:59
1
Seit Version 4.24 von Gladys kann Text an MQTT gesendet und im Dashboard angezeigt werden.
Ich möchte Werte mit Text in einem benutzerdefinierten Topic abrufen, um sie anschließend im Dashboard anzuzeigen und vor allem in Szenen zu verwenden.
Beispiel 1: Abrufen des Zustands des z2m-Bridges und Senden einer Telegramm-Nachricht, wenn er offline wird:
Beispiel 2: Abrufen des aktuellen Stromtarifs:
{
"value": "HCJB",
"humanName": "[Maison][xxxxxxxx][PTEC]",
"unite": "",
"name": "PTEC",
"type": "info",
"subtype": "string"
}
Das ist im Prinzip dasselbe wie ein API-Webaufruf, aber mit Zigbee?
mutmut
14. April 2025 um 20:27
3
Ich sah es also als ein benutzerdefiniertes Thema in einer MQTT-Funktionalität mit der Abfrage eines einzelnen Wertes, sobald er sich ändert.
Wenn man über eine HTTP-Anfrage geht, benötigt man eine Szene, die ständig läuft, was nicht unbedingt ideal ist.
Hallo @mutmut
Ich war mir sicher, dass das schon möglich ist, aber es fehlten ein paar Codezeilen, damit es funktioniert.
Es ist korrigiert!
Wenn ich eine Funktion mit einem benutzerdefinierten MQTT-Topic einrichte:
Und ich eine Nachricht auf dieses benutzerdefinierte Topic sende:
Dann sehe ich diesen Text auf meinem Dashboard:
Der PR:
master ← mqtt-custom-topic-support-text-feature
ouvert 11:01AM - 09 May 25 UTC
### Pull Request check-list
To ensure your Pull Request can be accepted as fa… st as possible, make sure to review and check all of these items:
- [x] If your changes affects code, did your write the tests?
- [x] Are tests passing? (`npm test` on both front/server)
- [x] Is the linter passing? (`npm run eslint` on both front/server)
- [x] Did you run prettier? (`npm run prettier` on both front/server)
- [x] If you are adding a new features/services, did you run integration comparator? (`npm run compare-translations` on front)
- [x] Did you test this pull request in real life? With real devices? If this development is a big feature or a new service, we recommend that you provide a Docker image to the community ([french forum](https://community.gladysassistant.com/)/[english forum](https://en-community.gladysassistant.com/)) for testing before merging.
### Description of change
https://community.gladysassistant.com/t/recuperer-une-valeur-text-depuis-mqtt/9472
Es ist gemerged und wird in der nächsten Version von Gladys veröffentlicht.
@pierre-gilles bei diesem Tempo an gemergten PRs seit Anfang der Woche wirst du einen ganzen Tag brauchen, um das Changelog zu schreiben
Und wir, die Nutzer, haben mehrere Tage Zeit, um alles zu entdecken und uns neue Szenen oder neue Dashboards auszudenken… Ich kann es kaum erwarten!
Diese Neuerung ist in Gladys Assistant 4.58 verfügbar:
Hallo Community
Ich freue mich sehr, euch Gladys Assistant 4.58 vorzustellen, ein großes Update mit Matter-Unterstützung und vielen weiteren praktischen Neuerungen!
Alle Details findet ihr im Blog:
Teilt mir gerne euer Feedback mit