Hallo Zusammen,
ich habe einen Shelly1 mit Tasmota 6.4.1.20 im Einsatz ich Versuche im Flur über Taster nicht nur das Licht auszuschalten sonder mit einem MQTT Befehl (Hold) z.B. alles Steckdosen auszuschalten.
Ich bin auch schon soweit gekommen, das das Licht bei kurzem Drücken des Tasters Ein/Aus geht und beim Halten (2 Sek.) ein Hold Befehl gesendet wurde. Nun habe ich wohl in der Konsole unde der Konfiguration so viel rumgespielt, dass ich es einfach nicht mehr hin bekomme.
Aktuelle Stand ist:
stat/sonoff/STATUS = {"Status":{"Module":46,"FriendlyName":["Sonoff"],"Topic":"sonoff","ButtonTopic":"sonoff","Power":1,"PowerOnState":3,"LedState":1,"SaveData":1,"SaveState":1,"SwitchTopic":"sonoff","SwitchMode":[6,0,0,0,0,0,0,0],"ButtonRetain":0,"SwitchRetain":0,"SensorRetain":0,"PowerRetain":0}}
Wenn ich nun den Taster betätige bekomme ich zwar
MQT: cmnd/sonoff/POWER1 = OFF
MQT: cmnd/sonoff/POWER1 = HOLD
Aber das Licht Schaltet nicht.
Wenn ich nun aber Switchtopic 0 setze. Kann ich ganz normal schalten, aber "Hold" geht eben nicht mehr
23:20:12 MQT: stat/sonoff/RESULT = {"POWER":"OFF"}
23:20:12 MQT: stat/sonoff/POWER = OFF
23:20:13 CFG: in Flash gespeichert am F4, zählen 96, Bytes 3584
23:20:13 SRC: Switch
23:20:13 MQT: stat/sonoff/RESULT = {"POWER":"ON"}
23:20:13 MQT: stat/sonoff/POWER = ON
Ich bin ziemlicher Anfänger bei dem ganzen Thema und bekomme es einfach nicht hin (wie es eigentlich schon funktioniert hatte.
Würde mich sehr freuen wenn mir hier jemand weiter helfen könnte!