Hallo zusammen.
Ich möchte meinen HMS-1600 (ist noch nicht da) in mein Victron GX einbinden.
Das ganze mit einem ESP32 + Sendemodul + Display.
openDTU läuft soweit auch.
Also habe ich dbus-openDTU auf der GX installiert.
Jedoch bekomme ich keine Verbindung.
In der log steht folgendes:
2023-09-24 14:56:19,323 root CRITICAL Error at main Traceback (most recent call last): File "/data/dbus-opendtu/dbus-opendtu.py", line 109, in main service = DbusService( File "/data/dbus-opendtu/dbus_service.py", line 84, in __init__ self.numberofinverters = self.get_number_of_inverters() File "/data/dbus-opendtu/dbus_service.py", line 307, in get_number_of_inverters meter_data = self._get_data() File "/data/dbus-opendtu/dbus_service.py", line 494, in _get_data self._refresh_data() File "/data/dbus-opendtu/dbus_service.py", line 384, in _refresh_data self.check_opendtu_data(meter_data) File "/data/dbus-opendtu/dbus_service.py", line 426, in check_opendtu_data if not "AC" in meter_data["inverters"][self.pvinverternumber]: IndexError: list index out of range
Kann mir da jemand helfen?
Muss ich erst eine Verbindung zu den HMS1600 haben, damit es geht? Dann wäre das Problem gelöst ![]()
Danke!
Gruß