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 Menno Regts op 19 Augustus 2018 op 16.54

De afgelopen wek ben ik bezig geweest met een poging om mijn shine wifi adapter naar pvoutput te laten loggen. Op dit moment ben ik gekomen op het volgende. Het wijzigen van de adapter (derde generatie sn IUB*) gaat via de webpagina van Growatt (beschreven in Troubleshooting-Guide-for-Growatt-Monitoring-devices.doc ). Echter de data die ik binnenkrijg is voor mij aba cadabra. Zie screenshot van .cap file. Heeft iemand enig idee waar het probleem zit?

Reactie van Christof op 20 Juni 2018 op 20.13

Ik probeer ook mijn waardes van de growatt omvormer naar PVoutput te krijgen. Echter krijg ik consequent de foutmelding (bij elke upload om de 5 min): Bad request 400: Power value [8067801] too high for system size [5670].

Wed Jun 20 19:05:01 CEST 2018
------------------------------------------------------------------------------------
iptables unchanged: PREROUTING -p tcp --dport 5279 -j DNAT --to-destination 47.91.67.66:5279
iptables unchanged: POSTROUTING -j MASQUERADE
Capture file < 300 chars, moved to processed dir. : growatt_20180620_19:05.cap.smallsize
Capture file split, moved to processed dir. : growatt_20180620_19:09.cap.split
Valid file moved to input dir. : growatt_20180620_19:09_34.preproc
20180620;19:09; 0;8067801.1; 0.0; 0.0;Bad request 400: Power value [8067801] too high for system size [5670]

Op server.growatt.com krijg ik volgende gegevens

Alias / Serial number Time Status Vpv1(V) Ipv1(A) Ppv1(W) Vpv2(V) Ipv2(A) Ppv2(W) Vpv3(V) Ipv3(A) Ppv3(W) Ppv(W) Vac(R)(V) VacS(V) VacT(V) Iac(R)(A) IacS(A) IacT(A) Fac(Hz) Pac(W) PacR(W) PacS(W) PacT(W) Temperature(℃) Eac_today(kWh) Eac_total(kWh) T_total(H) IPM Temperature(℃) P BUS Voltage(V) N BUS Voltage(V) Power Factor Epv1_today(kWh) Epv1_total(kWh) Epv2_today(kWh) Epv2_total(kWh) Epv_total(kWh)
3FZE801011 2018-06-20 19:04:38 Normal 277.6 0.3 90.1 321.8 0.3 113.2 0 0 0 203.3 236.8 0 0 0.8 0 0 50 195.7 197.2 0 0 32.5 5.7 170.4 135.7 39 363.1 0 1.00 2.7 84.3 3 87.3 171.6

Ik heb een ShineLAN dus geen wifi module en deze draait op versie 4.0.0.0. Versie 4 kan ik niet zetten in de scripts. Ik heb getracht te testen in versie 1, 2 en 3 telkens met hetzelfde resultaat.

Enkel de zeer lage waardes laat op de avond worden wel gesynct (214W en lager vanaf 21h30).

Enig idee hoe ik dit kan fixen? 

Reactie van Leon Helmink op 19 Juni 2018 op 8.38

Ja, het script functioneert weer en het kwam gelukkig niet rechstreeks door een update van de pi!

De tmp map in de pvoutput directory bleek niet meer te bestaan. Map opnieuw aangemaakt en het script functionert weer. Met troubleshooten veel te ver gezocht, maar was dus een erg klungelige reden. Het is mij onduidelijk hoe de map verdwenen is. 

Nogmaals bedankt voor de snelle reactie!

Reactie van Leon Helmink op 18 Juni 2018 op 22.08

Kees, bedankt voor je snelle reactie... update inderdaad nog maar even niet ;)

De iptables ziet er goed en de data komt goed aan bij server.growatt.com. De wireshark versie op mijn pi is 2.2.6, dus een stuk nieuwer.

Als ik met het "view_growatt_data.sh" script de "*.cap.split" file bekijk dan ziet deze er goed uit. Alle waardes staan er keurig in...

ik ga even verder grasduinen ...

Reactie van Kees Rozenberg op 18 Juni 2018 op 22.00

't Verschil met mijn huidige Wireshark versie (1.12.1 deb8u13) en degene die klaarstaat (1.12.1 deb8u14) zijn een aantal security items, functioneel zou er niets mogen wijzigen. Zie: http://metadata.ftp-master.debian.org/changelogs/main/w/wireshark/w...

Reactie van Kees Rozenberg op 18 Juni 2018 op 21.54

Heb je al gekeken of alle outputs van wat er in de 2.3 versie van de PDF staat werkt? Met name de iptabels output (sudo iptables -t nat -L)?

Iets in Wireshark gewijzigd? Op mijn Pi draait versie 1.12.1 (op te vragen met wireshark -v)

Mijn Pi heeft al even geen update gezien, ik zie na een "apt update" wireshark tussen de lijst staan om te upgraden. Ik laat het maar even zo ...

Reactie van Leon Helmink op 18 Juni 2018 op 21.27

Sinds vorige week 12 juni, na een update van de raspberry pi werkt bij mij het script niet meer. Zijn er misschien meer personen met dit zelfde probleem?

Capture file < 300 chars, moved to processed dir. : growatt_20180618_21:05.cap.smallsize
Capture file split, moved to processed dir. : growatt_20180618_21:09.cap.split

Nu heb ik een andere raspberry pi gepakt, alles opnieuw geïnstalleerd maar zelfde probleem. Momenteel ben ik aan het zoeken welke update dit veroorzaakt (heeft)....

Alvast bedankt voor een reactie :)

Reactie van Rene op 12 Juni 2018 op 17.49

Na het installeren van diverse pakketten op de NAS werkt het nu.

Reactie van Johan Vromans op 12 Juni 2018 op 11.52

Je hebt een growatt server op de nas draaien?

Staat de poort open in de firewall?

Reactie van Rene op 7 Juni 2018 op 13.24

Wie o wie kan mij helpen?

Ik heb een Growatt wifi die via de router prima contact maakt met server.growatt.com.

Ik wil graag de data van Growatt via mijn Synology nas laten gaan. Echter als ik mijn nas ip adres(192.168.x.xx) bij de Growatt Wifi invul (op de plek waar normaal server.growatt.com staat) dan blijft het growatt systeem disconnected.

Wat zie ik over het hoofd?

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