Begin deze maand is mijn huisaansluiting eindelijk naar 3 fasen omgezet, en kan ik mijn Peblar laadpaal volledig benutten. Mijn oude terugdraai-meter is een slimme meter geworden, en ik heb er natuurlijk meteen een P1 meter ingestoken.
De Peblar Business laadpaal heb ik bewust gekozen omdat deze een lokale API heeft waarmee ik hem kan aansturen. De afgelopen week heb ik dan ook mijn avonden besteed aan het bouwen (vibe coden) van een laadpaal-management systeem dat automatisch de laadsnelheid aanpast op basis van SoC/actieradius, energieprijs en PV-overschot.
De basis van mijn systeem is een oude Raspberry Pi 2 die al jaren dienstdoet als CUPS printserver achterop mijn Brother laserprinter. Aangezien ik weinig behoefte heb om me verder in Debian en Python te verdiepen heb ik AI gebruikt om de Pi van de nodige updates te voorzien en vervolgens een controller te schrijven voor de laadpaal. Hij maakt daarbij gebruik van de lokale Peblar REST API, de HomeWizard API (voor PV overschot), de NissanConnect API (voor SoC en actieradius) en de Frank Energie API voor huidige tarieven. Verder draait het webservertje voor de beheerinterface, achter HTTPS en alleen beschikbaar binnen mijn netwerk.
Mijn doel is om de auto zo goedkoop mogelijk op te laden, maar tegelijkertijd ook altijd voldoende actieradius te hebben. De standaard strategie ("Slim") is dan ook als volgt:
De afgelopen dagen heb ik dit systeem actief in gebruik en ik zie nu dat mijn auto de hele tijd rond de 250 km actieradius zit. Soms iets erboven als het PV-overschot heeft gebruikt, en soms iets eronder als we weg zijn geweest met de auto. Het moet nog blijken of de accu ooit volraakt. Zo niet dan kan ik die 250 km ook wel oprekken naar 300-350 km voor meer direct beschikbare range zonder financieel nadeel. De auto heeft een 91 kWh accu (nominaal) en een effectieve range van zo'n 450 km. Wat ik verder ook nog moet onderzoeken is of ik het PV-overschot ook kan gebruiken bij kleinere hoeveelheden, want momenteel gaat hij daar pas op sturen bij minimaal 1,4 kW overschot (1 fase 6 A).
In de toekomst verwacht ik het systeem verder uit te bouwen tot een echt HEMS. Eind augustus ga ik namelijk een Vaillant aroTHERM (voor CV) en een Atlantic Explorer (voor tapwater) installeren, en ik heb daarvoor ook HomeWizard kWh meters besteld om te kunnen integreren. Het moet nog blijken in hoeverre ik die apparaten kan meenemen in de optimalisatie. De CV moet eigenlijk gewoon continue low and slow draaien voor de hoogste efficientie. De boiler zou ik wel kunnen laten draaien tijdens goedkope uurtjes of bij PV overschot.
Waarom geen HomeAssistant? Omdat de Raspberry Pi 2 dat niet aan kan, en ik het leuk vind dit zelf te bouwen. Misschien dat ik later alsnog overstap.
De Peblar Business laadpaal heb ik bewust gekozen omdat deze een lokale API heeft waarmee ik hem kan aansturen. De afgelopen week heb ik dan ook mijn avonden besteed aan het bouwen (vibe coden) van een laadpaal-management systeem dat automatisch de laadsnelheid aanpast op basis van SoC/actieradius, energieprijs en PV-overschot.
De basis van mijn systeem is een oude Raspberry Pi 2 die al jaren dienstdoet als CUPS printserver achterop mijn Brother laserprinter. Aangezien ik weinig behoefte heb om me verder in Debian en Python te verdiepen heb ik AI gebruikt om de Pi van de nodige updates te voorzien en vervolgens een controller te schrijven voor de laadpaal. Hij maakt daarbij gebruik van de lokale Peblar REST API, de HomeWizard API (voor PV overschot), de NissanConnect API (voor SoC en actieradius) en de Frank Energie API voor huidige tarieven. Verder draait het webservertje voor de beheerinterface, achter HTTPS en alleen beschikbaar binnen mijn netwerk.
![]() | ![]() | ![]() |
- Bij gratis stroom (all-in): Volle snelheid laden (3 x 20 A = 13,8 kW)
- Bij minder dan 50km range: Volle snelheid laden
- Bij minder dan 150km range: Laden zodanig dat om 7:00u de range 150km is
- Bij PV-overschot: Laden n.a.v. beschikbare overschot
- Bij minder dan 250km range: Langzaam laden tijdens de goedkoopste kwartieren
- Daarna stoppen met laden (tenzij gratis/overschot)
De afgelopen dagen heb ik dit systeem actief in gebruik en ik zie nu dat mijn auto de hele tijd rond de 250 km actieradius zit. Soms iets erboven als het PV-overschot heeft gebruikt, en soms iets eronder als we weg zijn geweest met de auto. Het moet nog blijken of de accu ooit volraakt. Zo niet dan kan ik die 250 km ook wel oprekken naar 300-350 km voor meer direct beschikbare range zonder financieel nadeel. De auto heeft een 91 kWh accu (nominaal) en een effectieve range van zo'n 450 km. Wat ik verder ook nog moet onderzoeken is of ik het PV-overschot ook kan gebruiken bij kleinere hoeveelheden, want momenteel gaat hij daar pas op sturen bij minimaal 1,4 kW overschot (1 fase 6 A).
In de toekomst verwacht ik het systeem verder uit te bouwen tot een echt HEMS. Eind augustus ga ik namelijk een Vaillant aroTHERM (voor CV) en een Atlantic Explorer (voor tapwater) installeren, en ik heb daarvoor ook HomeWizard kWh meters besteld om te kunnen integreren. Het moet nog blijken in hoeverre ik die apparaten kan meenemen in de optimalisatie. De CV moet eigenlijk gewoon continue low and slow draaien voor de hoogste efficientie. De boiler zou ik wel kunnen laten draaien tijdens goedkope uurtjes of bij PV overschot.
Waarom geen HomeAssistant? Omdat de Raspberry Pi 2 dat niet aan kan, en ik het leuk vind dit zelf te bouwen. Misschien dat ik later alsnog overstap.
/f/image/o7Dc656MJd4so7KbN9HABker.png?f=fotoalbum_tile)
/f/image/Cp825A2325cEXF4MFE9Adect.png?f=fotoalbum_tile)
/f/image/SwesNnoBJtMaFJsiCxlNuIfw.png?f=fotoalbum_tile)