Ehoco.nl

Een eenvoudige thuisbatterij zelf maken: stapsgewijze handleiding

  1. Inleiding
  2. Onderdelen
  3. Bluetooth koppelen
  4. Powerstream
  5. Scripts
  6. Efficiency
  7. Aandachtspunten / Opmerkingen
  8. Korting

Inleiding

De energiemarkt verandert snel, en met de stijgende energiekosten en de groeiende populariteit van duurzame energie, zoals zonnepanelen, wordt energieopslag thuis steeds aantrekkelijker. Een zelfbouw thuisbatterij kan een betaalbare en duurzame oplossing zijn om de overtollige energie die je zelf opwekt op te slaan voor later gebruik. In dit artikel bespreken we de voordelen van een thuisbatterij, de basisprincipes van hoe het werkt en bieden we een stapsgewijze handleiding voor het bouwen van je eigen thuisbatterij.

Voordelen van een zelfbouw-thuisbatterij

Hoe werkt de zelfbouw-thuisbatterij?

De belangrijkste onderdelen zijn 1. uiteraard een accu, 2. een accu-lader en 3. een omvormer. De accu en acculader spreken voor zich. Bij de omvormer zit wel een verhaaltje: we gebruiken een EcoFlow Powerstream omvormer. We gaan de omvormer niet aan de zonnepanelen koppelen, maar (net als de acculader) rechtstreeks op de accu. Het idee is dan dat de acculader aangaat (middels een smart powerplug), zodra je een overschot aan ‘zonne-stroom’ hebt (je gaat die stroom dus niet terugleveren aan het net, maar opslaan in de accu). In de avond/nacht zal de omvormer de stroom uit de accu halen en kun je de stroom gebruiken voor de TV, verlichting, etc. Uiteraard heb je hier wat meer dingetjes voor nodig als de eerder genoemde accu, acculader en omvormer, maar daar komen we later op terug.

Besef goed dat deze oplossing nie bedoeld is om voor alle stroom te voorzien (zoals waterkokers, ovens, wasmachines, etc), aangezien de EcoFlow Powerstreaam in het meest gunstige geval 800 Watt kan leveren. Ook zal je in de winter stroom te kort komen, aangezien je die periode méér stroom nodig hebt en minder opwekt. Maar waar is deze oplossing dan wél voor? Nou, voornamelijk om voor het verbruik ‘s avonds en het sluipverbruik ‘s nachts (bij ons goed voor zo’n 3 kWh). Ook kun je wat experimenteren, als je een dynamisch energiecontract hebt, om de accu op te laden als de stroomprijs laag is en de accu te ontladen als de prijs hoog is. Via enever.nl kun je gebruik maken van een prijzen API en prijsnotificaties, erg handig!

Onderstaand vind je een afbeelding van een schematische aansluiting:

In onderstaande grafiek zie je dat de afname van stroom sinds half juli (begin van dit projectje) sterk afgenomen is. Vrijwel al het stroomgebruik komt uit de zonnepanelen of thuisbatterij.

 

Onderdelen

Er zijn verschillende set-ups mogelijk, maar de basis-onderdelen zijn:

Bluetooth koppelen

Het koppelen van de bluetooth accu met de telefoon is op zich erg simpel, maar je moet nét even weten hoe dat gaat. Als je de accu ontvangt staat het BMS van de accu uit. Dit houdt in dat óók bluetooth uitstaat. Je moet de oplader dus eerst aan de accu bevestigen en de stekker in het stopcontact steken. Terwijl de accu opstart (duurt maar heel kort) kun je alvast de app (Playstore Google / Appstore Apple) op je telefoon of tablet installeren.

  1. Waarschijnlijk heb je nog geen Power Queen account, klik op Register now om een account aan te maken.
  2. Vervolgens typ je je emailadres en wachtwoord in en zet je een vinkje bij I have read blablabla en klik je op Login.
  3. Klik nu onderaan op het + teken om de batterij toe te voegen.
  4. Scan de juiste QR-code op de batterij (er staan 2 codes op de batterij, de andere code is om de app te downloaden).
  5. Je krijgt de melding Bluetooth connected. Klik op Check Details.
  6. Je ziet nu alle gegevens van de batterij 🙂

Om de temperatuur in graden Celsius (i.p.v. Fahrenheit) te tonen ga je in de app naar jouw profiel (rechtsboven) en vervolgens naar Settings. Hier kun je de temperatuurseenheid (en taal en lettergrootte) wijzigen.

Op dit moment zit er nog wel een bug in de app: indien je 2 accu’s parallel of in serie aansluit dan kun je maar één batterij tegelijk monitoren. Om de gegevens van de andere batterij in te zien dan moet je eerst de andere batterij in de app de-activeren. Power Queen is op de hoogte van de probleem, ze hopen dit in september opgelost te hebben.

Powerstream

 Bij de EcoFlow Powerstream wordt een kabel voor netspanning en een solar-kabel meegeleverd. De kabel voor netspanning gaat natuurlijk gewoon het stopcontact in. De solar-kabel moet aangesloten worden op de accu. Echter, de solar-kabel heeft MC4-connectoren. Aangezien wij de kabel het liefst origineel willen houden gebruiken we een setje splitters, waarbij we de enkele connector eraf knippen en daar een M8 oog bevestigen met een krimptang. Dat ziet er dan zo uit:

 Op deze manier sluit je eenvoudig beide ingangen van de EcoFlow Powerstream aan op de accu. Per ingang is het maximum 13A. Dit betekent dat bij gebruik van 25,6V accu’s de Powerstream maximaal 2 * 13 * 25,6 = 666 Watt aan het net kan leveren. Sluit je maar één kabel (zonder splitters) aan, dan is 333 Watt het maximum, wat natuurlijk best weinig is.

De Ecoflow Powerstream hebben we hier niet aan de muur geschroefd, maar in een zelf-geprinte houder gezet. Het STL-bestand kun je hier downloaden (alle credits voor theanarchist op Thingiverse).

Zodra de EcoFlow Powerstream aangesloten is op het net én de accu (alleen netspanning is niet voldoende) zal de Powerstream opstarten en kun je hem toevoegen aan de Ecoflow app (Playstore Google / Appstore Apple). Het toevoegen zelf is super eenvoudig (in de app rechtsboven op het + teken klikken en vervolgens op Add device. Binnen een paar tellen zal de Powertream gevonden en toegevoegd zijn).

Mocht je de 600W versie gekocht hebben installeer dan alle update via de app en stel als locatie een plaats in Duitsland in. Je zal zien dat de maximum output power nu ineens zal wijzigen van 600W naar 800W ! Bij gebruik van 25,6V accu’s zal je er niet héél veel aan hebben, aangezien je eerder al gelezen hebt dat 666W het maximum zal zijn (gebruik je accu’s met een hoger voltage, dan kom je wél tot 800W).

Tot slot nog een paar dingetjes goed zetten In de EcoFlow app:

Voordat we over gaan naar de scripts nog een paar fotootjes van de Power Queen accu’s:

De opladers en EcoFlow Powerstreams zijn aangesloten. Voor de oplettende kijker: op de bovenste accu zijn 2 acculaders aangesloten (20A en 10A):

Twee Powerstreams in gebruik i.c.m. met 3 opladers (10A AFU lader, 20A Noeifevo lader en een 20A Power Queen lader). Alle laders zitten op Zigbee smart plugs aangesloten:

Scripts

Opmerking: wij hebben 2 setjes (2 accu’s, 2 laders en 2 omvormers. Onderstaande scripts zijn hierop gebaseerd. Heb je zelf één setje? Dan zal je hier en daar zelf wat moeten aanpassen in de scripts.

Het is nu tijd om een paar dingetjes te gaan automatiseren, zoals:

Hiervoor maken we gebruik van een paar PHP-scripts. Deze scripts moet je op een webserver met PHP zetten. Je kunt heel gemakkelijk PHP draaien op een Raspberry Pi, Orange Pi, NAS of zelfs een VPS. Hier vind hoe je PHP heel eenvoudig kunt installeren. Inmiddels bestaat PHP versie 8.3 al enige tijd. Advies is om deze versie ook te installeren (vervang bij de commando’s eenvoudigweg 8.0 door 8.3). Zet alle scripts in één folder, bijvoorbeeld /root/scripts/ecoflow/. In de scripts zelf moet je op verschillende plekken dan /path/to/files/ vervangen door /root/scripts/ecoflow/

Om onderstaande scripts te kunnen gebruiken moet je je eerst als developer aanmelden bij EcoFlow. Klinkt heel spannend, is het helemaal niet. Meld je aan op https://developer-eu.ecoflow.com/ , na een paar dagen is je verzoek geaccepteerd (maar vaak krijg je daar geen bericht van), en vervolgens kun je een acces key en een secret key aanmaken.

Het eerste script bepaalt welke accu er gebruikt moet worden (aangezien we er 2 hebben). Op regel 8 kun je aangeven of de accu helemaal leeggetrokken mag worden of dat de accu met een bepaald percentage gevuld moet blijven. In eerste instantie wordt altijd accu 1 gebruikt. Komt het voltage van accu 1 onder een bepaalde waarde (of is de accu helemaal leeg), dan moet accu 2 gebruikt worden.

Zelf gebruiken wij de optie dat de accu met een bepaald percentage gevuld moet blijven. Op deze manier kan de accu ‘s ochtends (voordat hij weer opgeladen wordt) nog even bijspringen als de waterkoker of oven aan gaat. Daarnaast zal de accu ook een stuk langer meegaan.

Sla onderstaand script op met de naam serial_bepalen.php en pas regel 2, 4, 5, 6, 7, 8 en 51 aan en laat het script iedere 5 minuten uitvoeren via een cronjob:

Script serial_bepalen.php:

Het tweede script stuurt telkens de juiste waarde voor de base load naar de EcoFlow Powerstream. Daarnaast zijn er nog een paar dingen in het script verwerkt:

Sla onderstaand script op met de naam schrijven_vermogen.php en pas regel 2,  4, 5, 8, 9, 12 t/m 19, 21 en 23 aan. De status en verbruik van de laders en afname/teruglevering van stroom halen we op uit Domoticz. Mocht je Domoticz niet gebruiken, dan moet je hier iets anders voor bedenken.  Laat het script iedere 20 seconden uitvoeren via een cronjob. Oh jah… zorg ervoor dat de rate limit van de P1 meter in Domoticz op 5 staat.

Script schrijven_vermogen.php:

Het derde script zorgt ervoor dat de acculaders op de gewenste moment aan en uit gaan. Dit doen we op basis van de huidige (dynamische) stroomprijs en op basis van de hoogte van de huidige teruglevering. Mocht je geen dynamisch energiecontract hebben zet $prijsCharging dan gewoon op 10.00 ofzo, dan heb je geen last van dat stukje code. Wat het script verder doet:

Sla onderstaand script op met de naam opladen.php en pas regel 2 t/m 10 aan en laat het script iedere 5 minuten uitvoeren via een cronjob:

Script opladen.php:

Tot slot is er nog een ‘hulp-bestand‘ nodig, welke geschreven is door thijsmans en op Github staat. Sla dit script op met de naam ecoflow-api-class.php. In dit script hoef je niets aan te passen en ook geen cronjob voor aan te maken. Het enige wat van belang is is dat alle scripts in dezelfde folder staan.

Efficiency

Allemaal leuk en aardig zo’n project. Kost aardig wat geld, maar wat levert het me nu op? Nou… in eerste instantie ontlast je het energienetwerk een beetje: jouw zonne-stroom stuur je niet allemaal direct het net op, maar sla je deels op in jouw eigen accu. Op de momenten dat je de stroom weer uit de accu haalt belast je het energienet ook niet. Bij een dynamisch contract laadt je overdag met de zonnepanelen dus gratis op en voorkom je dat je ‘s avonds / ‘s nachts de stroom duur moet betalen.

Om één accu (25,6V, 100A = 2,56 kWh) op te laden is er 3,1 kWh nodig. Vervolgens haalt de omvormer 2,5 kWh uit een volledig opgeladen accu. De efficiency van het systeem is dus 2,5 / 3,1 = 80,6%. Klinkt misschien weinig, maar dit percentage is heel normaal. Zo lang je nog  kunt salderen én je geen terugleverkosten berekend krijgt van jouw energieboer is dit project financieel niet interessant. Zodra één van die twee dingen (of allebei) wegvallen, dan wordt het wél ontzettend interessant, zeker als je ook nog eens een dynamisch energiecontract hebt.

Aandachtspunten / Opmerkingen

Korting

Power Queen geeft tijdelijk een korting van maar liefst 6% op alle producten. Ga hiervoor naar de website van Power Queen en gebruik kortingscode EHOCO.NL

Wees er snel bij aangezien dit een tijdelijke korting zal zijn!

Mobiele versie afsluiten