NEWS
KNX: Liest nicht mehr, schreibt aber noch
-
Liebe Community,
ich möchte meine ioBroker Installation auf einen Raspberry 4 umziehen und installiere gerade eifrig die Adapter auf dem neuen Device. Beim KNX Adapter, die Instanz ist grün, habe ich nun aber das Problem, dass ich zwar noch Geräte schalten kann, aber der Zustand kann nicht mehr gelesen werden. Nach dem Schalten einer Lampe > true wird automatisch wieder false angezeigt und auch, wenn ich die Lampe anderweitig schalte, kommt der Zustand nicht in in der neuen ioBroker Installation an.
Altes Device läuft noch und auch der KNX-Adapter funktioniert dort noch. Da läuft aktuell 1.0.33 erfolgreich. Auf ioBroker alt kann ich weiterhin schalten und Zustände werden geändert.
Auf dem neuen Device hatte ich schon 1.0.40 / 38 / 36 und nun ebenfalls .33 probiert und stelle jedes Mal das gleiche Problem fest.
Die Konfig inkl Lizenz ist in alt und neu gleich. Lizenzprüfung sagt ok. Node-Version ist unterschiedlich, aber macht das was?
alt:
knx.0 2020-04-17 19:13:42.270 info (23932) Connected! with 222 datapoints of 590 Datapoints over all. knx.0 2020-04-17 19:13:42.237 info (23932) Connected - local UDP Server listening on 192.168.18.65:59759 knx.0 2020-04-17 19:13:42.233 info (23932) Using UDP with local IP: 192.168.18.65 knx.0 2020-04-17 19:13:03.973 info (23932) Debuglevel: 0 1 knx.0 2020-04-17 19:13:03.942 info (23932) Connecting to knx GW: 192.168.18.11:3671 with phy. Adr: 1.1.1 knx.0 2020-04-17 19:13:03.937 info (23932) knx license is OK. knx.0 2020-04-17 19:13:03.547 info (23932) starting. Version 1.0.33 in /opt/iobroker/node_modules/iobroker.knx, node: v8.9.4 host.sd-pi 2020-04-17 19:13:00.356 info instance system.adapter.knx.0 started with pid 23932 host.sd-pi 2020-04-17 19:13:00.266 info Restart adapter system.adapter.knx.0 because enabled
neu:
knx.0 2020-04-17 19:19:07.365 info (7832) Connected! with 222 datapoints of 589 Datapoints over all. knx.0 2020-04-17 19:19:07.347 info (7832) Connected - local UDP Server listening on 192.168.18.69:48453 knx.0 2020-04-17 19:19:07.345 info (7832) Using UDP with local IP: 192.168.18.69 knx.0 2020-04-17 19:17:22.874 info (7832) Debuglevel: 0 1 knx.0 2020-04-17 19:17:22.866 info (7832) Connecting to knx GW: 192.168.18.11:3671 with phy. Adr: 1.1.1 knx.0 2020-04-17 19:17:22.863 info (7832) knx license is OK. knx.0 2020-04-17 19:17:22.608 info (7832) starting. Version 1.0.33 in /opt/iobroker/node_modules/iobroker.knx, node: v10.20.1 host.sd-pi4 2020-04-17 19:17:20.898 info instance system.adapter.knx.0 started with pid 7832 host.sd-pi4 2020-04-17 19:17:20.816 info Restart adapter system.adapter.knx.0 because enabled
Bei den Objekten habe ich ebenfalls die Eigenschaften überprüft.
Alt:
Neu:
Unterschiedlich sind also dpt, min und max. Hier habe ich versucht die Werte im Objekt neu entsprechend den Werten aus Objekt alt zu setzen, was aber auch kein Unterschied gemacht hat: weiterhin nur schalten möglich, keine Aktualisierung.
Ich habe auch schon den Adpter in der alten Welt deaktiviert, falls die sich ins Gehege kommen, aber das hat auch nichts am Verhalten der neuen Installation geändert.
Hat jemand nen Ansatz für mich oder gar eine Lösung? Hab ich was wichtiges vergessen mitzuteilen?
Ich bin etwas hilflos. Die alte Installation pfeifft aus dem letzten Loch und ich muss diese Migration hinbekommen.Danke
Daniel -
Niemand mit etwas Mitleid?
-
Hallo @danny030,
Hallo,Ich habe das selbe Problem mit KNX-Adapter gehabt. Hast du vielleicht eine Lösung gefunden.
Ich habe den KNX Adapter benutzt, um Gruppenadressen aus der ETS zu importieren. Das Problem war, dass sich die Werte der Objekte nicht ändern, wenn ich die Tasten oder Schalter drücke. Das bedeutet, dass der Wert "False" nicht zu "True" wird. Wenn ich aber den Wert in IOBroker ändere, leuchtet meine Lampe normal und der Wert ändert sich von "False" zu "True".
Wie kann ich erreichen, dass sich der Wert von "False" zu "True" ändert, wenn ich die Taste oder den Schalter drücke?