NEWS
Kaco Blueplanet 3.7 TL auslesen? Modbus?
-
Hast du Master oder Slave in der Config drin? Bei mir ist es Master.
Gruß Marco
-
Muss Master sein, Bei Slave passiert gar nix …ist aber auch logisch so rum.
Aktuell ists so:
-
Connect
-
10 Sekunden Später "Error: undefined" mit "Poll error count: 11 code: {"err":"timeout"}"
-
Disconnect
Ich fürchte ich muss heute abend mal das connection handling tief checken.
-
-
Uuups … scheinbar hab ich heute Mittag bei den letzten Tests den Modbus-Server auf den Kaco gekillt. :shock: Auch die enbw-App zeigt seitdem nichts mehr an, obwohl alles tut, Display und Webserver gehen noch.
Connect geht noch, aber Daten kommen keine mehr ...
Naja der Startet sich netzwerktechnisch oder komplett Nachts um 0 Uhr neu (zumindestens laut meiner Erreichbarkeitsüberwachung) ... mal schauen ob es sich dann fixt.
Also bisher läuft das mit den Webserver-Daten (und es sind da csv-Files direkt mit den Daten und kein Webseiten-geparse) stabiler
-
Guten Morgen,
wie sieht es mit dem Firmware-Stand deines Wechselrichters aus? Da läuft doch irgendwas nicht richtig mit dem Ding.
Gruß Marco
-
Firmware aktuell … versuche es heute nochmal später
-
Also nochmal versucht und ich habe auch absichtilch die ersten beiden Datenpunkte mit abgeholt die immer gleich sein müssten … Effekt ist:
Er bekommt Daten die korrekt sind (102/50 als erste zwei Werte), dann kommt mal ein "102/50" oder "127/1" oder "4" und immer wenn das passiert:
2017-06-06 15:40:42.218 - warn: modbus.1 Poll error count: 1 code: {}
Also irgendwie kommen keine kompletten Daten an. Manchmal fängt er sich wieder und bekommt dann wieder korrekte Daten oder er läuft in Timeouts und COnnection kram …
2017-06-06 15:41:42.399 - warn: modbus.1 Poll error count: 1 code: {} 2017-06-06 15:42:22.424 - warn: modbus.1 Error: undefined 2017-06-06 15:42:22.471 - warn: modbus.1 Poll error count: 2 code: {"err":"timeout"} 2017-06-06 15:42:23.432 - info: modbus.1 Disconnected from slave 192.168.178.100 2017-06-06 15:43:02.693 - warn: modbus.1 Poll error count: 3 code: "App Timeout"
Ich weiss nimmer was ich falsch machen könnte … :-((
-
Was bedeutet 102/50? Sind das Werte?
-
Ja die ersten zwei uint16 werte ab der Startadresse
-
Ist das "102/50" ein Wert der kommt oder einmal 102 und einmal 50? Wenn der Wert 102/50 dann ist das kein Integer.
-
Wert 1 = 102, wert2 = 50 und die müssen statisch an sich immer gleich sein