NEWS
[Problem] KNX-Adpater kann nur lesen, nicht schreiben
-
Hallo zusammende,
ich habe folgendes Problem mit meinem iobroker-RasPi: Die Gruppenadressen werden nur gelesen und die Objekte auch entsprechend aktualisiert, aber sie werden nicht geschrieben. Weder in der Visualisierung noch im Objektbaum der Admin-Oberfläche. Ich habe dazu auch ältere Posts im Forum gefunden, jedoch keine Lösung.
Der knxd (knxtools) funktioniert lesend und schreibend.
Bei einem zweiten RasPi mit sehr ähnlicher Konfiguration funktioniert der KNX-Adapter ebenfalls tadellos. Kennt jemand das Problem und weiß, woran es liegen könnte?KNX-Adapter: 2.0.13
Node.js: v14.20.0
Admin: 6.2.22
knxd: 0.14.46Viele Grüße,
Ralf -
@rogerwilco Puh, hat denn keiner eine Idee, wo hier das Problem liegen und vielleicht sogar, wie man es beheben könnte ?
-
Log File sagt?
Und nodejs könntest du auf die empfohlene Version 16 bringen. -
@thomas-braun Danke für Deine Antwort. Aber auch ein Upgrade auf nodejs 16.17.1 hat das Problem nicht beseitigt.
Das Log schweigt sich über mögliche Hindernisse aus:2022-10-02 18:40:31.944 - info: host.iobroker-pi instance system.adapter.knx.0 started with pid 6095 2022-10-02 18:40:34.782 - info: knx.0 (6095) starting. Version 2.0.13 in /opt/iobroker/node_modules/iobroker.knx, node: v16.17.1, js-controller: 4.0.23 2022-10-02 18:40:34.999 - warn: knx.0 (6095) No license found for knx. You can use 500DP for free or you can get a license on https://iobroker.net/accountLicenses ! 2022-10-02 18:40:35.004 - info: knx.0 (6095) Connecting to knx GW: 192.168.178.12:3671 with phy. Adr: 1.1.0 2022-10-02 18:43:25.682 - info: knx.0 (6095) State value to set for "knx.0.Beleuchtung.Erdgeschoss.Deckenleuchte_Wohnraum_Essbereich" has to be type "boolean" but received type "number"
Wie gesagt, die knx-Datenpunkte werden im Objekt-Baum aktualisiert, wenn sie von anderer Stelle verändert werden. Also zuhören kann der iobroker dem knx-Bus, nur sendet er dort hin nichts.
-
Hallo zusammen,
nachdem sich hier nichts mehr getan hatte, habe ich die Tage meinen zweiten RasPi mit dem Weinzierl 838 kBerry-Modul komplett neu aufgesetzt, um diese Probleme nochmal "from scratch" anzugehen. Also neues Raspberry Pi OS draufgespielt, iobroker per Script und den knxd installiert. Alles läuft soweit, der knxd kann auf dem Bus lesen und schreiben und in iobroker werden die knx-Objekte gelesen und entsprechend aktualisiert. Nur schreiben kann der iobroker offensichtlich nicht auf den knx-Bus. D.h. wenn ich ein Objekt manuell oder in der vis ändere, dann tut sich auf dem Bus nix.
Habt Ihr mir ne Idee, wo ich noch weiter nach dem Fehler suchen könnte?
Node.js: v16.19.0
NPM: v8.19.3
Admin: 6.3.5
jscontroller: 4.0.24
KNX-Adapter: 2.0.13
knxd: 0.14.46Viele Grüße,
Ralf