uhrzeit
uhrzeit2
DevName
Energy
TriggerTime
TriggerTime2
ID_I_TimeperDay
AnzIntervalle
ID_TimeStart
ID_TimeStop
scheduleStart
scheduleStop
Counter
ID_Vis
ID_AutoLaufzeit
ID_Energy_Day
timeout
timeout2
ID_S_Modus
ID_I_Intervall
ID_act_Power
ID_I_Status
ID_switch
ID_Alive
ID_State_P_ON
ID_S_PowerOff
ID_State_P_Off
ID_S_PowerON
Initialisierung
DevName
GarageWest.
ID Erstellen userdata
ID_AutoLaufzeit
0_userdata.0.Energy.
DevName
Solar.AutoLaufzeit
ID_I_Intervall
0_userdata.0.Energy.
DevName
Solar.I_Intervall
ID_I_Status
0_userdata.0.Energy.
DevName
Solar.I_Status
ID_I_TimeperDay
0_userdata.0.Energy.
DevName
Solar.I_TimeperDay
ID_S_PowerOff
0_userdata.0.Energy.
DevName
Solar.S_PowerOff
ID_S_PowerON
0_userdata.0.Energy.
DevName
Solar.S_PowerOn
ID_State_P_ON
0_userdata.0.Energy.
DevName
Solar.State_P_ON
ID_State_P_Off
0_userdata.0.Energy.
DevName
Solar.State_P_Off
ID_Vis
0_userdata.0.Energy.
DevName
Solar.Vis_min_total
ID_Energy_Day
0_userdata.0.Energy.
DevName
Energy_Day
ID_S_Modus
0_userdata.0.Energy.
DevName
S_Modus
ID_TimeStart
0_userdata.0.Energy.
DevName
TimeP_start
ID_TimeStop
0_userdata.0.Energy.
DevName
TimeP_stop
ID Erstellen alias
ID_switch
alias.0.Energy.
DevName
Switch
ID_act_Power
alias.0.Energy.
DevName
Power
ID_Alive
alias.0.Energy.
DevName
Alive
Variablen initialisieren
Counter
val
ID auswählen
ID_AutoLaufzeit
AnzIntervalle
DIVIDE
1
val
ID auswählen
ID_I_TimeperDay
1
val
ID auswählen
ID_I_Intervall
Init+Night reset PowerMeter (Tuya)
Energy
val
ID auswählen
ID_Energy_Day
1 0 0 * * *
true
FALSE
ID auswählen
ID_Energy_Day
TRUE
0
0
0
Energy
0
ne
ID auswählen
ID_act_Power
Energy
1
DIVIDE
1
MULTIPLY
1
oldState.val
1
MINUS
1
state.lc
1
oldState.lc
1
3600000
true
FALSE
ID auswählen
ID_Energy_Day
TRUE
2
3.1234
Energy
0
0
val
ID auswählen
ID_TimeStart
ne
0_userdata.0.Energy.GarageWest.TimeP_start
ID_TimeStart
timeout
timeout
5
sec
scheduleStart
val
ID auswählen
ID_TimeStart
val
ID auswählen
ID_TimeStop
ne
0_userdata.0.Energy.GarageWest.TimeP_stop
ID_TimeStop
timeout2
timeout2
5
sec
scheduleStop
val
ID auswählen
ID_TimeStop
setCtron
Beschreibe diese Funktion …
TriggerTime
SPLIT
uhrzeit
:
scheduleStart
* * * * *
FALSE
FALSE
*
*
*
*
GET
FROM_START
TriggerTime
1
*
GET
FROM_START
TriggerTime
2
EQ
val
ID auswählen
ID_S_Modus
2
false
FALSE
ID auswählen
ID_switch
TRUE
TRUE
0
0
setCtron2
Beschreibe diese Funktion …
TriggerTime2
SPLIT
uhrzeit2
:
scheduleStop
* * * * *
FALSE
FALSE
*
*
*
*
GET
FROM_START
TriggerTime2
1
*
GET
FROM_START
TriggerTime2
2
EQ
val
ID auswählen
ID_S_Modus
2
false
FALSE
ID auswählen
ID_switch
TRUE
FALSE
0
0
Night reset (Solar)
1 0 * * *
Counter
0
true
FALSE
ID auswählen
ID_AutoLaufzeit
TRUE
0
0
0
Auswahl Modus + Anpassung P ON/OFF state
atm in 5/15min Skript
ne
ID auswählen
ID_S_Modus
EQ
state.val
0
true
FALSE
ID auswählen
ID_I_Status
TRUE
0
0
0
true
FALSE
ID auswählen
ID_State_P_ON
TRUE
2
0
0
true
FALSE
ID auswählen
ID_State_P_Off
TRUE
2
0
0
EQ
state.val
1
true
FALSE
ID auswählen
ID_I_Status
TRUE
5
0
0
true
FALSE
ID auswählen
ID_State_P_ON
TRUE
0
0
0
true
FALSE
ID auswählen
ID_State_P_Off
TRUE
0
0
0
EQ
state.val
2
true
FALSE
ID auswählen
ID_I_Status
TRUE
6
0
0
true
FALSE
ID auswählen
ID_State_P_ON
TRUE
2
0
0
true
FALSE
ID auswählen
ID_State_P_Off
TRUE
2
0
0
ne
ID auswählen
ID_I_TimeperDay
AnzIntervalle
DIVIDE
1
val
ID auswählen
ID_I_TimeperDay
1
val
ID auswählen
ID_I_Intervall
Alle 10 min Solarstate Check
*/10 * * * *
EQ
val
ID auswählen
ID_S_Modus
1
val
ID auswählen
ID_Alive
LT
Counter
AnzIntervalle
val
ID auswählen
ID_switch
EQ
val
ID auswählen
ID_State_P_Off
1
true
FALSE
ID auswählen
ID_I_Status
TRUE
2
0
0
Counter
1
1
true
FALSE
ID auswählen
ID_AutoLaufzeit
TRUE
Counter
0
0
false
FALSE
ID auswählen
ID_switch
TRUE
FALSE
0
0
true
FALSE
ID auswählen
ID_I_Status
TRUE
3
0
0
EQ
val
ID auswählen
ID_State_P_ON
1
false
FALSE
ID auswählen
ID_switch
TRUE
TRUE
0
0
true
FALSE
ID auswählen
ID_I_Status
TRUE
2
0
0
Counter
1
1
true
FALSE
ID auswählen
ID_AutoLaufzeit
TRUE
Counter
0
0
true
FALSE
ID auswählen
ID_I_Status
TRUE
3
0
0
false
FALSE
ID auswählen
ID_switch
TRUE
FALSE
0
0
true
FALSE
ID auswählen
ID_I_Status
TRUE
1
0
0
true
FALSE
ID auswählen
ID_I_Status
TRUE
4
0
0
warn
Device Offline
Update_VisString
Beschreibe diese Funktion …
true
FALSE
ID auswählen
ID_Vis
TRUE
MULTIPLY
10
val
ID auswählen
ID_I_Intervall
1
Counter
von
val
ID auswählen
ID_I_TimeperDay
Minuten
0
0