Hallo liebe Community,
ich habe eine Vestel EVC04 Wallbox. In der Wallbox Konfiguration habe ich Modbus TCP aktiviert.
Frage ich die Register mit der Software ModbusClient ab, bekomme ich auch die gewünschten Infos angezeigt.
Nun wollte ich das Ganze gerne in Biobroker installieren. Ich habe dazu den Modbus Adapter installiert und konfiguriert. Ich bekomme auch eine Verbindung zur Wallbox und es werden auch Werte angezeigt, allerdings mit Einschränkungen.
Ich habe bereits herausgefunden, dass ich das Eingangsregister Abfragen muss.
Laut Hersteller steht dort zum Beispiel in der Adresse 190 die Marke (in meinem Fall Vestel), die Länge beträgt 10 und als Typ habe ich String ausgewählt.
Trage ich dies nun im Modbus Adapter ein, erscheint im Objekt lediglich das "V".
Schaue ich ins Logfile (Adapter steht auf Debug) sehe ich folgendes:
[DevID_255/inputRegs] Poll address 190 - 25 registers
Aber auch bei anderen Adressen wird leider nicht der korrekte Wert angezeigt, obwohl wenn ich die Software benutze ein plausibler Wert angezeigt wird.
Anderes Beispiel ist die Adresse 1014 (Voltage L1, vom typ uint16), dort wird mir mit der Software 237 angezeigt, im iobroker in den Objekten der Wert 59648.
Ich weiß nun leider nicht mehr weiter, was ich im Modbus Adapter noch einstellen kann, um die korrekten Werte auszulesen.
Ich hoffe ihr könnt mir weiter helfen.
Gruß
Alex