BlocklyJavascriptTypeScript
Protokoll
Ausgewählte Blöcke exportieren
parameter
VerzoegerungAktiv
GrenzWertInWatt
timeout
Einschaltverzoegerung
TumblerAN
true
{"name" : "TumblerAN" , "rolle" : "state"}
Initialisierung bei Scriptstart
VerzögerungAktiv NICHT ändern
VerzoegerungAktiv
FALSE
Entscheidungswert festlegen
GrenzWertInWatt
4
Steckdose überwachen
ne
sonoff.0.Sonoff Pow R2-Tumbler.ENERGY_Power
EQ
oldState.val
0
Dieser Teil wird NUR ausgeführt wenn
Funkstecker oder Waschm. komplett aus war.
VerzoegerungAktiv
TRUE
log
***Starte Verzögerung
Einschaltverzoegerung
20
sec
Eventuell hohe Einschaltspannung abfangen.
Diese kann größer als der Grenzwert sein
VerzoegerungAktiv
FALSE
log
***Beende Verzögerung
Ab hier wird gewaschen
AND
GT
state.val
GrenzWertInWatt
AND
EQ
val
javascript.0.TumblerAN
FALSE
EQ
VerzoegerungAktiv
FALSE
javascript.0.TumblerAN
FALSE
TRUE
FALSE
default
text
Tumbler LÄUFT
GT
state.val
GrenzWertInWatt
Timer stoppen
FALSE
AND
LT
state.val
GrenzWertInWatt
EQ
val
javascript.0.TumblerAN
TRUE
Timer starten
TRUE
checkFertig
Beschreibe diese Funktion …
Timer stoppen
timeout
EQ
parameter
TRUE
Timer starten
timeout
3
min
javascript.0.TumblerAN
FALSE
FALSE
FALSE
default
text
Tumbler FERTIG 🤗
parameter
VerzoegerungAktiv
GrenzWertInWatt
timeout
Einschaltverzoegerung
TumblerAN
true
{"name" : "TumblerAN" , "rolle" : "state"}
Initialisierung bei Scriptstart
VerzögerungAktiv NICHT ändern
VerzoegerungAktiv
FALSE
Entscheidungswert festlegen
GrenzWertInWatt
4
Steckdose überwachen
ne
sonoff.0.Sonoff Pow R2-Tumbler.ENERGY_Power
EQ
oldState.val
0
Dieser Teil wird NUR ausgeführt wenn
Funkstecker oder Waschm. komplett aus war.
VerzoegerungAktiv
TRUE
log
***Starte Verzögerung
Einschaltverzoegerung
20
sec
Eventuell hohe Einschaltspannung abfangen.
Diese kann größer als der Grenzwert sein
VerzoegerungAktiv
FALSE
log
***Beende Verzögerung
Ab hier wird gewaschen
AND
GT
state.val
GrenzWertInWatt
AND
EQ
val
javascript.0.TumblerAN
FALSE
EQ
VerzoegerungAktiv
FALSE
javascript.0.TumblerAN
FALSE
TRUE
FALSE
default
text
Tumbler LÄUFT
GT
state.val
GrenzWertInWatt
Timer stoppen
FALSE
AND
LT
state.val
GrenzWertInWatt
EQ
val
javascript.0.TumblerAN
TRUE
Timer starten
TRUE
checkFertig
Beschreibe diese Funktion …
Timer stoppen
timeout
EQ
parameter
TRUE
Timer starten
timeout
3
min
javascript.0.TumblerAN
FALSE
FALSE
FALSE
default
text
Tumbler FERTIG 🤗