hat es schon jemand geschafft, oben genannten Wechselrichter in die Solaranzeige zu bekommen?
Bei mir hauen scheinbar die Modbusregister nicht hin oder ich übersehe etwas.
Wenn ich es richtig sehe, kann der Solaranzeige Server (Als Docker Container nach Anleitung aus dem Forum.) den USB Stick sehen und wenn eine Anfrage gesendet wird, blinkt auch die TX LED.
Wenn ich mir ein Debugging baue und den Wechselrichter einfach so mal anspreche mit irgendeinem Register bekomme ich auch eine Antwort.
xx> [ 0104000900036009 ]8
1 06000000010000315301
> 0009
! 0600
Leider verstehe ich nicht so genau den Aufbau der Modbuspakete.
Wenn aus der Doku von Growatt mit 0103006b00037417 zusammenbaue, wobei die "01" die ID meines WR ist bekomme ich folgendes.
xx> [ 0103006b00037417 ]
1 06000a
> 3f42
! 0600
Das wiederum sieht aber auch nicht ansatzweise aus wie das was in der Doku als Response steht.
Zum debuggen habe ich das functions.inc.php Script ein wenig umgebaut, sodass er nur den Teil von fgets/fputs an den USB Stick macht.
Mit dem Originalcode von Solaranzeige bekomme ich nicht einmal eine Response.
Versuche ich die Modbusabfrage aus dem original Script "010300090003d5c9" erhalte ich auch kein Ergebnis.
Vielleicht hat jemand einen Ansatz.
Vielen Dank & Viele Grüße
Solaranzeige.log:
Code: Alles auswählen
#########################################################################
# Image Version 0.1.8 #
# Running Solaranzeige Software Version 4.8.2c [32Bit] update Januar 2023 #
#########################################################################
10.02. 16:41:01 |------------------------- Start growatt.php ---------------------
10.02. 16:41:01 -Zentraler Timestamp: 1676043661
10.02. 16:41:01 o -Hardware Version:
10.02. 16:41:01 + -WR_ID: 01
10.02. 16:41:01 |- -Steuerdatei '1.befehl.steuerung' nicht vorhanden----
10.02. 16:41:01 + -Die Daten werden ausgelesen...
10.02. 16:41:01 -xx> [ 010300090003d5c9 ]
10.02. 16:41:01 -==> [ ]
10.02. 16:41:01 -F > [ ]
10.02. 16:41:01 -xx> [ 010300090003d5c9 ]
10.02. 16:41:01 -==> [ ]
10.02. 16:41:01 -F > [ ]
10.02. 16:41:01 -xx> [ 010300090003d5c9 ]
10.02. 16:41:02 -==> [ ]
10.02. 16:41:02 -F > [ ]
10.02. 16:41:02 -xx> [ 010300090003d5c9 ]
10.02. 16:41:02 -==> [ ]
10.02. 16:41:02 -F > [ ]
10.02. 16:41:02 -xx> [ 010300090003d5c9 ]
10.02. 16:41:02 -==> [ ]
10.02. 16:41:02 -F > [ ]
10.02. 16:41:02 -xx> [ 010300090003d5c9 ]
10.02. 16:41:02 -==> [ ]
10.02. 16:41:02 -F > [ ]
10.02. 16:41:02 -xx> [ 010300090003d5c9 ]
10.02. 16:41:02 -==> [ ]
10.02. 16:41:02 -F > [ ]
10.02. 16:41:02 -xx> [ 010300090003d5c9 ]
10.02. 16:41:02 -==> [ ]
10.02. 16:41:02 -F > [ ]
10.02. 16:41:02 -xx> [ 010300090003d5c9 ]
10.02. 16:41:02 -==> [ ]
10.02. 16:41:02 -F > [ ]
10.02. 16:41:02 -xx> [ 010300090003d5c9 ]
10.02. 16:41:02 -==> [ ]
10.02. 16:41:02 -F > [ ]
10.02. 16:41:02 -xx> [ 010300090003d5c9 ]
10.02. 16:41:02 -==> [ ]
10.02. 16:41:02 -F > [ ]
10.02. 16:41:02 -xx> [ 010300090003d5c9 ]
10.02. 16:41:03 -==> [ ]
10.02. 16:41:03 -F > [ ]
10.02. 16:41:03 -xx> [ 010300090003d5c9 ]
10.02. 16:41:03 -==> [ ]
10.02. 16:41:03 -F > [ ]
10.02. 16:41:03 -xx> [ 010300090003d5c9 ]
10.02. 16:41:03 -==> [ ]
10.02. 16:41:03 -F > [ ]
10.02. 16:41:03 -Lesefehler > [ ]
10.02. 16:41:03 -Firmware:
10.02. 16:41:03 -Keine Antwort vom Wechselrichter. Zu dunkel?
10.02. 16:41:03 |------------------------- Stop growatt.php ---------------------