• SneakyCobra
  • Registratie: Juni 2022
  • Laatst online: 20:17
Welkom in het centrale discussie- en ontwikkelingstopic voor het integreren, monitoren en aansturen van meerdere Anker Solarbank Max AC thuisbatterijen met Home Assistant.

Dit topic is bedoeld voor gebruikers die verder willen gaan dan de standaard Anker-functionaliteit en die willen experimenteren met zaken zoals:
  • Integratie van Anker Solarbank Max AC in Home Assistant
  • Aansturing via Home Assistant automatiseringen
  • Slim laden en ontladen
  • Dynamische energiecontracten
  • Nul-op-de-meter-regelingen
  • Gebruik van P1-meters
  • Vermogensverdeling over meerdere batterijen
  • Faseverdeling bij 3-fase aansluitingen
  • Voorkomen van ongewenst batterijverkeer
  • Gebruik van SOC in regelstrategieën
  • Rendement, efficiëntie en levensduur
  • Monitoring, dashboards en visualisaties
  • YAML-packages, templates en automations
  • Praktijkervaringen, valkuilen en best practices
Het doel van dit topic is niet om één "juiste" oplossing te presenteren, maar om gezamenlijk ideeën uit te wisselen, configuraties te bespreken, aannames te bevragen en elkaar uit te dagen om tot betere regelstrategieën te komen.

Heb je zelf meerdere Anker-batterijen, een Home Assistant integratie gebouwd, data verzameld, een interessante automatisering gemaakt of juist problemen waar je tegenaan loopt? Deel het gerust.

Hoe meer praktijkervaringen, testresultaten, grafieken en configuraties we verzamelen, hoe beter we gezamenlijk kunnen begrijpen wat wel en niet werkt binnen dit soort energie-opstellingen.

Laten we er vooral een technisch en inhoudelijk onderwerp van maken waarin ervaringen, meetresultaten, codevoorbeelden en ideeën centraal staan.

  • SneakyCobra
  • Registratie: Juni 2022
  • Laatst online: 20:17
Ik draai momenteel een installatie met 3x Anker SOLIX Solarbank Max AC, verdeeld over een 3-fase aansluiting.

Opstelling:

- Anker 1 op fase L1
- Anker 2 op fase L2
- Anker 3 op fase L3
- Anker P1 Meter
- HomeWizard P1 meter
- Home Assistant
- Dynamisch energiecontract

De standaard Anker-regeling werkte op zich prima voor 1 batterij, maar ik liep tegen een aantal beperkingen aan zodra meerdere batterijen werden ingezet.

Doelstellingen waren onder andere:

- Zo min mogelijk netimport
- Zo min mogelijk teruglevering
- Batterijcapaciteit optimaal benutten
- Voorkomen dat batterijen tegen elkaar in gaan werken
- Een stabiele regeling zonder continu op- en afschalen

In eerste instantie heb ik geprobeerd alle batterijen rechtstreeks vanuit Home Assistant aan te sturen. Dat bleek in de praktijk minder goed te werken dan verwacht.

De grootste uitdagingen waren:

- "Wapperend" laad- en ontlaadvermogen
- Te agressief reageren op kleine verbruikswijzigingen
- Batterijen die energie naar elkaar verplaatsten
- Grote afhankelijkheid van de P1-meter
- Veel fine-tuning van automations

Uiteindelijk ben ik uitgekomen op een vorm van cascade control.

De huidige architectuur ziet er als volgt uit:

Anker 3:
- Blijft volledig autonoom draaien op de originele Anker P1-regeling.
- Functioneert als snelle buffer voor korte vermogensschommelingen.

Anker 1 en Anker 2:
- Worden aangestuurd vanuit Home Assistant.
- Nemen structureel vermogen over van Anker 3 wanneer dat gedurende langere tijd nodig blijkt.

Hierdoor ontstaat feitelijk een snelle binnenste regelkring (Anker) en een tragere buitenste regelkring (Home Assistant).

Schematisch:

Net ↔ Huis ↔ P1




Anker 3
(snelle regeling)




Home Assistant
(cascade controller)




Anker 1 + Anker 2
(bulkvermogen)

De regeling kijkt niet alleen naar het P1-vermogen, maar vooral naar het netto vermogen van Anker 3.

Zolang Anker 3 binnen een ingestelde werkband blijft, gebeurt er niets.

Pas wanneer Anker 3 gedurende langere tijd structureel moet laden of ontladen, gaan Anker 1 en 2 ondersteunen.

Daarnaast bevat de regeling inmiddels diverse beveiligingen:

- Deadband rond het nulpunt
- Rate limiting
- Anti batterij-verkeer detectie
- Sensorvalidatie
- SOC-bewaking
- Vermogenslimieten per batterij
- Automatische afbouw bij foutcondities
- Failsafe bij ontbrekende sensoren

Na diverse iteraties lijkt de regeling stabiel te functioneren, maar ik ben ervan overtuigd dat er nog verbeteringen mogelijk zijn.

Ik ben daarom erg benieuwd naar:

- Hoe anderen meerdere Solarbanks aansturen
- Ervaringen met Home Assistant en Anker
- Gebruik van SOC in regelstrategieën
- Alternatieve regeltechnieken
- Optimalisatie voor dynamische energieprijzen
- Praktijkmetingen en grafieken
- Ervaringen met meerdere fases

In een volgende post zal ik mijn Home Assistant package delen zodat we gezamenlijk naar verbeterpunten kunnen kijken.

Feedback, ideeën, kritiek en alternatieve benaderingen zijn meer dan welkom.

  • SneakyCobra
  • Registratie: Juni 2022
  • Laatst online: 20:17
Zoals beloofd hierbij de huidige versie van mijn Home Assistant package.

Let op: dit is nadrukkelijk geen "eindoplossing" of "de beste manier". Het is de huidige stand van zaken op basis van veel testen, observaties en discussies.

Misschien werkt dit ook voor anderen, misschien zitten er juist nog ontwerpfouten in die we gezamenlijk kunnen verbeteren.

Uitgangspunten van deze regeling:

- Anker 3 blijft volledig onder de originele Anker P1-regeling werken.
- Home Assistant stuurt alleen Anker 1 en Anker 2 aan.
- Anker 3 fungeert als snelle buffer.
- Anker 1 en Anker 2 leveren het structurele bulkvermogen.
- De regeling kijkt primair naar het gedrag van Anker 3.
- P1 wordt vooral gebruikt als veiligheidscontrole en fallback.
- Voorkomen van batterijverkeer heeft prioriteit boven agressieve nul-op-de-meter-regeling.
- Stabiliteit is belangrijker dan maximaal rendement.

Belangrijkste functies:

- Cascade control
- Deadband
- Rate limiting
- SOC-afhankelijke vermogensverdeling
- Anti batterij-verkeer detectie
- Sensorvalidatie
- Diverse failsafes

Opmerkingen:

- De entity-id's zijn uiteraard specifiek voor mijn installatie.
- Ik gebruik 3x Anker Solarbank Max AC verdeeld over drie fases.
- Anker 1 en 2 worden vanuit Home Assistant aangestuurd.
- Anker 3 blijft autonoom.
- Het systeem draait momenteel stabiel, maar ik ben vooral benieuwd naar verbeterpunten, alternatieve regelstrategieën en praktijkervaringen van anderen.

Vragen waarop ik met name benieuwd ben:

- Zou jij dezelfde architectuur kiezen?
- Zou je alle batterijen via Home Assistant sturen?
- Is cascade control hier de juiste keuze?
- Hoe zouden jullie SOC meenemen in de regeling?
- Zijn er slimmere manieren om batterijverkeer te voorkomen?
- Hoe gaan anderen om met meerdere batterijen verdeeld over meerdere fases?
- Zijn er situaties waarin deze regeling volgens jullie ongewenst gedrag kan veroorzaken?

  • SneakyCobra
  • Registratie: Juni 2022
  • Laatst online: 20:17
Het posten van 1275 regels aan code vergt ook nogal een uitdaging. Iemand een idee hoe we dat het beste kunnen delen?

[ Voor 99% gewijzigd door SneakyCobra op 29-07-2026 20:16 ]


  • Ronald
  • Registratie: Juli 2000
  • Laatst online: 07:37
SneakyCobra schreef op woensdag 29 juli 2026 @ 20:13:
Het posten van 1275 regels aan code vergt ook nogal een uitdaging. Iemand een idee hoe we dat het beste kunnen delen?
Klinkt alsof je én veel werk verzet hebt én het wil delen, dus dan zou ik het op github zetten… dan houdt je ook inzicht in de evolutie van je oplossing en je hebt het bewaard buiten HA. ( back-up terugzetten van mijn gecrashte HA deed het niet (upload brak herhaald af), en de omweg waarbij het toch gelukt is is… uitdagender)

PV Output - Obdam; SolarEdge SE5K 'Voor korte strings'; 12x350Wp Oost-West 13°; 8x415Wp Zuid 10°; Totaal 7520Wp.