Hallo,
ich habe eine neue Wärmepumpe von Lambda. Diese kann per Modbus TCP angebunden werden. Die Beschreibung der Register ist hier: https://lambda-wp.at/wp-content/uploads/2022/01/Modbus-Protokoll-und-Beschreibung.pdf
Ich habe ein Modbus Device angelegt und mal zum Test ein paar der Adressen angelegt. Ich bekomme dann aber je Variable einen Fehler im Log „ ILLEGAL DATA ADDRESS“. Habe es mit mehreren Variablen mit unterschiedlichen Datentypen probiert.
In dem PDF von Lambda ist gefordert: Holding Register - Reading with modbus function code 0x03 (read multible holding registers) / Writing with modbus function code 0x10 (write multible holding registers). 03 fürs Lesen gibt es, aber 10 fürs schreiben gibt es leider nicht. Den Fehler bekomme ich auch, wenn ich das Schreiben weg lasse.
Habe auch schon mit Big/Little Endian rum gespielt. Aber leider ohne Erfolg.
Hat schon jemand die Lambda per Modbus in Symcon integriert?
PS: Mit Home Assistant ging das innerhalb von 3 Minuten, da es auf Github eine fertige configuration.yaml gibt. D.h. auf Seite der Wärmepumpe ist alles richtig eingestellt. SIe liefert mir ständig alle in dem PDF aufgeführten Werte. Ich möchte aber gerne bei Symcon bleiben.