Hallo in die Runde,
ich bin noch relativ neu in Home Assistant und nutze die aktuelle Version.
Nun versuche ich meine Wallbox (ABB Terra AC) via Modbus zu steuern.
Grundsätzliches Setup läuft.
Die Wallbox kommuniziert via Modbus RTU mit einem Gateway ( USR-DR302) welches auf Modbus TCP umsetzt.
Die Sensoren habe ich in Home Assistant einrichten können und bekomme auch entsprechende Werte ausgelesen (nicht immer die erwarteten, aber das kommt später).
Grundsätzlich funktioniert auch das Schreiben, allerdings nur für das Register mit Size 1 für den Ladevorgang.
Befehl nach Manual für den Ladevorgang:
Mein Code:

Was (aus Home Assistant) nicht funktioniert, ist das Setzen des Ladelimits.
Befehl nach Manual für den Ladevorgang:
Mein Code:

Der Screenshot hat einer Stelle noch einen Fehler: adress war 16640.
Es kommt keine Fehlermeldung, aber die Eingabe bewirkt nichts.
Ich habe es auch dezimal mit “value: 11000” versucht, auch das bewirkt nichts.
Grundsätzlich klappt das aber, was ich mit dem VagaModbus Analyzer getestet habe.
Hier die Einstellungen:
Insofern muss es ja meine Syntax in Homeassistant sein…
Danke vorab für eure Hilfe
Ralf