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: 22406

Opmerking

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

Word lid van de community van Energie Community

Reactie van Christof gisteren

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 dinsdag

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 maandag

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 maandag

'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 maandag

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 maandag

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?

Reactie van Kees Rozenberg op 9 April 2018 op 19.58

Dankjewel Aad voor het meekijken. Vanavond de hele boel gereset met de resetknop, en een vast IP adres erin gezet. Dat gaf exact hetzelfde beeld als gisteren, een "ping" gaf packetloss van circa 3 van de 5 pogingen. In de logging van pvoutput veel invalid packets. Nog een keer gereset en zoveel mogelijk default gelaten en dat lijkt nu te werken. Nog even teruggezet naar een vast IP adres en dat gaat direct mis, dat lijkt sowieso een feature die niet goed geïmplementeerd is. Terug naar DHCP werkt weer OK.

Voor het nageslacht: De reset lijkt het euvel verholpen te hebben en het gebruik van een vast IP nummer werkt niet met mijn versie 4.0. Als ik nu "ping" werkt het zonder ook maar één pakket te verliezen.

Short in English: A reset solved the issue and I found out that a static IP number gives exact the same view: lots of packet loss which is solved by using a DHCP setting in the Growatt module. My WiFi box showed yesterday - and today during the fixed IP address - a continue stream of "logging on" and "logging off" into the WiFi box, now using DHCP the connection is rocksolid, no "ping" is lost at the moment.

Recente activiteiten

Pjotter hmeer heeft gereageerd op blogbijdrage Wat krijgen we nu mijnheer Wiebes? van Mark den Hertog
"@Paul, ter afsluiting, vandaag op teletekst 104 "Industrie nog ver van CO2 - akkoord" grote bedrijven verwachten geen akkoord om voor 10 juli afspraken te maken, lijkt kansloos. bedrijven willen meer garanties van de overheid. Dus meer…"
5 uur geleden
Paul heeft gereageerd op blogbijdrage Wat krijgen we nu mijnheer Wiebes? van Mark den Hertog
"@Jan Dat ben ik met je eens. Ik denk dat we alleen van mening verschillen of we die investering wel of niet terugzien. Volgens mij is dat voor de gemiddelde panelenbezitter geen enkel probleem. @Pjotter Ik zeg zeker niet dat je moet verkassen. We…"
15 uur geleden
Pjotter hmeer heeft gereageerd op blogbijdrage Wat krijgen we nu mijnheer Wiebes? van Mark den Hertog
"@Paul, de klas. Het gaat om transparantie. De leraar moet vertrouwen uitstralen en geloofwaardig overkomen. Leraar mag je vervangen ...... Dat moet toch eenvoudig zijn! Ik kan je wel vertellen dat ons systeem nog niet is afgeschreven en een storing…"
gisteren
Jan Workum heeft gereageerd op blogbijdrage Wat krijgen we nu mijnheer Wiebes? van Mark den Hertog
"@Paul: wat er bij de buren daarmee wèl is bereikt is dat daar per inwoner al jaren geleden een veelvoud aan panelen staat opgesteld van wat er hier aanwezig is. Uiteraard moet het geld ergens vandaan komen en dat is uiteindelijk dan toch…"
gisteren

© 2018   Gemaakt door Vereniging Eigen Huis.   Verzorgd door

Banners  |  Een probleem rapporteren?  |  Algemene voorwaarden