NEWS
MQTT-Adapter sendet nur bei Änderung, nicht bei Aktualisierung eines Datenpunktes
-
Hat mich wieder Haare gekostet.
Der MQTT-Adapter sendet nur bei der Änderung eines CMND-Datenpunktes diesen auch an den Client, nicht bei "Aktualisierung" mit dem gleichen Wert.
Mein SonOff-Schalter wird per MQTT angesteuert. Läuft auch soweit.
Jetzt schalte ich am Schalter manuell einen Ausgang EIN und dieser Zustand wird auch gemeldet als STAT.
Aber ein Schreiben von "OFF" in den passenden Datenpunkt cmnd/Gerät/Power1 wird ignoriert, wenn da auch vorher OFF drinsteht. Also schreibe ich jetzt "-" und danach "OFF" in den Datenpunkt, dann wird geschaltet, weil gesendet wird. Einmal Nonsens, einmal der Befehl.
Absicht oder Versehen?
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden