gielz schreef op zondag 28 juni 2026 @ 08:34:
[...]
Je hebt SOC bescherming in de BMS zelf en in de Gielz. Die van de Gielz kun je uitschakelen door het vinkje te zetten. Dan blijft de BMS nog over die niet uit te schakelen is.
Kijk even in je logboek rond de tijd dat hij ging laden dan weet je meteen of het de BMS was of de Gielz.
Vannacht bereikte de batterij weer de minimum soc. Ik had het aan Claude voorgelegd en die ziet de oorzaak wel in de automatisering.
Ik kan het zelf niet goed beoordelen of dit waar is of niet, hier in ieder geval het commentaar. Misschien kun je je licht ereens over laten schijnen.
Bingo — ik heb 'm gevonden. Het is inderdaad geen "eigen wil" van de batterij zelf, maar een ingebouwd stukje logica in jouw Gielz-automation. In blok
"Charging to minimum SOC (protection)" (rond regel 288-379) staat dit:
- Trigger: elke 5 seconden (aansturing_trigger)
- Voorwaarde: input_boolean.zendure_setting_soc_protection_disabled staat op off, én SOC < minSoc (of gelijk aan minSoc terwijl er al met 1200W wordt geladen)
- Voorwaarde: modus is o.a. Smart Discharge Only (staat expliciet in het lijstje)
- Actie: rest_command.zendure_x_charge met inputLimit: 1200 — dus altijd vol vermogen vanaf het net, ongeacht zon of prijs.
Dit is dus letterlijk Gielz die, zodra je bij minSoc komt, de batterij met 1200W vanaf het net gaat volladen. Dat is precies het gedrag dat je niet wilt.
Het mooie: er zit al een kant-en-klare schakelaar voor om dit uit te zetten, zónder de automation zelf aan te raken:
input_boolean.zendure_setting_soc_protection_disabled → zet 'm op AAN.
Zodra die aan staat, klopt de voorwaarde in dat blok niet meer en wordt er nooit meer automatisch vol vermogen vanaf het net bijgeladen bij het bereiken van minSoc — ook niet in Smart Discharge Only. De batterij blijft dan gewoon staan op de hardware-bodem (het minSoc-percentage is namelijk ook een instelling die naar het apparaat zelf wordt geschreven, en de hub bewaakt die zelf — vandaar dat je het "eigen wil" noemt: de hub stopt zelf met ontladen op basis van zijn eigen socLimit-status, zie sensor.zendure_soc_limit_status). Zodra er 's ochtends weer zon is, laadt de batterij gewoon weer normaal op via de panelen, en zodra SOC weer boven minSoc komt pakt Gielz het ontladen automatisch weer op. Precies wat je vroeg.
Voordelen van deze route t.o.v. een eigen automation:
- Geen aparte automation nodig
- Blijft werken na elke Gielz-update, want het is een bestaande, door Gielz zelf gebruikte helper
- Eén simpele toggle, direct omkeerbaar als je toch weer wil dat 'ie bij lage SOC bijlaadt vanaf het net (bijv. in de winter als er weken geen zon is)
Quatt Duo V1 - 3kw BUH - VVW en LTV - WPB: Atlantic Explorer V5 - PV: uit 2026 1030WP met Zendure S800 plus - PV: uit 2012 2400WP met Goodwe XS2200