Hallo zusammen,
ich habe in meinem OpenEMS die Modbus-API aktiviert und sum als Komponente hinzugefügt. Ich kann auch eine Modbus-Verbindung aufbauen und grundsätzlich die Struktur auslesen.
Wenn ich den Statuswert des Blocks sum lese, wird der Wert 1 (“Info”) zurückgegeben. Versuche ich danach beispielsweise ActivePower oder einen anderen Wert aus dem Block _sum zu lesen, erhalte ich immer -1 (0xFF) als Antwort.
Sobald ich versucht hatte, einen Wert auszulesen, wechselt der Status von _sum auf 3 (“Fault”).
In der UI werden die Werte jedoch korrekt angezeigt.
Was mache ich falsch?
Schoneinmal besten Dank für eure Hilfe!