NEWS
Victron Adapter für Victron GX / Cerbo GX KI-Generiert
-
Der normale ioBroker Modbus-Adapter modbus.0 läuft bei mir seit Jahren stabil auf dem Host RDJLTULLN und liest die Venus GX mit denselben Verbindungsdaten problemlos aus:
IP: 192.168.1.6
Port: 502
Unit-ID: 100Der neue victronadapter.0 verwendet exakt dieselben Daten. Die Verbindung scheint grundsätzlich zustande zu kommen, danach stürzt der Adapter aber ab mit:
TypeError: Cannot read properties of undefined (reading 'timers')
at finish (/opt/iobroker/node_modules/iobroker.victronadapter/lib/modbusClient.js:65:31)
at Socket.onConnect (/opt/iobroker/node_modules/iobroker.victronadapter/lib/modbusClient.js:80:17)Daher vermute ich keinen Netzwerk- oder Modbus-Konfigurationsfehler, sondern einen Fehler im Adaptercode beim Verbindungs-/Timer-Handling.
-
Hallo MyzerAT
Ich habe eine neue Version auf Github gelegt.
lg!

-
Hallo MyzerAT
Ich habe eine neue Version auf Github gelegt.
lg!

-
Hallo MyzerAT
Ich habe eine neue Version auf Github gelegt.
lg!

ich habe jetzt nur jene ids eingetragen wo auch devices existieren, selbes verhalten, nach dem 4. device tut sich nichts mehr , die instanz ist aber grün und im log kommt auch nichts neues !
Der Adapter erkennt einige Geräte, bricht dann aber ab. Eventuell verursacht eine nicht antwortende oder ungültige Unit-ID einen Abbruch des Scans. Der Adapter sollte bei Timeout/Fehler einer Unit-ID weiterscannen und nicht komplett abbrechen.


-
Hallo
Unter Objekte victronadapter 0 devices wurden keine angelegt ?
Lg -
Doch!

Hilfreich wären aus meiner Sicht:
- Debug-Log pro geprüfter Unit-ID
- Timeout/Fehler pro Unit-ID sauber abfangen und weiterscannen
- Scan nicht abbrechen, wenn eine Unit-ID nicht antwortet
- Beim unload/terminate laufende Scans/Polls sauber abbrechen
-
Hallo
Es gibt eine neue Version 0.6.13Lg
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden



