Moin,
bin relativ neu hier und habe folgendes Problem:
Bei dem Tasmota_Device möchte ich das nach dem Einschalten nach einer bestimmten Zeit (20 Sekunden) das Device automatisch
wieder abgeschaltet wird.
Hintergrund:
Ich habe 16 Sonoff Dual für Rolladensteuerung montiert und kann die mit dem Tasmotta_Device auch sauber über den MQTT-Broker steuern. Jetzt möchte
ich das z.B. nach dem Runterfahren des Rollos der Ausgang wieder auf "off" gesetzt wird, damit ich wieder mit Klick hochfahren kann.
Ich vermute, das ich nur irgendwie im Attribut "publishSet" irgendwie ein sleep einbauen muss.
Die Frage ist wie...
Vielen Dank schon mal vorab
M.N.
Anbei als Beispiel ein Device:
DEF Sonoff_Dual_229 /%topic%/%prefix%
FULL_TOPIC /Sonoff_Dual_229/%prefix%
IODev MyBroker
MODULE_VERSION 0.2
NAME Sonoff_Dual_229_1
NOTIFYDEV Sonoff_Dual_229 /%topic%/%prefix%
NR 67
STATE off
TOPIC Sonoff_Dual_229
TYPE TASMOTA_DEVICE
DbLogExclude .*
IODev MyBroker
alias Technikraum Rollo runter
publishSet on off /Sonoff_Dual_229/cmnd/POWER1
room 18 Technikraum
stateFormat state
webCmd on:off
Moin,
ok, ich hab das jetzt anders gelöst. Mit einem Notify ....
define Sonoff_Dual_220_1a notify Sonoff_Dual_220_1:on sleep 30.0 ;; set Sonoff_Dual_220_1 off
Damit wird der Ausgang nach 30 Sekunden wieder ausgeschaltet .
Geht auch... , is aber nicht ganz so schön :-)
Gruß
M.N.