Growatt Wifi Module (via Raspberry Pi) automatische upload naar PVoutput

Het is me uiteindelijk gelukt om de data van mijn Growatt 3600MTL omvormer automatisch te uploaden naar PVOutput. Hiervoor gebruik ik een Growatt Wifi Module en een Raspberry Pi. Zie hier:

http://pvoutput.org/intraday.jsp?sid=19577

De volledige procedure hoe dit op te zetten op de Raspberry Pi staat hieronder stap voor stap uitgelegd:

Growatt Wifi Module via Raspberry Pi to PVOutput v2.3.pdf

De bijbehorende scripts kun je hier downloaden:

growattwifi_to_pvoutput_v2.3.2.tar

Graag hoor ik eventuele feedback, verbeteringen en suggesties van jullie.

edit 20150709/22:45: Versie 2.3.x van het pdf document en de scripting toegevoegd.

Vorige versie v2.1 - 20150709/22:45:

Growatt Wifi Module via Raspberry Pi to PVOutput v2.1.pdf 
growattwifi_to_pvoutput_v2.1.tar

Vorige versie v2.0 - 20140614/13:30:
Growatt Wifi Module via Raspberry Pi to PVOutput v2.0.pdf
growattwifi_to_pvoutput_v2.0.tar

Note: Er zijn nu vier firmware versies van de Growatt Wifi Module bekend. Versie 4.0.0.0 en 3.0.0.0 werken met dezelfde instellingen als voor versie 2.0.0.0

Weergaven: 23613

Opmerking

Je moet lid zijn van Energie Community om reacties te kunnen toevoegen!

Word lid van de community van Energie Community

Reactie van Johan Vromans op 22 Augustus 2018 op 8.29

Je zou kunnen overwegen mijn proxy server aanpak te proberen. Wellicht werkt die wel, of levert cruciale inzichten.

https://www.vromans.org/software/sw_growatt.html

Reactie van Kees Rozenberg op 20 Augustus 2018 op 23.11

Mmm, encryptie geloof ik niet in, dat druist tegen elk Chinees gevoel in :) En daarbij is in jouw bestand duidelijk dat e repeterend "Growatt" staat, waarbij de veranderende digits informatie lijkt te bevatten. Wellicht kan je door een berg van die cap bestanden te vergelijken ontdekken wat de informatie betekent, zeker als je die kunt vergelijken met die van de Growatt site. En dan een kwestie van het zodanig ombouwen dat je een datagram kunt maken zoals de mijne. Mocht je nog willen testen met een ShineWAN (een WiFi versie met een AH nummer), ik heb er nog één spare liggen die je best een tijdje mag lenen, kan je in ieder geval even kijken wat het doet...

Reactie van Menno Regts op 20 Augustus 2018 op 22.30

@ Kees. Op je vraag en nu is het antwoord hoofdpijn ;) :) Jouw cap.split file komt hier keurig door het script heen. Het is bij mij inderdaad waar ik al bang voor was een totaal anders telegram met misschien wel een encryptie er overheen. Op de site van Growatt komt de data wel goed aan. Wat mij betreft gaat dit project de ijskast in en zie dit als een mooie leerschool om om te gaan met de pi. Het uiteindelijke doel om de data van de zonnepanelen in Domoticz samen met de data van de slimme meter in te zien gaat hier helaas over. In ieder geval bedankt voor je hulp.

Reactie van Kees Rozenberg op 20 Augustus 2018 op 17.34

Dat is er één van mij Menno (heb er even .cap achter geplakt voor het gemak), die ziet er toch wel HEEL anders uit qua payload. Deze scheelt 2 bytes in payload-lengte met die van jou. Ik heb nog zo'n ShineLan WiFi ding liggen die ik niet gebruik, mocht je die even willen vasthouden, laat maar weten ...

Tja, en nu ...

growatt_20180810_09_39.cap.split.cap

Reactie van Kees Rozenberg op 20 Augustus 2018 op 17.17

Ik kijk even mee Menno ... :)

Reactie van Menno Regts op 20 Augustus 2018 op 13.10

Bij deze heb ik de beloofde files geplaatst. het sn van de inverter is QJB1812053. ik kom er namelijk niet verder mee. Heeft iemand een idee wat er anders is aan deze .cap files dan normaal?

Reactie van Menno Regts op 20 Augustus 2018 op 13.06
Reactie van Menno Regts op 20 Augustus 2018 op 13.05
Reactie van Menno Regts op 20 Augustus 2018 op 0.43

Even ter toelichting, ik ben terug gegaan naar versie 2.1 omdat versie 2.3 de data niet goed verwerkte en bij 2.3 was de ruwe data niet in te zien. Mijn wifi adapter is de zwarte variant en niet te benaderen als access point. Beide versies komen nier verder dan een .split file in de processed dir. Hier loopt view_growatt_data.sh ook op stuk met de melding growatt serial not found. Op dit moment zit ik niet op raspian en ik zal morgen kijken of ik een aantal files (.cap en .cap.split) als attachment kan plaatsen. Voor nu een goede nacht.

Reactie van Pieter Hooftman op 19 Augustus 2018 op 20.24

@Menno, de data in de capture files is hexadecimaal (net zoals al het netwerkverkeer), dus je zult met een scipt (python o.i.d.) de data moeten transformeren naar iets leesbaar(zie het process script in de openingspost).

Recente activiteiten

Jan Workum heeft gereageerd op blogbijdrage Zonneboiler systeem voor vloer verwarming en overcapaciteit stroom van panelen hoe kun je dit gebruiken voor warm water van Ben Baan
"Beste Ben, Wat is de reden geweest zoveel zonnepanelen aan te schaffen? Als er veel overcapaciteit is misschien een warmtepomp overwegen, mits technisch en financieel voor u haalbaar. Op zo'n manier kunt u misschien helemaal van het…"
19 minuten geleden
Ben Baan posted a blog post

Zonneboiler systeem voor vloer verwarming en overcapaciteit stroom van panelen hoe kun je dit gebruiken voor warm water

Geachte energie leden,hebben net een woning gekocht en gaan 25 300 wp panelen plaatsen op het platte dak het huis bestaat uit een beneden verdieping met vloerverwarming en een 1e etage met radiatoren het huis is een rechthoek per verdieping 110 M2 totaal dus 220 M2.Om zo weinig mogelijk gas te gebruiken laten wij een inductiefornuis plaatsen en worden er 25 300WP zonnepanelen geplaatst.het huis is van beton en wij laten de vloer door Pluimers isoleren met een gespoten laag pur schuim,…See More
gisteren
Maxan heeft zijn/haar profiel bijgewerkt
Zaterdag
Maxan is nu lid van Energie Community
Zaterdag

© 2018   Gemaakt door Vereniging Eigen Huis.   Verzorgd door

Banners  |  Een probleem rapporteren?  |  Algemene voorwaarden