BlocklyJavascriptTypeScript Protokoll Ausgewählte Blöcke exportieren standby_power on_power WON wait ts actual_power ts_temp wm_off Waschmaschine.ON Waschmaschine.wait Waschmaschine.power_temp Waschmaschine.power_ts Waschmaschine.power Waschmaschine.power_year shelly.0.SHSW-PM#B1DE5C#1.Relay0.Power ne standby_power 3.5 on_power 10 WON val javascript.0.Waschmaschine.ON wait val javascript.0.Waschmaschine.wait ts ts shelly.0.SHSW-PM#B1DE5C#1.Relay0.Power actual_power val shelly.0.SHSW-PM#B1DE5C#1.Relay0.Power EQ actual_power 83.45 actual_power 0.15 AND NEQ WON TRUE GT actual_power on_power noch aus und power>onlimit javascript.0.Waschmaschine.ON FALSE TRUE javascript.0.Waschmaschine.wait FALSE FALSE javascript.0.Waschmaschine.power_temp FALSE actual_power javascript.0.Waschmaschine.power_ts FALSE ts javascript.0.Waschmaschine.power FALSE 0 log test W1: aus und poweron an: actual_power 0 text Die Waschmaschine läuft jetzt! AND EQ wait TRUE GT actual_power on_power an und power>onlimit log test W:2 an und poweron reset timer and twait actual_power wm_off javascript.0.Waschmaschine.wait FALSE FALSE AND NEQ wait TRUE LT actual_power standby_power an und power<standbylimit javascript.0.Waschmaschine.wait FALSE TRUE log test W3: an und standbypower: actual_power ts wm_off 20 min javascript.0.Waschmaschine.ON FALSE FALSE ts_temp val javascript.0.Waschmaschine.power javascript.0.Waschmaschine.power_year FALSE ADD 1 ts_temp 1 val javascript.0.Waschmaschine.power_year 0 text Die Waschmaschine ist jetzt fertig! Verbrauch: 1 3.1234 ts_temp shelly.0.SHSW-PM#B1DE5C#1.Relay0.Switch FALSE TRUE EQ WON TRUE ts_temp MINUS 1 object 1 val javascript.0.Waschmaschine.power_ts ts_temp DIVIDE 1 ts_temp 1 1000 ts_temp MULTIPLY 1 ts_temp 1 val javascript.0.Waschmaschine.power_temp ts_temp DIVIDE 1 ts_temp 1 3600 javascript.0.Waschmaschine.power_temp FALSE actual_power javascript.0.Waschmaschine.power_ts FALSE ts javascript.0.Waschmaschine.power FALSE ADD 1 ts_temp 1 val javascript.0.Waschmaschine.power log test W4: else power gesamt val javascript.0.Waschmaschine.power standby_power on_power WON wait ts actual_power ts_temp wm_off Waschmaschine.ON Waschmaschine.wait Waschmaschine.power_temp Waschmaschine.power_ts Waschmaschine.power Waschmaschine.power_year shelly.0.SHSW-PM#B1DE5C#1.Relay0.Power ne standby_power 3.5 on_power 10 WON val javascript.0.Waschmaschine.ON wait val javascript.0.Waschmaschine.wait ts ts shelly.0.SHSW-PM#B1DE5C#1.Relay0.Power actual_power val shelly.0.SHSW-PM#B1DE5C#1.Relay0.Power EQ actual_power 83.45 actual_power 0.15 AND NEQ WON TRUE GT actual_power on_power noch aus und power>onlimit javascript.0.Waschmaschine.ON FALSE TRUE javascript.0.Waschmaschine.wait FALSE FALSE javascript.0.Waschmaschine.power_temp FALSE actual_power javascript.0.Waschmaschine.power_ts FALSE ts javascript.0.Waschmaschine.power FALSE 0 log test W1: aus und poweron an: actual_power 0 text Die Waschmaschine läuft jetzt! AND EQ wait TRUE GT actual_power on_power an und power>onlimit log test W:2 an und poweron reset timer and twait actual_power wm_off javascript.0.Waschmaschine.wait FALSE FALSE AND NEQ wait TRUE LT actual_power standby_power an und power<standbylimit javascript.0.Waschmaschine.wait FALSE TRUE log test W3: an und standbypower: actual_power ts wm_off 20 min javascript.0.Waschmaschine.ON FALSE FALSE ts_temp val javascript.0.Waschmaschine.power javascript.0.Waschmaschine.power_year FALSE ADD 1 ts_temp 1 val javascript.0.Waschmaschine.power_year 0 text Die Waschmaschine ist jetzt fertig! Verbrauch: 1 3.1234 ts_temp shelly.0.SHSW-PM#B1DE5C#1.Relay0.Switch FALSE TRUE EQ WON TRUE ts_temp MINUS 1 object 1 val javascript.0.Waschmaschine.power_ts ts_temp DIVIDE 1 ts_temp 1 1000 ts_temp MULTIPLY 1 ts_temp 1 val javascript.0.Waschmaschine.power_temp ts_temp DIVIDE 1 ts_temp 1 3600 javascript.0.Waschmaschine.power_temp FALSE actual_power javascript.0.Waschmaschine.power_ts FALSE ts javascript.0.Waschmaschine.power FALSE ADD 1 ts_temp 1 val javascript.0.Waschmaschine.power log test W4: else power gesamt val javascript.0.Waschmaschine.power