Guten Abend Zusammen,
ich kann vom T1 den Status über MQTT abfragen und er ändert sich dann, aber wenn ich ihn in FHEM ändere, dann wird das vom T1 nicht erkannt.
Sprich "T1 zu FHEM" i.O. und "FHEM zu T1" n.i.O
Ich habe das getestet mit meinem TH16, da kann ich es auf beiden Seiten FHEM und am TH16 ändern.
Edit: FHEM schickt den Befehl an MQTT, doch der T1 reagiert nicht darauf. /EditEnd
Hier die Raw definition vom T1:
defmod WZ.Lichtschalter.SL MQTT_DEVICE
attr WZ.Lichtschalter.SL IODev mqtt
attr WZ.Lichtschalter.SL alias Wohnzimmer Deckenlicht
attr WZ.Lichtschalter.SL devStateIcon ON:FS20.on.png OFF:FS20.off.png
attr WZ.Lichtschalter.SL event-on-change-reading state
attr WZ.Lichtschalter.SL eventMap ON:ON OFF:OFF
attr WZ.Lichtschalter.SL publishSet ON OFF /SH/Wohnung/Wohnzimmer/Lichtschalter/cmnt/POWER1
attr WZ.Lichtschalter.SL room 10_Wohnzimmer
attr WZ.Lichtschalter.SL stateFormat state
attr WZ.Lichtschalter.SL subscribeReading_state /SH/Wohnung/Wohnzimmer/Lichtschalter/stat/POWER1
attr WZ.Lichtschalter.SL webCmd ON:OFF
setstate WZ.Lichtschalter.SL OFF
setstate WZ.Lichtschalter.SL 2018-02-24 18:56:12 state OFF
setstate WZ.Lichtschalter.SL 2018-02-24 18:56:12 transmission-state outgoing publish sent
Hier die Raw definition vom TH16:
defmod BU.Deckenlicht MQTT_DEVICE
attr BU.Deckenlicht IODev mqtt
attr BU.Deckenlicht alias Büro Deckenlicht
attr BU.Deckenlicht devStateIcon ON:FS20.on.png OFF:FS20.off.png
attr BU.Deckenlicht event-on-change-reading state
attr BU.Deckenlicht eventMap ON:ON OFF:OFF
attr BU.Deckenlicht publishSet ON OFF /SH/Wohnung/Buero/Deckenlampe/cmnd/POWER
attr BU.Deckenlicht room 30_Büro
attr BU.Deckenlicht stateFormat state
attr BU.Deckenlicht subscribeReading_state /SH/Wohnung/Buero/Deckenlampe/stat/POWER
attr BU.Deckenlicht webCmd ON:OFF
setstate BU.Deckenlicht OFF
setstate BU.Deckenlicht 2018-02-24 19:00:21 state OFF
setstate BU.Deckenlicht 2018-02-24 19:00:21 transmission-state outgoing publish sent
Ich hoffe mir kann jemand weiterhelfen. :)
Gruß
Gear
Guten Morgen,
keiner eine Idee EE?
Du hast da ein Typo: cmnt anstatt cmnd
FG
Alex
Oh man wie peinlich :o ::) :-[ :-[
Danke xD
Ich mach hier mal zu.