Growatt MIN 3000TL-X über Modbus TCP

Welche Geräter können mit dieser Anzeige benutzt werden?
Laderegler, Wallboxen, Batterie-Management-Systeme, WLAN Schalter mit Tasmota Firmware und Wechselrichter

Moderator: Ulrich

Antworten
dbase25
Beiträge: 4
Registriert: So 19. Jun 2022, 09:23

Growatt MIN 3000TL-X über Modbus TCP

Beitrag von dbase25 »

Hallo zusammen,

da ich eher Cacti benutze und dort Werteermittlung eher über einfache Zahlen "geht" hier meine derzeitige Konstruktion:

Phys:
Growatt -> RS485 -> Waveshare RS232/485/422 to RJ45 (mit PoE da ich PoE SW im Einsatz habe bei 0,5W Verbrauch der Kiste)

Netzwerk/SW:
WaveShare: 9600,8,n,1 / Modbus TCP to RTU / Port 502 (der Rest auf Standard)
Raspi mit installiertem mbpoll Paket (apt-get install mbpoll) musste es aufgrund alter Version+verspieltes System händig reinprügeln

Bash Script(Zeile) ;-)
growattmb.sh
str=$(mbpoll -m tcp -a 1 -t 3 -c 125 -1 192.168.0.x | grep "\[$1\]\:") ; echo ${str//\[$1\]:/}

(mal sehen ob die ganzen Sonderzeichen klappen)
IP entsprechend Anpassen auf die Adresse des Whaveshare:

mit growattmb.sh x wird nur der entsprechende Wert ausgegeben:

Stand jetzt sollten folgende Werte rauskommen:

#1 Status 0 off,1 on, 3(failure)
#3 PV Watt gesamt / 10
#4 PV1 Voltage /10
#5 PV1 Strom /10
#7 PV1 Watt /10
#8 PV2 Volt /10
#9 PV2 Strom /10
#11 PV2 Watt /10
#38 230V AC Freq. Hz /100
#37 Output Power AC Watt /10
#39 Spannung AC Seite /10
#55 kw/Tag /10
#93 PV Gesamt seit Systemstart
#94+95 Temp Inverter /10

Die meisten Werte müssen noch /10 geteilt werden um handelsübliche Werte zubekommen.

Verbesserungen gerne Willkommen
VG Dave

Antworten

Zurück zu „Regler, Wallboxen und Wechselrichter“