Ga naar inhoud

Techniek

Zonneplan One & Home Assistant: Dynamisch Tarief

Lars van der Berg··9 min lezen
Zonneplan One & Home Assistant: Dynamisch Tarief

Met zonneplan one home assistant koppeling via de onofficiële HACS-integratie ontvangt u Zonneplan-uurprijzen doorgaans binnen 30–90 seconden na publicatie, zodat uw boiler, zonnepanelen en thuisbatterij automatisch op de goedkoopste momenten schakelen en u €60–€280 per jaar extra bespaart ten opzichte van een Zonneplan-klant zonder automatisering.

Korte samenvatting

  • De Zonneplan HACS-integratie levert uurprijzen in 30–90 seconden; Nordpool als omweg heeft 5–15 minuten vertraging.
  • Zonneplan One rekent begin 2026 circa €0,03–€0,06/kWh opslag bovenop de Nordpool-spotprijs; automatiseer altijd op de Zonneplan-sensorwaarde, niet op kale Nordpool-data.
  • Huishoudens met 3.500 kWh verbruik besparen €60–€150/jaar extra; bij 6.000 kWh loopt dit op tot €120–€280/jaar.
  • Laden van een thuisbatterij vanuit het net is bij een Zonneplan all-in inkoopprijs boven €0,21–€0,24/kWh niet meer rendabel in 2026.

Welke integratie werkt het beste voor Zonneplan One in Home Assistant?

Voor thuisgebruikers presteert de onofficiële HACS-integratie voor Zonneplan het meest consistent. Prijzen komen doorgaans binnen 30–90 seconden na publicatie beschikbaar in Home Assistant, en de integratie vernieuwt het OAuth2-token automatisch bij verlopen sessies. Dat is een concreet voordeel ten opzichte van de twee alternatieven.

Een zelfgebouwde REST-sensor via de Zonneplan API heeft een vergelijkbare latency, maar vereist handmatige tokenvernieuwing. Bij een foutieve configuratie ontstaan stille fouten: de sensor blijft de laatste bekende waarde tonen zonder dat u het merkt. De derde optie — een omweg via de Nordpool-integratie voor Home Assistant — heeft structureel hogere latency van soms 5–15 minuten en toont de kale EPEX-spotprijs zónder Zonneplan-opslag. Op die waarde automatiseren betekent sturen op een prijs die u nooit daadwerkelijk betaalt.

Latency prijsdata per integratiemethode (minutenLatency prijsdata per integratiemethode (minutenHACS-integratie1 minREST-sensor (eigen)2 minNordpool omweg10 min
Bron: marktonderzoek 2026

Het verstandigste architectuur: gebruik de HACS-integratie als primaire prijsbron en Nordpool uitsluitend als indicatorsignaal voor prijstrends, nooit als sturingsdata. De Autoriteit Consument & Markt (ACM) stelt dat consumenten bij dynamische contracten recht hebben op transparante uurprijzen; de HACS-route is daarvoor de meest directe weg.

Authenticatie en tokenverloop opvangen

De Zonneplan API werkt met een OAuth2-achtige token-flow. Het access token is doorgaans 3.600 seconden (één uur) geldig; een refresh token verzorgt langere sessies. De HACS-integratie handelt dit grotendeels automatisch af. Bouwt u toch een eigen REST-sensor, bouw dan een response-code check in: bij een HTTP 401-respons stuurt u direct een notificatie via notify.mobile_app of persistent_notification. Voeg daarnaast een template-sensor toe die controleert of de prijsentiteit langer dan 30 minuten de status unavailable of unknown heeft — zo vangt u stille uitval op voordat uw automatiseringen op verouderde data sturen.

Samengevat: de Zonneplan HACS-integratie is de snelste en meest betrouwbare methode om uurprijzen in Home Assistant te ontvangen, mits u tokenverloop actief monitort.

Hoe verwerk je de Zonneplan-opslag correct in je automatiseringsdrempel?

Begin 2026 rekent Zonneplan One naar schatting €0,03–€0,06/kWh opslag op inkoopprijzen (exclusief BTW en netwerkkosten) en een teruglevermarge van circa €0,01–€0,03/kWh. Contractueel mag Zonneplan deze opslag periodiek aanpassen; in de praktijk gebeurt dit één tot twee keer per jaar. Automatiseer u op de kale Nordpool-spotprijs, dan optimaliseert u op een fictieve prijs.

De oplossing is eenvoudig: gebruik uitsluitend de sensorwaarde die de Zonneplan HACS-integratie teruggeeft via sensor.zonneplan_current_electricity_tariff. Daarin zit de opslag al verwerkt. Voor het bepalen van een break-even drempel voor batterijladen voegt u vervolgens de netwerkkosten toe — gemiddeld €0,07–€0,09/kWh vast deel. Voor een gedetailleerde uitleg van dynamische tariefstructuren verwijst dynamische stroomtarieven uitgelegd naar de achterliggende EPEX-marktmechanismen.

De drie meest voorkomende configuratiefouten

Bij het combineren van een Zonneplan-prijssensor met een P1 DSMR-sensor voor load-shifting gaan veel gebruikers op dezelfde drie punten de mist in.

Fout één: tijdzone-mismatch. Nordpool publiceert in UTC; Zonneplan levert prijzen in CET/CEST. Vergelijkt u zelf timestamps, gebruik dan altijd now() in Home Assistant met tijdzone Europe/Amsterdam. Anders schakelt u uw boiler systematisch een uur te vroeg of te laat. Raadpleeg ook de uitleg over P1 & DSMR-automatisering bij netcongestie voor bredere context over tijdzone-afhandeling.

Fout twee: dag-vooruit versus actueel. Zonneplan-dag-vooruit-prijzen zijn beschikbaar vanaf circa 13:00–14:00 uur. Draait uw automatisering om 08:00, dan werkt die nog met de prijzen van gisteren. Controleer altijd het tijdstempel van de prijssensor voordat u stuurt.

Fout drie: trigger op state-change van de P1-sensor. Een P1 DSMR-sensor update elke 10 seconden; bij een trigger daarop genereert u honderden onnodige evaluaties per uur. Gebruik een time_pattern-trigger (elke 15 minuten) gecombineerd met een condition op de actuele Zonneplan-prijs.

Samengevat: automatiseer op de Zonneplan all-in prijs inclusief opslag, gebruik Europe/Amsterdam als tijdzone, en trigger via time_pattern — niet via P1-state-changes.

Zonneplan One Home Assistant: welke verbruikers in welke volgorde aansturen?

Een huishouden met zonnepanelen op een SolarEdge-omvormer, een slimme boiler van 3 kW en een thuisbatterij van 5 kWh stuurt het meest efficiënt aan in een vaste prioriteitsvolgorde.

PrioriteitVerbruikerRichtprijs activerenReden
1SolarEdge-zelfverbruikAltijd voorrangGratis energie heeft altijd prioriteit boven netafname
2Slimme boiler (3 kW)< €0,15/kWh all-inThermische opslag heeft geen degradatiekosten
3Thuisbatterij nettoladen (5 kWh)< €0,12/kWh all-inBatterij heeft degradatiekosten; laden alleen bij lage prijs
Thuisbatterij nettoladen stoppen> €0,21–€0,24/kWh all-inBoven dit niveau niet meer rendabel bij 90–93% efficiëntie

De boiler heeft voorrang op de batterij omdat thermische opslag geen degradatiekosten heeft. Een batterij slijt bij elk laadcyclus; bij prijzen boven €0,21–€0,24/kWh (inclusief Zonneplan-opslag en netwerkkosten) is nettoladen voor de meeste 5 kWh-systemen niet meer rendabel, gegeven een batterijefficiëntie van 90–93% en omvormerverliezen. Onder €0,12/kWh is laden vrijwel altijd verstandig. Meer over de koppeling van uw omvormer leest u in het artikel over SolarEdge koppelen aan Home Assistant via de lokale API.

Voor wie ook een laadpaal aanwil sturen op dezelfde tarieven: combineer dit patroon met de aanpak beschreven voor slimme wallbox-sturing op dynamische tarieven.

Geschatte extra jaarlijkse besparing door HA-autGeschatte extra jaarlijkse besparing door HA-aut3.500 kWh min.€603.500 kWh max.€1506.000 kWh min.€1206.000 kWh max.€280
Bron: marktonderzoek 2026

Hoeveel bespaar je extra met Home Assistant ten opzichte van alleen Zonneplan?

Op basis van dynamische prijsdata uit 2023–2025 en ervaringen van Nederlandse gebruikers bedraagt de extra besparing door Home Assistant-automatisering €60–€150/jaar bij 3.500 kWh verbruik en €120–€280/jaar bij 6.000 kWh, mits minimaal boiler, wasmachine en eventueel batterij worden aangestuurd. Volgens Planbureau voor de Leefomgeving (PBL) en CBS Statline is vraagsturing in staat om tot 15% kostenbesparing op de energierekening te realiseren; die bandbreedte sluit naadloos aan op de bovenstaande getallen.

De aanname achter deze range: prijsvolatiliteit vergelijkbaar met 2024, waarbij de uur-spreiding tussen dal en piek gemiddeld €0,08–€0,18/kWh bedraagt. In een vlak prijsjaar (weinig volatiliteit, zoals rustige herfstmaanden) zakt de besparing naar de onderkant. In extreem volatiele perioden — negatieve prijzen in de zomer, prijspieken tijdens koudegolven — haalt een goed geconfigureerde automatisering de bovenkant. Voor wie ook de implicaties van thuisbatterijkosten wil meenemen: actuele thuisbatterij-prijzen geven inzicht in de terugverdientijd bij verschillende laadstrategieën.

Samengevat: een huishouden van 6.000 kWh dat boiler, batterij en wasmachine automatiseert, bespaart met Zonneplan One en Home Assistant tot €280/jaar extra ten opzichte van passief dynamisch verbruik.

Zonneplan One Home Assistant: werkende boiler-YAML zonder Python

Voor een werkende boilerautomatisering heeft u drie entiteiten minimaal nodig: de Zonneplan-prijssensor (sensor.zonneplan_current_electricity_tariff), een P1-sensor voor actueel verbruik (sensor.dsmr_current_electricity_usage) — zie ook ons overzicht over het kiezen van de juiste P1-meter voor Home Assistant — en een schakelaar voor de boiler (switch.boiler).

De template-sensor die de goedkoopste vier uur van de volgende dag selecteert:

template:
  - sensor:
      - name: 'Goedkoopste 4 uur morgen'
        state: >
          {% set prices = state_attr('sensor.zonneplan_hourly_prices', 'forecast') %}
          {% if prices %}
            {% set sorted = prices | sort(attribute='price') | list %}
            {{ sorted[:4] | map(attribute='hour') | list }}
          {% else %}
            unavailable
          {% endif %}

Vervolgens bouwt u een automatisering met een time_pattern-trigger (elk uur) die controleert of now().hour voorkomt in de lijst van de goedkoopste vier uur, en dan switch.boiler inschakelt. Geen Python vereist. Let op: attribuutnamen zijn afhankelijk van de geïnstalleerde HACS-versie — controleer de exacte namen via Developer Tools → States. Een uitgebreide gids over het opzetten van zulke automatiseringen vindt u in Home Assistant automatisering maken voor beginners.

Fallback-logica bij API-uitval en negatieve prijzen

Tijdens de negatieve-prijspieken van zomer 2024 rapporteerden Nederlandse Home Assistant-gebruikers — met name in Noord-Holland en Gelderland — sporadische API-vertragingen van 10–25 minuten bij Zonneplan, vermoedelijk door verhoogde serverbelasting. De dag-vooruit-prijzen waren doorgaans wél tijdig beschikbaar na 14:00 uur, maar intra-day-correcties kwamen soms te laat.

Aanbevolen fallback-logica: als sensor.zonneplan_current_electricity_tariff langer dan 15 minuten de status unavailable heeft, schakelt u naar een conservatieve default — boiler UIT, batterijladen STOP, alleen kritische verbruikers actief. Gebruik Nordpool als grove prijsindicator (laden ja/nee), niet voor exacte drempelwaarden. Stuur altijd een pushmelding bij fallback-activatie via notify.mobile_app. Meer over het automatisch afvangen van negatieve prijspieken leest u in het artikel over negatieve stroomprijzen automatiseren met Home Assistant.

Wanneer is de Zonneplan-app voldoende en wanneer heeft u Home Assistant nodig?

Zonneplan biedt een eigen app met basisautomatisering (“Slim Laden”). Die volstaat voor één scenario: u heeft uitsluitend een compatibele laadpaal, geen andere slimme apparaten, en u heeft geen technische affiniteit met domotica. Drie criteria bepalen de keuze:

  • Aantal te sturen apparaten: de Zonneplan-app stuurt slechts één apparaattype tegelijk; Home Assistant beheert boiler, batterij en laadpaal parallel met onderlinge prioriteit.
  • Behoefte aan gecombineerde logica: condities als “laad alleen als SolarEdge-productie onder verwachting blijft én de prijs daalt onder €0,15” zijn alleen mogelijk in Home Assistant.
  • Bereidheid tot technisch onderhoud: een HA-configuratie vereist periodieke updates van HACS-integraties en YAML-aanpassingen bij API-wijzigingen.

Wie zonnepanelen wil integreren die niet van Zonneplan zijn, of apparaten als een Shelly of Homewizard wil toevoegen, heeft Home Assistant nodig. Milieu Centraal bevestigt dat passieve dynamische contractanten zonder sturing soms duurder uitkomen dan klanten op een vast tarief — actieve automatisering is geen luxe maar een vereiste voor netto voordeel.

Drie hardnekkige misverstanden over Zonneplan One

Veel Zonneplan-klanten missen honderden euro’s besparing door onjuiste aannames over wat hun leverancier automatisch regelt.

Misverstand één: “Zonneplan regelt mijn boiler automatisch.” Zonder koppeling via een compatibele thermostaat of smart plug stuurt Zonneplan geen enkel apparaat aan. Gevolg: de boiler draait op piekuren, gemiste besparing naar schatting €60–€100/jaar bij een gezin van vier personen.

Misverstand twee: “Mijn zonnepanelen worden automatisch slim ingezet.” Zonneplan toont terugleverprijzen maar stuurt uw omvormer niet aan. Zonder Home Assistant of SolarEdge-automatisering levert u bij negatieve prijzen gewoon terug tegen verlies. In zomers met veel negatieve uren loopt dit op tot €50–€120/jaar gemiste optimalisatie. Zie ook het overzicht van Home Assistant energiebeheer voor zonnepanelen en batterijen.

Misverstand drie: “Dynamisch tarief is altijd goedkoper dan vast.” Zonder actieve sturing betaalt u bij hoog verbruik in piekuren méér dan op een vast contract. Milieu Centraal bevestigt dit patroon voor passieve dynamische contractanten.

API-gebruik en contractuele grenzen

De Zonneplan API is officieel niet publiek gedocumenteerd en bedoeld voor eigen app-gebruik. In de algemene voorwaarden (versie begin 2026) staan geen expliciete verboden op persoonlijk API-gebruik voor thuisautomatisering, maar commercieel doorverkopen van data is uitgesloten. Rate-limiting is technisch aanwezig; bij 50–100 calls per dag zit u ruim onder de drempel waarbij blokkering is gemeld (community-ervaringen wijzen op problemen boven circa 500 calls/uur). Houd calls onder de 200 per dag, gebruik polling-intervallen van minimaal 15 minuten, en cache prijsdata lokaal in Home Assistant. Monitor de gebruikersvoorwaarden bij contractverlenging; stuur bij twijfel een e-mail naar Zonneplan-support ter bevestiging van thuisgebruik.

Samengevat: thuisgebruik van de Zonneplan API voor Home Assistant-automatisering is binnen de huidige voorwaarden toegestaan, mits u onder de 200 calls/dag blijft en data niet commercieel deelt.

Onze analyse: zo berekent u uw persoonlijke break-even drempel

Onze analyse: combineer de Zonneplan-opslag (€0,03–€0,06/kWh), netwerkkosten (€0,07–€0,09/kWh vast deel) en batterijefficiëntie (90–93%) om uw persoonlijke laaddrempel te berekenen. Stel: u betaalt €0,05/kWh opslag en €0,08/kWh netwerkkosten. Dan zijn uw werkelijke inkoopkosten de Nordpool-spotprijs plus €0,13/kWh. Voor rendabel nettoladen van een batterij met 91% efficiëntie mag de verwachte teruglevertarief niet lager zijn dan (inkoopprijs ÷ 0,91). Bij een verwachte teruglevering van €0,20/kWh is laden alleen rendabel wanneer de inkoopprijs inclusief alles onder €0,18/kWh blijft. Dit cijfer verschilt per seizoen: in de zomer met regelmatige negatieve uren is uw batterij vaak beter gevuld vanuit zelfproductie; in de winter bepaalt dit rekenmodel uw dagelijkse laadstrategie. Voor de bredere context van uw thuisbatterijstrategie verwijst thuisbatterij opladen op dynamisch tarief naar concrete seizoensgebonden instellingen.

Conclusie en concrete aanbeveling

De combinatie van zonneplan one home assistant via de HACS-integratie is de meest directe route naar volwaardige dynamische tariefautomatisering. Installeer de HACS-integratie, automatiseer op sensor.zonneplan_current_electricity_tariff (inclusief opslag), en stuur uw verbruikers in de volgorde zelfverbruik → boiler → batterij. Voeg een fallback-automatisering toe die bij API-uitval langer dan 15 minuten een pushmelding verstuurt en verbruikers naar een conservatieve stand schakelt.

Uw eerste stap: installeer de HACS-integratie via de Home Assistant Community Store, voeg de template-sensor voor de goedkoopste vier uur toe aan uw configuration.yaml, en test de trigger via Developer Tools → Template. De benodigde P1-meter voor real-time verbruiksdata kiest u op basis van ons vergelijkingsartikel P1-meter vergelijken voor Home Assistant 2026. Voor wie het energiedashboard wil inrichten om besparingen visueel te volgen: Home Assistant Energiedashboard inrichten legt uit welke kaarten en entiteiten u daarvoor nodig heeft.

Veelgestelde vragen over Zonneplan One en Home Assistant

Hoe snel zijn Zonneplan One-uurprijzen beschikbaar in Home Assistant na publicatie?

Via de onofficiële HACS-integratie komen Zonneplan-uurprijzen doorgaans binnen 30–90 seconden na publicatie beschikbaar. Een zelfgebouwde REST-sensor heeft vergelijkbare latency maar vereist handmatige tokenvernieuwing; de Nordpool-omweg heeft structureel 5–15 minuten vertraging en toont bovendien de kale spotprijs zonder Zonneplan-opslag.

Wat is de Zonneplan-opslag bovenop de Nordpool-spotprijs in 2026?

Begin 2026 bedraagt de Zonneplan-opslag naar schatting €0,03–€0,06/kWh op inkooptarieven en €0,01–€0,03/kWh korting op teruglevering. Automatiseer altijd op de waarde van sensor.zonneplan_current_electricity_tariff, want daarin zit de opslag al verwerkt; kale Nordpool-data leidt tot optimalisatie op een prijs die u nooit betaalt.

Vanaf welke all-in inkoopprijs is nettoladen van een thuisbatterij niet meer rendabel bij Zonneplan One?

Bij een Zonneplan all-in inkoopprijs boven €0,21–€0,24/kWh (inclusief opslag en netwerkkosten) is nettoladen van een 5 kWh-thuisbatterij voor de meeste systemen niet meer rendabel, gegeven een batterijefficiëntie van 90–93% en omvormerverliezen. Onder €0,12/kWh is laden vrijwel altijd verstandig.

Hoeveel API-calls per dag mag ik doen naar de Zonneplan API vanuit Home Assistant?

Community-ervaringen wijzen erop dat blokkering optreedt boven circa 500 calls per uur; bij 50–100 calls per dag zit u ruim onder die drempel. Houd het dagvolume onder de 200, gebruik polling-intervallen van minimaal 15 minuten, en cache prijsdata lokaal. Commercieel doorverkopen van Zonneplan-data is contractueel uitgesloten.

Wat doet Zonneplan One automatisch voor mij, en wat moet ik zelf instellen in Home Assistant?

Zonneplan toont uurprijzen en biedt via de eigen app basisautomatisering voor één compatibele laadpaal (“Slim Laden”). Boilers, zonnepanelen, thuisbatterijen en andere apparaten stuurt Zonneplan niet automatisch aan — daarvoor heeft u Home Assistant nodig. Zonder actieve sturing kan een dynamisch contract duurder uitpakken dan een vast tarief.

Welke fallback-logica stel ik in als de Zonneplan API meer dan 15 minuten uitvalt?

Stel een automatisering in die triggert wanneer sensor.zonneplan_current_electricity_tariff langer dan 15 minuten de status unavailable heeft: zet de boiler uit, stop het laden van de batterij, houd alleen kritische verbruikers actief, en stuur via notify.mobile_app een pushmelding. Gebruik Nordpool eventueel als grove indicator voor laden ja/nee, maar niet voor exacte drempelwaarden.

Redactie

Geverifieerd

Onafhankelijke redactie

Gepubliceerd: