Open fu-zhou opened 1 year ago
https://github.com/goecharger/go-eCharger-API-v2/issues/107#issuecomment-1345403233
hab da mal einen vorschlag gemacht, wie wir in zukunft die modbus register adressen ausdrücken könnten
der hostname string kommt aus einem ur-alten modbus profil aus V1 und V2 zeiten, und damals wurde die stringlänge für den hostname zu kurz gewählt und heute passt nicht mal die Hälfte vom hostnamen hinein, wird einfach abgeschnitten
Hallo zusammen,
ich habe mehrere Modbus Clients ausprobiert - immer mit dem selben Ergebnis. Offset ist klar: Die hier in der Modbus API angegebene Adresse ist im Client immer +1, also ist CAR_STATE auf der 30101, PP_CABLE auf der 30102 etc. Und wichtig (bei mir jedenfalls): http://IP_vom_Charger/api/set?msr=false http://IP_vom_Charger/api/set?msb=false
Mit den ASCII (Strings) habe ich allerdings so meine Probleme: die FWV (105 = 30106) zeigt nur "054." anstatt "054.7", der HOSTNAME nur "go-echarge" anstatt des vollen Namens und die IP Adresse bleibt als String leer, 30316 - 30319 zeigen als UINT16 jeweils 1 Oktet an: 30316 = 192 ... 30319 = 31
Habt Ihr ähnliche Erfahrungen?
Und dann muss natürlich noch unbedingt die Phasenumschaltung sowie Ausstecken simulieren in der Modbus-API implementiert werden...