(erledigt) Tasmota-Timer ein/ausschalten

Begonnen von TomLee, 08 Oktober 2021, 18:20:35

Vorheriges Thema - Nächstes Thema

TomLee

Hi,

hier steht beschrieben das man individuelle Parameter setzen kann in dem man einen JSON übergibt.

Hab das mal in einem setter versucht wie ich es verstehe und nicht klappt:

timer2:noArg cmd/DVES_825880/timer2 {"Enable":0}


Zum Verständnis, so ist der Timer2 konfiguriert, das timer2 hab ich in der Konsole vom UI eingegeben :
17:50:51.590 CMD: timer2
17:50:51.598 MQT: stat/DVES_825880/RESULT = {"Timer2":{"Enable":1,"Mode":0,"Time":"12:00","Window":0,"Days":"1111111","Repeat":1,"Output":1,"Action":0}}


Wie macht mans denn richtig ?


TomLee

In der Konsole vom UI Timer2 {"Enable":0;} ausgeführt macht genau das was ich möchte:

18:50:22.737 CMD: Timer2 {"Enable":0;}
18:50:22.747 MQT: stat/DVES_825880/RESULT = {"Timer2":{"Enable":0,"Mode":0,"Time":"12:00","Window":0,"Days":"1111111","Repeat":1,"Output":1,"Action":0}}

TomLee

Wenn mans richtig macht dann klappts auch:

Zitattimer2_off:noArg cmnd/DVES_825880/TIMER2 {"Enable":0}
::)

NewbieNew

Hallo,
und wie oder als was binde ich das in FHEM ein?

Sorry für die dumme Frage.

Schönes Wochenende und Danke

TomLee

#4
timer2_off:noArg cmnd/DVES_825880/TIMER2 {"Enable":0}

ergänzt du einfach im Attribut setList (d)einer MQTT2_DEVICE-Definition, um den zweiten Timer zu deaktivieren.