Moin zusammen...
Bin an anderer Stelle auf die Standby funktion gestoßen, welche ich nun über das Astro Binding steuere.
Anscheind ist es so, das das BMS doch einige Watt über AC zieht mit der Folge das der Akku um bis zu 5 % Steigt.
Mit der Standby funktion:
Die ersten 2tage hatte der akku dann eine Entladung von etwa 8-9 %, was seit dem 3ten Tag sich auf 2% eingestellt hat... (Warum auch immer)
Info:
Sobald der SPH vom Standby in den Aktiv modus wechselt, und der MIN-SOC wert unterschritten ist, lädt er über AC auf. Könnte man aber auch mit einer Rule unterbinden, in dem Man den SOC anpasst.
Ich habe versucht einen Switch mit dem Stand-by modus zu verbinden, aber irgendwie hat das rumgezickt in der Rule. Aktuell sende 0 oder 1, das Funktioniert problemlos.
aktuell:
Code: Alles auswählen
Bridge modbus:tcp:tcpBridge "PV Gateway" [ host="192.168.178.198", port=502, id=1, reconnectAfterMillis=1000 ] {
Bridge poller inputPoller2 "PV Poller2" [ start=0, length=100, refresh=7500, type="input", cacheMillis=100] {
Thing data PV_total "PV_total" [ readStart="2", readValueType="uint16", readTransform="JS:komma.js"]
Thing data PV1_Volt "PV1_Volt" [ readStart="3", readValueType="uint16", readTransform="JS:komma.js"]
Thing data PV_String1 "PV_String1" [ readStart="6", readValueType="uint16", readTransform="JS:komma.js"]
Thing data PV2_Volt "PV2_Volt" [ readStart="7", readValueType="uint16", readTransform="JS:komma.js"]
Thing data PV_String2 "PV_String2" [ readStart="10", readValueType="uint16", readTransform="JS:komma.js"]
Thing data WR_out_AC "WR_out_AC" [ readStart="36", readValueType="uint16", readTransform="JS:komma.js"]
Thing data Temp1 "Temp1" [ readStart="93", readValueType="uint16", readTransform="JS:komma.js"]
Thing data Temp2 "Temp2" [ readStart="94", readValueType="uint16", readTransform="JS:komma.js"]
Thing data Temp3 "Temp3" [ readStart="95", readValueType="uint16", readTransform="JS:komma.js"]
}
Bridge poller inputPoller "PV Poller" [ start=1000, length=100, refresh=5000, type="input", cacheMillis=100] {
Thing data Akku_watt "Akku" [ readStart="1010", readValueType="uint16", readTransform="JS:komma.js"]
Thing data Akku_load "Akku_load" [ readStart="1012", readValueType="uint16", readTransform="JS:komma.js"]
Thing data Akku_Volt "Akku_Volt" [ readStart="1013", readValueType="uint16", readTransform="JS:komma.js"]
Thing data PV_SOC "SOC" [ readStart="1014", readValueType="uint16"]
}
Bridge poller inputPoller4 "PV Poller4" [ start=1000, length=100, refresh=1500, type="input", cacheMillis=100] {
// Thing data only "only" [ readStart="1016", readValueType="uint16", readTransform="JS:komma.js"]
Thing data von_netz "von Netz" [ readStart="1022", readValueType="uint16", readTransform="JS:komma.js"]
Thing data ins_netz "ins Netz" [ readStart="1030", readValueType="uint16", readTransform="JS:komma.js"]
}
Bridge poller inputPoller3 "PV Poller3" [ start=1000, length=100, refresh=300000, type="input", cacheMillis=100] {
Thing data E_to_user "E_to_user_tot" [ readStart="1045", readValueType="uint16", readTransform="JS:komma.js"]
Thing data E_to_user_tot "E_to_user_tot" [ readStart="1047", readValueType="uint16", readTransform="JS:komma.js"]
Thing data E_to_grid "E_to_grid" [ readStart="1049", readValueType="uint16", readTransform="JS:komma.js"]
Thing data E_to_grid_tot "E_to_grid_tot" [ readStart="1051", readValueType="uint16", readTransform="JS:komma.js"]
Thing data E_discharge "E_discharge" [ readStart="1053", readValueType="uint16", readTransform="JS:komma.js"]
Thing data E_discharge_tot " E_discharge_tot" [ readStart="1055", readValueType="uint16", readTransform="JS:komma.js"]
Thing data E_charge "E_charge" [ readStart="1057", readValueType="uint16", readTransform="JS:komma.js"]
Thing data E_charge_tot " E_charge_tot" [ readStart="1059", readValueType="uint16", readTransform="JS:komma.js"]
Thing data E_local_load "E_local_load" [ readStart="1061", readValueType="uint16", readTransform="JS:komma.js"]
Thing data E_local_load_tot " E_local_load_tot" [ readStart="1063", readValueType="uint16", readTransform="JS:komma.js"]
}
Bridge poller inputPoller5 "PV Poller5" [ start=600, length=10, refresh=5000, type="holding"] {
Thing data SOC_set "SOC_set" [ readStart="608", readValueType="uint16", writeStart="608", writeValueType="int16", writeType="holding" ]
}
Bridge poller inputPoller6 "PV Poller6" [ start=0, length=10, refresh=5000, type="holding"] {
Thing data Standby "Standby" [ readStart="0", readValueType="uint16", writeStart="0", writeValueType="int16", writeType="holding" ]
}
}
Ich habe auch gelesen, das man die Ladeleistung AC definieren kann...
Weiss nur noch nicht wie. Ich beabsichtige zu Tibber zu wechseln, so könnte man einen Leeren Akku mal für günstigen Kurs Aufladen oder so. aber bei Werkseinstellung von 300 Watt.... Naja