Guten Abend,
ich habe ein Problem, ich möchte wenn sich ein Reading ändert, dass dies auch per MQTT mitgeteilt wird.
Ich hab leider nichts gefunden, bzw. ich weiß nicht nach was genau ich suchen muss.
defmod StatusFrame MQTT_DEVICE
attr StatusFrame DbLogExclude .*
attr StatusFrame IODev mqtt
attr StatusFrame publishSet_LED1 0 1 2 3 /Test/LED1
attr StatusFrame publishSet_LED2 0 1 2 3 /Test/LED2
attr StatusFrame publishSet_LED3 0 1 2 3 /Test/LED3
attr StatusFrame publishSet_LED4 0 1 2 3 /Test/LED4
Das ganze ist für eine Statustafel, hier sollen 2 Frarb LEDs angesprochen werden.
Die auswertung was 0, 1, 2 und 3 sind, ist in den Rules festgelegt.
Wenn ich das im StatusFrame direkt änder, dann übernimmt der ESP das.
Wenn ich das aber z.B. über ein Notify ändere, dann ä#ndert sich nur das Reading, es wird aber nichts übertragen.
Das Notify macht folgendes:
fhem("setreading StatusFrame LED1 3");
Ich wünsche euch eine gute Nacht.
Grüße
Gear
Edit:
Verschoben, da falsche Kategorie...
set MQTTBroker publish fhem/ibutton/status no
geht bei mir
Okey, funktioniert wunderbar! Danke =)