OutputListe
impuls
inputalt
outputalt
OutputListeSchnitt
hausverbrauch
Einspeisen_Schalter
Startzeit_Entladen
Endzeit_Entladen
Startzeit_Laden
Endzeit_Laden
Hysterese
output
input
timeout4
ausgang_max
eingang_max
DifferenzOutput
DiffenrenzInput
zendure-solarflow.0.gDa3tb.2C2tL2Ea.control.setDeviceAutomationInOutLimit
FALSE
0
OutputListe
6
impuls
val
0_userdata.0.Schreib_Impulse
inputalt
0
0_userdata.0.Input_Alt
FALSE
0
outputalt
0
0_userdata.0.Output_Alt
FALSE
0
OutputListeSchnitt
0
hausverbrauch
0
Einspeisen_Schalter
FALSE
Startzeit_Entladen
val
0_userdata.0.StartEntladen
Endzeit_Entladen
val
0_userdata.0.EndeEntladen
Startzeit_Laden
val
0_userdata.0.StartLaden
Endzeit_Laden
val
0_userdata.0.EndeLaden
10,30,50 * * * * *
EQ
val
0_userdata.0.SchalterHyperAutomat
TRUE
Hysterese
val
0_userdata.0.Hysterese
Setzen der Ausgangsleistung auf den Zielwert 0
output
ROUND
3.1
ADD
50
MINUS
50
val
shelly.0.SHEM-3#485519DCACF9#1.Total.InstantPower
0
1
val
zendure-solarflow.0.gDa3tb.2C2tL2Ea.outputHomePower
REMOVE
FIRST
OutputListe
INSERT
LAST
OutputListe
output
OutputListeSchnitt
ROUND
3.1
MEDIAN
OutputListe
output
OutputListeSchnitt
Setzen der Eingangsleistung mit Zielwert 20
input
ROUND
3.1
MINUS
50
ADD
50
val
shelly.0.SHEM-3#485519DCACF9#1.Total.InstantPower
20
1
val
zendure-solarflow.0.gDa3tb.2C2tL2Ea.gridInputPower
Hoymiles Steuerung für Akku laden
val
0_userdata.0.Laden_Schalter
TRUE
between
00:00
24:00
TRUE
between
19:00
Startzeit_Laden
07:00
Endzeit_Laden
LT
ADD
1
val
zendure-solarflow.0.gDa3tb.2C2tL2Ea.electricLevel
1
val
zendure-solarflow.0.gDa3tb.2C2tL2Ea.socSet
0_userdata.0.Akkusollladen
FALSE
MINUS
1
1200
1
val
0_userdata.0.Automationinoutlimit
0_userdata.0.Akkusollladen
FALSE
0
Einspeisung wegen Unterspannung abschalten.
OR
LT
val
zendure-solarflow.0.gDa3tb.2C2tL2Ea.packData.CO4FHMGHM332161.minVol
3.17
LT
val
zendure-solarflow.0.gDa3tb.2C2tL2Ea.packData.CO4FHMG4M311372.minVol
3.17
Startzeit_Entladen
03:00:00
Endzeit_Entladen
03:00:01
0_userdata.0.Einspeisen_Schalter
FALSE
Einspeisen_Schalter
0_userdata.0.Unterspannung
FALSE
TRUE
Bei Winterbetrieb Einspeisen stoppen
AND
EQ
val
zendure-solarflow.0.gDa3tb.2C2tL2Ea.minSoc
val
zendure-solarflow.0.gDa3tb.2C2tL2Ea.electricLevel
EQ
val
0_userdata.0.Winterbetrieb
TRUE
0_userdata.0.AutoLaden
FALSE
TRUE
Laden wegen Erreichen der Spannung abschalten
AND
OR
GTE
val
zendure-solarflow.0.gDa3tb.2C2tL2Ea.packData.CO4FHMGHM332161.maxVol
3.5
GTE
val
zendure-solarflow.0.gDa3tb.2C2tL2Ea.packData.CO4FHMG4M311372.maxVol
3.5
EQ
val
zendure-solarflow.0.gDa3tb.2C2tL2Ea.socSet
100
0_userdata.0.Laden_Schalter
FALSE
FALSE
0_userdata.0.Ueberspannung
FALSE
TRUE
0_userdata.0.letzteKalibrierung
FALSE
object
0_userdata.0.DatumletzteKalibrierung
FALSE
DD.MM.YYYY
0_userdata.0.TageseitKalibrierung
FALSE
0
Bei Winterbetrieb Einspeisen starten
EQ
val
0_userdata.0.Winterbetrieb
TRUE
0_userdata.0.AutoLaden
FALSE
FALSE
Entladezeiten wenn keine Unterspannung bestand
EQ
val
0_userdata.0.Unterspannung
FALSE
Startzeit_Entladen
val
0_userdata.0.StartEntladen
Endzeit_Entladen
val
0_userdata.0.EndeEntladen
val
0_userdata.0.Einspeisen_Schalter
TRUE
between
00:00
24:00
TRUE
between
19:00
Startzeit_Entladen
07:00
Endzeit_Entladen
GT
val
zendure-solarflow.0.gDa3tb.2C2tL2Ea.electricLevel
val
zendure-solarflow.0.gDa3tb.2C2tL2Ea.minSoc
GT
output
0
1. Einspeißen mit Differenz - Hysterese
ausgang_max
val
0_userdata.0.EinspeisenLimit
GT
output
ausgang_max
output
ausgang_max
DifferenzOutput
ROUND
3.1
MINUS
1
MULTIPLY
1
output
1
1
MULTIPLY
1
outputalt
1
OR
LT
DifferenzOutput
MULTIPLY
1
Hysterese
-1
GT
DifferenzOutput
Hysterese
zendure-solarflow.0.gDa3tb.2C2tL2Ea.control.setDeviceAutomationInOutLimit
FALSE
output
impuls
ADD
1
impuls
1
0_userdata.0.Schreib_Impulse
FALSE
impuls
0_userdata.0.RemainOutTime
FALSE
1
3.1234
DIVIDE
1
val
zendure-solarflow.0.gDa3tb.2C2tL2Ea.remainOutTime
60
0_userdata.0.Automationinoutlimit
FALSE
1
3.1234
MULTIPLY
1
val
zendure-solarflow.0.gDa3tb.2C2tL2Ea.control.setDeviceAutomationInOutLimit
-1
outputalt
output
0_userdata.0.Output_Alt
FALSE
outputalt
2. Falls das Laden wegen hoher Spannung beendet wurde
OR
LT
val
zendure-solarflow.0.gDa3tb.2C2tL2Ea.packData.CO4FHMGHM332161.maxVol
3.29
LT
val
zendure-solarflow.0.gDa3tb.2C2tL2Ea.packData.CO4FHMG4M311372.maxVol
3.29
0_userdata.0.Laden_Schalter
FALSE
TRUE
0_userdata.0.Ueberspannung
FALSE
FALSE
0_userdata.0.RemainOutTime
FALSE
1
3.1234
DIVIDE
1
val
zendure-solarflow.0.gDa3tb.2C2tL2Ea.remainOutTime
60
0_userdata.0.Automationinoutlimit
FALSE
1
3.1234
MULTIPLY
1
val
zendure-solarflow.0.gDa3tb.2C2tL2Ea.control.setDeviceAutomationInOutLimit
-1
timeout4
Bedingungen für Laden
val
0_userdata.0.Laden_Schalter
TRUE
between
00:00
24:00
TRUE
between
19:00
Startzeit_Laden
07:00
Endzeit_Laden
LT
input
0
2. Laden mit PV Überschuss mit Hysterese
eingang_max
-1200
LT
input
eingang_max
input
eingang_max
DiffenrenzInput
ROUND
3.1
MINUS
1
MULTIPLY
1
input
-1
1
MULTIPLY
1
inputalt
-1
OR
LTE
DiffenrenzInput
MULTIPLY
1
Hysterese
-1
GTE
DiffenrenzInput
Hysterese
zendure-solarflow.0.gDa3tb.2C2tL2Ea.control.setDeviceAutomationInOutLimit
FALSE
input
impuls
ADD
1
impuls
1
0_userdata.0.Schreib_Impulse
FALSE
impuls
0_userdata.0.RemainOutTime
FALSE
0
0_userdata.0.Automationinoutlimit
FALSE
1
3.1234
MULTIPLY
1
val
zendure-solarflow.0.gDa3tb.2C2tL2Ea.control.setDeviceAutomationInOutLimit
-1
inputalt
input
0_userdata.0.Input_Alt
FALSE
inputalt
2. Falls das Einspeisen wegen niedriger Spannung beendet wurde
OR
GTE
val
zendure-solarflow.0.gDa3tb.2C2tL2Ea.packData.CO4FHMGHM332161.maxVol
3.35
GTE
val
zendure-solarflow.0.gDa3tb.2C2tL2Ea.packData.CO4FHMG4M311372.maxVol
3.35
Startzeit_Entladen
val
0_userdata.0.StartEntladen
Endzeit_Entladen
val
0_userdata.0.EndeEntladen
0_userdata.0.Unterspannung
FALSE
FALSE
0_userdata.0.Automationinoutlimit
FALSE
1
3.1234
MULTIPLY
1
val
zendure-solarflow.0.gDa3tb.2C2tL2Ea.control.setDeviceAutomationInOutLimit
-1
timeout4
timeout4
20
sec
NEQ
val
zendure-solarflow.0.gDa3tb.2C2tL2Ea.control.setDeviceAutomationInOutLimit
0
zendure-solarflow.0.gDa3tb.2C2tL2Ea.control.setDeviceAutomationInOutLimit
FALSE
0
impuls
ADD
1
impuls
1
0_userdata.0.Schreib_Impulse
FALSE
impuls
Bei Winterbetrieb wenn unterster SOC erreicht ist
AND
EQ
val
0_userdata.0.Winterbetrieb
TRUE
EQ
val
zendure-solarflow.0.gDa3tb.2C2tL2Ea.minSoc
val
zendure-solarflow.0.gDa3tb.2C2tL2Ea.electricLevel
0_userdata.0.AutoLaden
FALSE
TRUE
0_userdata.0.Automationinoutlimit
FALSE
1
3.1234
MULTIPLY
1
val
zendure-solarflow.0.gDa3tb.2C2tL2Ea.control.setDeviceAutomationInOutLimit
1
0_userdata.0.Input_Alt
FALSE
0
0_userdata.0.Output_Alt
FALSE
0
inputalt
0
outputalt
0
DiffenrenzInput
0
DifferenzOutput
0
OutputListeSchnitt
0
OutputListe
6
OutputListe
6
outputalt
0
0_userdata.0.Output_Alt
FALSE
0
OutputListeSchnitt
0