Gert’s Zonnepanelen (en dergelijke)

De huidige opstelling bestaat uit:
5 stuks 225Wp panelen met hellingshoek 35°, richting=22° (22° westwaarts vanuit het zuiden gezien; ZZW).
8 stuks 240Wp panelen met hellingshoek 27°, oriëntatie=112° (90° haaks op de andere panelen, richting het westen; WNW)

Sinds 1 augustus 2011 staan er 5 zonnepanelen van het type Solarworld Sunmodule SW225 Poly op het platte dak.
In maart 2012 zijn twee bakken verplaatst omdat er schaduw op viel.

In zomer 2016 hebben we de dakbedekking + isolatie vervangen, van 3cm dik naar 10cm dik op het bovenste dakdeel en 6cm dik op het lagere deel. Daardoor moesten de bakken (elk gevuld met 125kg grind) er vanaf en later teruggezet worden. In dezelfde periode is al het oude glaswerk + rotte kozijnen vervangen door kunststof met HR++ glas.

Op 13 augustus 2016 zijn er 8 panelen van het type Aleo S18.240 bijgeplaatst op een schans richting het westen (West-Noordwest).
De ruimte op het dak is beperkt, dus deze twee opstellingen zijn de beste mogelijkheden. Aan de oostkant van de woning is geen plaats.

Zie hier de foto’s van de oorspronkelijke- en huidige opstelling.

De panelen zijn als twee aparte strings aangesloten op een SolarMax 2000S inverter.
Deze kan volgens specificatie minimaal 1800W en maximaal 1950W leveren, echter op de eerste dag van ingebruikname van de 8 panelen (26-8-2016) blijkt de inverter het vermogen af te kappen op circa 1450W met de melding “Maximum DC ingangsvermogen”. Mogelijk komt dit door de hoge omgevingstemperatuur (circa 30graden) en de beperkte koelingsmogelijkheden van de inverter.

Hier staan foto’s van een weerstation gemaakt met Arduino compatibele componenten.
De doelstelling was het meten van de temperatuur van de panelen.
De gebruikte sensoren staan het toe om daarnaast ook de buitentemperatuur, de luchtvochtigheid en de luchtdruk te meten.
Het weerstation genereert een webpagina en stuurt de meet-data naar de MySQL server waar ook de logging van de inverter naartoe gaat.

De webpagina die de statistieken weergeeft draait op een Raspberry Pi.
De Solarmax Watcher applicatie is aangepast zodat de weerdata uit een tweede SQL database weergegeven wordt.

2016-09-10     Vandaag de inverter via een 10Mbit ethernet hub aangesloten (geen switch) omdat de laatste tijd steeds vaker de ethernet poort van de inverter er overdag mee stopte. De inverter logt intern verder, maar de communicatie met de ethernet poort valt weg. De verbinding kan alleen hersteld worden door de inverter uit- en aan te zetten. De afgelopen maanden was de inverter via een 1Gbit switch aangesloten. Daarvoor zat er een 10/100Mbit switch voor, en die verloor slechts af en toe de verbinding. De ethernet poort van de inverter was altijd al instabiel.

2016-09-11     Al na 1 dag de 10Mbit ethernet hub vervangen door de 10/100Mbit switch omdat met de hub de verbinding nog veel vaker wegviel (maar zich wel weer herstelde).

2017-04-22     Geen wijziging aan de zonnepanelen, maar vanaf nu wordt opgewekte en verbruikte energie in de grafiek weergegeven. Op de kWh meter (Ferraris / draaischijf) zit nu een pulsenteller mbv Arduino welke de pulsen logt naar MySQL.

2017-05-17     Bestuderen van energieverbruik leert dat alle permanent actieve apparaten bij elkaar 4,5kWh per etmaal verbruiken. Hiertoe horen koelkasten, laders, voedingen, pomp vloerverwarming etc. Alleen de pomp van de vloerverwarming (40W continu) gebruikt al bijna 1kWh/etmaal. De pomp wordt nu geschakeld d.m.v. 2 Arduino Nano’s die communiceren via Ethernet/IP op basis van de activiteit van de pomp van de CV ketel.

2017-08-05     Na terugkomst van vakantie bleek de CV ketel overleden te zijn. Die is vervangen, en daarbij heeft de monteur de connectoren van de inverter die daarnaast hangt afgebroken. Om de inverter te repareren heb ik deze uit elkaar gehaald en de connectoren vervangen. De inverter blijkt een heel gevoelig apparaat te zijn die bij opstarten meet of de interne isolatie goed is (hij meet lekstromen) en hij vond dat het niet goed was.
Pas bij de 5e keer uit- en in elkaar halen, na alles zorgvuldig schoongemaakt te hebben deed hij het weer. Waarschijnlijk was het ‘lek’ een aluminiumsnipper die losgekomen is uit schroefdraad in de behuizing, deze zat op een isolatieplaatje onder 1 van de powertransitoren.
Het belangrijkste dat ik ontdekt heb is dat de twee strings op de inverter domweg parallel geschakelde aansluitingen zijn, er zit dus niets intelligents achter. Het verklaart ook de melding “Maximum DC ingangsvermogen”;  de twee strings die parallel staan leveren elk een stroom van maximaal 8A terwijl de inverter maximaal 11A aankan. Eigenlijk zou er een nieuwe inverter bij moeten, maar die kosten haal je er nooit uit.

2017-09-12     De  temperatuur en luchtvochtigheidssensoren stopten er een paar dagen geleden mee. De onbeschermde pootjes van de DS18B20 en DHT22 sensors waren na ruim een jaar doorgerot. Nieuw meetdoosje met meer sensoren (o.a. windrichting/snelheid/fijnstof/NOx/UV+IR+lichtsterkte/geigerteller ligt klaar, maar vraagt nog even tijd.

2020-02          Het vorige weerstationdoosje (nooit een foto van gemaakt) is alweer overleden. Door de winterstormen was de windsnelheid/anemometer + windrichtingmeter verdraaid en de overige metingen gingen alle kanten op (tot ze stopten). Er zat een opening onder in de behuizing en daar was een spin in gaan wonen. Uit een aantal modules liep kopergroene oxidatie. Knutsel maar weer van het dak gehaald. Wachten op tijd om iets nieuws te maken.

2020-04-13     Op 25/3 een Growatt 2000s inverter in bedrijf genomen. Deze kostte €372 en heeft rendement van 97,5%. De Solarmax kostte in 8/2011 €999 en heeft een rendement van 91,5%. Vandaag de logging van de Growatt verder naar m’n zin gemaakt zodat alles in één grafiek staat. De output van de Solarmax is groen in de grafiek, die van de Solarmax blauw. Waar het overlapt is het donker cyaan, als ik ze optel krijg je licht cyaan.

De Solarmax is via TCP/IP uit te lezen, maar de Growatt heeft alleen RS232/485 aansluitingen. Daar moest ik dus iets voor freubelen. Een kleine zoektocht bracht mij op https://github.com/jkairys/growatt-esp8266. Ik heb alleen de library gebruikt.
Foto’s van de Wi-Fi logger.

Ook nog even de jaarrekeningen erbij gepakt (ging niet verder terug dan 2015). Het jaar in de tabel is het verbruiksjaar, niet het jaartal van de jaarrekening. De stroomkosten zijn de pure electriciteitskosten zonder belasting en netbeheerderkosten:

Jaar

kWh

2015

2447

535,06

2016

2405

525,88

2017

1200

262,39

2018

1234

269,83

2019

948

207,29

2020

881

192,64

2021-08-07     Op maandag 26-7 is de Growatt 2000S gesneuveld, waarschijnlijk tijdens onweer. Hij doet helemaal niets meer. Als ik eens tijd heb (over een aantal maanden) zal ik eens kijken of hij te repareren is. Ik verwacht van niet. Vandaag heb ik zijn nieuwe vervanger opgehangen; een Growatt MIC 2000TL-X. Deze kostte €345 en was daarmee goedkoper dan zijn voorganger. De Growatt 2000S heeft voor €737 energie opgewekt en heeft daarmee zichzelf en de nieuwe bekostigd.
Ik moet weer een omzettertje freubelen, want de RS232 module die ik voor de Growatt 2000S gemaakt had is niet meer bruikbaar. De 2000TL-X heeft USB en RS485. Het is nu dus RS485 geworden, met deze RS-485 module van Ali-Express.
Zie https://nl.aliexpress.com/item/32807187263.html

Mijn oplossing werkt voor nu, maar een netter alternatief zou deze Wi-Fi/USB module zijn.
De Wi-Fi module van Growatt bestaat uit dezelfde hardware.
De software hiervoor is de vinden op https://github.com/otti/Growatt_ShineWiFi-S
Misschien probeer ik deCH340G Usb Naar ESP8266 ESP-07 Wi-fi Module later nog eens…. Zie https://nl.aliexpress.com/item/32995730568.html

Om onduidelijke redenen is de sql server voor de logging er op 2 augustus mee gestopt; hij had een rechtenprobleem. Geen idee hoe dat ontstaan is. Ik heb het weer gefixt.

De Arduino sketch van de oude Growatt 2000S kon ik niet hergebruiken voor de Growatt MIC 2000TL-X. Ik kon de sketch niet meer compileren omdat de ESP module onmiddellijk crasht vanwege de modbusmaster library die door https://github.com/jkairys/growatt-esp8266 gebruikt wordt. Ik kon de fout niet vinden en ben maar vanaf nul begonnen op basis van https://github.com/emelianov/modbus-esp8266. Dit is het nieuwe programma.

Helaas bleken ook de gebruikte modbus registeradressen in de nieuwe Growatt niet overeen te komen met de oude, dus die heb ik opnieuw uitgezocht. Een hulpmiddel daarvoor is deze sketch.

De code is niet netjes, maar quick & dirty, copy-paste. Het zij zo…

Mijn mail-adres is de hostnaam gevolgd door de provider.