Closed DanielH2021 closed 1 year ago
npm -v 9.5.1
node -v v18.16.0
Mit der KNX Adapterversion 2.0.17 kann ich aktuelle Projekte aus ETS 6.0.6 importieren. Ein anschließendes Upgrade des Adapters auf 2.0.21 funktioniert. D.h. lediglich der Import ab v2.0.18ff. klappt nicht mehr - weder mit ETS 6.0.6 noch mit ETS 6.1.0 Projekten.
Kannst du mir das Projekt mal schicken?
Gern, an welche Mail Adresse? Als Antwort auf die GitHub Mail bekam ich einen Mailer Daemon Fehler.
teste mal bitte die v2.0.22
Hi, ich habe das gleiche Problem und würde die Version 2.0.22 testen. Aber der Adapter läuft dann nicht mehr wenn ich die Github Version installiere. startInstance knx.0: cannot find start file!
Der Adapter ist ausschließlich über npm installierbar. Also npm -i iobroker.knx@2.0.22
Danke für die Hilfe. Mit npm install iobroker.knx@2.0.22 iobroker upload knx konnte ich den Adapter aktualisieren und der Import der Projektdatei aus ETS 6.1.0 (Build 5686) funktioniert.
Danke für die Rückmeldung. Damit ist der Fall gelöst.
Bei dem Import der Projektdatei aus ETS 6.0.6 mit KNX Adapter 2.0.18 kommt die Fehlermeldung:
Habe nun den Adapter deinstalliert. Den KNX Objektbaum in iobroker entfernt, den Adapter neu installiert. Gleicher Fehler. Auf 2.0.21 angehoben. Fehler bleibt. ETS auf 6.1.0 angehoben. Datei neu exportiert. Es bleibt bei der Fehlermeldung.
Interessant ist, dass nun auch ETS Projektdateien aus dem letzten Jahr beim Import die Fehlermeldung bringen. Diese Projektdateien waren seinerzeit mit der Version 2.0.15 importierbar.
PS: Ich habe nun auch Node.js von 16 auf 18 angehoben. Keine Änderung. Fehler bleibt. JavaScript Adapter ebenfalls auf die stable 7.0.3 angehoben. Letzte Änderung am ioBroker System waren im Q1 diesen Jahres ein Upgrade des admin Adapters, sowie das Anheben von Node.js von 14 auf 16 und ein Upgrade des KNX Adapters von ~2.0.7 oder 2.0.8 auf 2.0.15 und dann auf 2.0.18.