Probleme beim Auslesen SofarSolar HYD20
Moderator: Ulrich
Probleme beim Auslesen SofarSolar HYD20
Hallo zusammen,
ich habe heute unseren HYD20 an den PI angeschlossen. Port 1 und 3 auf einen RS485/ USB Adapter.
Leider kann ich keine Daten auslesen. im Logfile kommt die Meldung:
24.07. 17:22:01 |---------- [87] -------- Start sofarsolar.php ----- [25.03.2025] --
24.07. 17:22:01 -USB-Device: /dev/ttyUSB0
24.07. 17:22:01 -Timer Wert. [ normal = 200000 µsec ]: 80000
24.07. 17:22:01 -Falsche Daten kommen zurück. Noch einmal versuchen. [ 005f0103200c00160fc701032c4596a00045800800457da00046c14000 ]
24.07. 17:22:01 -Falsche Daten kommen zurück. Noch einmal versuchen. [ 0903000600022542 ]
24.07. 17:22:02 -Falsche Daten kommen zurück. Noch einmal versuchen. [ 42 ]
24.07. 17:22:02 -Falsche Daten kommen zurück. Noch einmal versuchen. [ 46c172004626cc8044aba00044310000c3b9800044816000c3df ]
24.07. 17:22:02 -Falsche Daten kommen zurück. Noch einmal versuchen. [ 040300060002245f ]
24.07. 17:22:03 -Modbus Protokoll Version:
24.07. 17:22:03 -Falsche Daten kommen zurück. Noch einmal versuchen. [ 0203000600022439 ]
24.07. 17:22:03 -Falsche Daten kommen zurück. Noch einmal versuchen. [ 804800457d6000fed488012a65430244050d1e10140910d0b8386080a27e8000bd2b ]
24.07. 17:22:03 -Falsche Daten kommen zurück. Noch einmal versuchen. [ 03030006000225e8 ]
24.07. 17:22:04 -Falsche Daten kommen zurück. Noch einmal versuchen. [ 040300060002245f ]
24.07. 17:22:04 -Falsche Daten kommen zurück. Noch einmal versuchen. [ 0203000600022439 ]
24.07. 17:22:04 -Produktionscode:
24.07. 17:22:04 -Modell:
24.07. 17:22:04 -Das Modell ist noch nicht bekannt:
24.07. 17:22:04 => -RAW Registzer 0444:
24.07. 17:22:04 -Dieses Protokoll ist noch nicht implementiert.
24.07. 17:22:04 |------------------------- Stop sofarsolar.php ---------------------
Ausprobiert habe ich auch schon Reglertyp 84, allerdings mit dem Standard Timerwert von 20000.
Der HYD hat folgenden Softwarestand:
DSPM Firmware V120005
Firmware V2,00:V120005
Protokoll-Version 1,36
ARM Firmware: V120005
Hat jemand ein Idee woran das liegen könnte?
Danke und Gruß
Stephan
ich habe heute unseren HYD20 an den PI angeschlossen. Port 1 und 3 auf einen RS485/ USB Adapter.
Leider kann ich keine Daten auslesen. im Logfile kommt die Meldung:
24.07. 17:22:01 |---------- [87] -------- Start sofarsolar.php ----- [25.03.2025] --
24.07. 17:22:01 -USB-Device: /dev/ttyUSB0
24.07. 17:22:01 -Timer Wert. [ normal = 200000 µsec ]: 80000
24.07. 17:22:01 -Falsche Daten kommen zurück. Noch einmal versuchen. [ 005f0103200c00160fc701032c4596a00045800800457da00046c14000 ]
24.07. 17:22:01 -Falsche Daten kommen zurück. Noch einmal versuchen. [ 0903000600022542 ]
24.07. 17:22:02 -Falsche Daten kommen zurück. Noch einmal versuchen. [ 42 ]
24.07. 17:22:02 -Falsche Daten kommen zurück. Noch einmal versuchen. [ 46c172004626cc8044aba00044310000c3b9800044816000c3df ]
24.07. 17:22:02 -Falsche Daten kommen zurück. Noch einmal versuchen. [ 040300060002245f ]
24.07. 17:22:03 -Modbus Protokoll Version:
24.07. 17:22:03 -Falsche Daten kommen zurück. Noch einmal versuchen. [ 0203000600022439 ]
24.07. 17:22:03 -Falsche Daten kommen zurück. Noch einmal versuchen. [ 804800457d6000fed488012a65430244050d1e10140910d0b8386080a27e8000bd2b ]
24.07. 17:22:03 -Falsche Daten kommen zurück. Noch einmal versuchen. [ 03030006000225e8 ]
24.07. 17:22:04 -Falsche Daten kommen zurück. Noch einmal versuchen. [ 040300060002245f ]
24.07. 17:22:04 -Falsche Daten kommen zurück. Noch einmal versuchen. [ 0203000600022439 ]
24.07. 17:22:04 -Produktionscode:
24.07. 17:22:04 -Modell:
24.07. 17:22:04 -Das Modell ist noch nicht bekannt:
24.07. 17:22:04 => -RAW Registzer 0444:
24.07. 17:22:04 -Dieses Protokoll ist noch nicht implementiert.
24.07. 17:22:04 |------------------------- Stop sofarsolar.php ---------------------
Ausprobiert habe ich auch schon Reglertyp 84, allerdings mit dem Standard Timerwert von 20000.
Der HYD hat folgenden Softwarestand:
DSPM Firmware V120005
Firmware V2,00:V120005
Protokoll-Version 1,36
ARM Firmware: V120005
Hat jemand ein Idee woran das liegen könnte?
Danke und Gruß
Stephan
Standort Essen, SofarSolar HYD20, 26kWp Solaranage
- Ulrich
- Administrator
- Beiträge: 6445
- Registriert: Sa 7. Nov 2015, 10:33
- Wohnort: Essen
- Hat sich bedankt: 161 Mal
- Danksagung erhalten: 933 Mal
Re: Probleme beim Auslesen SofarSolar HYD20
Das sieht so aus, als ob die Solaranzeige nicht als einzige an der RS485 Schnittstelle hängt.
Hast du einen Timerwert von 80000 angegeben? Dann nimm den bitte einmal heraus.
Hast du einen Timerwert von 80000 angegeben? Dann nimm den bitte einmal heraus.
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]
Ulrich . . . . . . . . [ Admin ]
Re: Probleme beim Auslesen SofarSolar HYD20
Hallo Ulrich,
da liegt tatsächlich noch eine Energieanzeige mit dran. Ich habe die RS485 Schnittstelle an den Vagoklemmen abgegriffen, mit der die Energieanzeige mit der HYD20 verbunden ist.
Ergänzung: Der Timerwert steht wieder auf dem Standardwert, das hat aber zu keiner Änderung geführt
Grüße
Stephan
da liegt tatsächlich noch eine Energieanzeige mit dran. Ich habe die RS485 Schnittstelle an den Vagoklemmen abgegriffen, mit der die Energieanzeige mit der HYD20 verbunden ist.
Ergänzung: Der Timerwert steht wieder auf dem Standardwert, das hat aber zu keiner Änderung geführt
Grüße
Stephan
Standort Essen, SofarSolar HYD20, 26kWp Solaranage
- Ulrich
- Administrator
- Beiträge: 6445
- Registriert: Sa 7. Nov 2015, 10:33
- Wohnort: Essen
- Hat sich bedankt: 161 Mal
- Danksagung erhalten: 933 Mal
Re: Probleme beim Auslesen SofarSolar HYD20
Das Problem ist, dass im Moment 2 MODBUS Master auf 1 MODBUS Slave zugreifen. Das darf nicht sein. In einem RS485 Netzwerk darf es nur einen Master geben. Hat das Gerät eventuell ein 2. RS485 Netzwerk? (Anschluss) Klemme einmal das 2. Gerät ab, dann sollte es funktionieren.
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]
Ulrich . . . . . . . . [ Admin ]
Re: Probleme beim Auslesen SofarSolar HYD20
Ich war gerade noch mal vor Ort und habe das zweite Gerät mal abgeklemmt. Immerhin hat sich die Fehlermeldung geändert:
24.07. 21:19:01 |---------- [87] -------- Start sofarsolar.php ----- [25.03.2025] --
24.07. 21:19:01 -USB-Device: /dev/ttyUSB0
24.07. 21:19:01 -Timer Wert. [ normal = 200000 µsec ]: 200000
24.07. 21:19:01 -Falsche Daten kommen zurück. Noch einmal versuchen. [ 0039 ]
24.07. 21:19:02 -Falsche Daten kommen zurück. Noch einmal versuchen. [ 0903000600022542 ]
24.07. 21:19:02 -Falsche Daten kommen zurück. Noch einmal versuchen. [ 0203000600022439 ]
24.07. 21:19:02 -Falsche Daten kommen zurück. Noch einmal versuchen. [ 040300060002245f ]
24.07. 21:19:03 -Falsche Daten kommen zurück. Noch einmal versuchen. [ 03030006000225e8 ]
24.07. 21:19:04 -Modbus Protokoll Version:
24.07. 21:19:04 -Falsche Daten kommen zurück. Noch einmal versuchen. [ 040300060002245f ]
24.07. 21:19:04 -Falsche Daten kommen zurück. Noch einmal versuchen. [ f1 ]
24.07. 21:19:04 -Falsche Daten kommen zurück. Noch einmal versuchen. [ 040300060002245f ]
24.07. 21:19:05 -Falsche Daten kommen zurück. Noch einmal versuchen. [ 01c3 ]
24.07. 21:19:05 -Falsche Daten kommen zurück. Noch einmal versuchen. [ 040300060002245f ]
24.07. 21:19:06 -Es fehlen noch Daten. [1] Soll: 133 ist: 19 | 010380020300060002243903030006000225e8
24.07. 21:19:06 -Es fehlen noch Daten. [2] Soll: 133 ist: 27 | 010380020300060002243903030006000225e8040300060002245f
24.07. 21:19:06 -Es fehlen noch Daten. [3] Soll: 133 ist: 35 | 010380020300060002243903030006000225e8040300060002245f0903000600022542
24.07. 21:19:06 -Es fehlen noch Daten. [5] Soll: 133 ist: 51 | 010380020300060002243903030006000225e8040300060002245f0903000600022542010300060002240a0203000600022439
24.07. 21:19:06 -Es fehlen noch Daten. [6] Soll: 133 ist: 51 | 010380020300060002243903030006000225e8040300060002245f0903000600022542010300060002240a0203000600022439
24.07. 21:19:06 -Es fehlen noch Daten. [7] Soll: 133 ist: 51 | 010380020300060002243903030006000225e8040300060002245f0903000600022542010300060002240a0203000600022439
24.07. 21:19:06 -Es fehlen noch Daten. [8] Soll: 133 ist: 51 | 010380020300060002243903030006000225e8040300060002245f0903000600022542010300060002240a0203000600022439
24.07. 21:19:06 -Es fehlen noch Daten. [9] Soll: 133 ist: 51 | 010380020300060002243903030006000225e8040300060002245f0903000600022542010300060002240a0203000600022439
24.07. 21:19:06 -Datenfehler! Befehl noch einmal senden.
24.07. 21:19:06 -Falsche Daten kommen zurück. Noch einmal versuchen. [ 03030006000225e8 ]
24.07. 21:19:06 -Lesefehler > [ 03030006000225e8 ] Register: 0444
24.07. 21:19:06 -Produktionscode:
24.07. 21:19:06 -Modell:
24.07. 21:19:06 -Das Modell ist noch nicht bekannt:
24.07. 21:19:06 => -RAW Registzer 0444:
24.07. 21:19:06 -Dieses Protokoll ist noch nicht implementiert.
24.07. 21:19:06 |------------------------- Stop sofarsolar.php ---------------------
Ich werde morgen erst einmal durchmessen, welche Kabel der Elektriker an welchen Port angeschlossen hat. Die Kabelnummern stimmen jedenfalls nicht mit den Portnummern überein. Vielleicht sind die Kabel, die ich für RS485 halte gar nicht dort angeschlossen....
24.07. 21:19:01 |---------- [87] -------- Start sofarsolar.php ----- [25.03.2025] --
24.07. 21:19:01 -USB-Device: /dev/ttyUSB0
24.07. 21:19:01 -Timer Wert. [ normal = 200000 µsec ]: 200000
24.07. 21:19:01 -Falsche Daten kommen zurück. Noch einmal versuchen. [ 0039 ]
24.07. 21:19:02 -Falsche Daten kommen zurück. Noch einmal versuchen. [ 0903000600022542 ]
24.07. 21:19:02 -Falsche Daten kommen zurück. Noch einmal versuchen. [ 0203000600022439 ]
24.07. 21:19:02 -Falsche Daten kommen zurück. Noch einmal versuchen. [ 040300060002245f ]
24.07. 21:19:03 -Falsche Daten kommen zurück. Noch einmal versuchen. [ 03030006000225e8 ]
24.07. 21:19:04 -Modbus Protokoll Version:
24.07. 21:19:04 -Falsche Daten kommen zurück. Noch einmal versuchen. [ 040300060002245f ]
24.07. 21:19:04 -Falsche Daten kommen zurück. Noch einmal versuchen. [ f1 ]
24.07. 21:19:04 -Falsche Daten kommen zurück. Noch einmal versuchen. [ 040300060002245f ]
24.07. 21:19:05 -Falsche Daten kommen zurück. Noch einmal versuchen. [ 01c3 ]
24.07. 21:19:05 -Falsche Daten kommen zurück. Noch einmal versuchen. [ 040300060002245f ]
24.07. 21:19:06 -Es fehlen noch Daten. [1] Soll: 133 ist: 19 | 010380020300060002243903030006000225e8
24.07. 21:19:06 -Es fehlen noch Daten. [2] Soll: 133 ist: 27 | 010380020300060002243903030006000225e8040300060002245f
24.07. 21:19:06 -Es fehlen noch Daten. [3] Soll: 133 ist: 35 | 010380020300060002243903030006000225e8040300060002245f0903000600022542
24.07. 21:19:06 -Es fehlen noch Daten. [5] Soll: 133 ist: 51 | 010380020300060002243903030006000225e8040300060002245f0903000600022542010300060002240a0203000600022439
24.07. 21:19:06 -Es fehlen noch Daten. [6] Soll: 133 ist: 51 | 010380020300060002243903030006000225e8040300060002245f0903000600022542010300060002240a0203000600022439
24.07. 21:19:06 -Es fehlen noch Daten. [7] Soll: 133 ist: 51 | 010380020300060002243903030006000225e8040300060002245f0903000600022542010300060002240a0203000600022439
24.07. 21:19:06 -Es fehlen noch Daten. [8] Soll: 133 ist: 51 | 010380020300060002243903030006000225e8040300060002245f0903000600022542010300060002240a0203000600022439
24.07. 21:19:06 -Es fehlen noch Daten. [9] Soll: 133 ist: 51 | 010380020300060002243903030006000225e8040300060002245f0903000600022542010300060002240a0203000600022439
24.07. 21:19:06 -Datenfehler! Befehl noch einmal senden.
24.07. 21:19:06 -Falsche Daten kommen zurück. Noch einmal versuchen. [ 03030006000225e8 ]
24.07. 21:19:06 -Lesefehler > [ 03030006000225e8 ] Register: 0444
24.07. 21:19:06 -Produktionscode:
24.07. 21:19:06 -Modell:
24.07. 21:19:06 -Das Modell ist noch nicht bekannt:
24.07. 21:19:06 => -RAW Registzer 0444:
24.07. 21:19:06 -Dieses Protokoll ist noch nicht implementiert.
24.07. 21:19:06 |------------------------- Stop sofarsolar.php ---------------------
Ich werde morgen erst einmal durchmessen, welche Kabel der Elektriker an welchen Port angeschlossen hat. Die Kabelnummern stimmen jedenfalls nicht mit den Portnummern überein. Vielleicht sind die Kabel, die ich für RS485 halte gar nicht dort angeschlossen....
Standort Essen, SofarSolar HYD20, 26kWp Solaranage
Re: Probleme beim Auslesen SofarSolar HYD20
Wie vermutet haben die Elektriker nur die benötigten Anschlüsse für Batterie und Energiemessgerät angeschlossen und da keine Rücksicht auf irgendwelche Kabel- und Portnummern genommen. Der eigentlich benötigte RS485 Port war gar nicht aufgelegt.
Nach Auflegen der Kabel funktioniert das Auslesen nun problemlos. Angepaßt werden müssen nur die Queries in Grafana, da die Feldnamen anders sind. ich werde mein Dashboard dann mal hochladen, wenn es soweit fertig gestellt ist.
Nach Auflegen der Kabel funktioniert das Auslesen nun problemlos. Angepaßt werden müssen nur die Queries in Grafana, da die Feldnamen anders sind. ich werde mein Dashboard dann mal hochladen, wenn es soweit fertig gestellt ist.
Standort Essen, SofarSolar HYD20, 26kWp Solaranage
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 3 Gäste