NEWS
Test Adapter Loxone v4.0.x
-
Aktuelle Test Version 4.0.0 Veröffentlichungsdatum 11.12.2025 Github Link https://github.com/UncleSamSwiss/ioBroker.loxone Dies ist der erste Release seit über 18 Monaten. Die Basis des Adapters wurde mit dem Adapter Creator komplett neu erstellt, der meiste Code aber unverändert übernommen. Das Admin-UI verwendet nun JsonConfig und der Adapter läuft neu nativ in TypeScript.
Es ist geplant, ab Januar 2026 alle noch offenen GitHub Issues abzuarbeiten und somit auch den Adapter-Code zu aktualisieren.
Changelog
- (raintonr) Set correct min/max target on IRCv2 when in override
- (raintonr) Fix compatibility with js-controller 7.1
- (UncleSamSwiss) Recreate project structure using latest create-adapter
- (mpaulustsx) Basic AudioZoneV2 implementation
Falls jemand den Adapter ohne einen Miniserver testen will, kann der folgende Testserver verwendet werden:
Host: testminiserver.loxone.com
Port: 7777
Username: web
Password: webIch bitte euch, die Version zu testen und Bugs zu erfassen oder zumindest hier zu melden.
-
-
Ich kann den Adapter nicht installieren , erhalte diese Fehlermeldung , System neu aufgesetzt und aktuell :
ERROR: Process exited with code 25
Weniger Protokolle
Detailliert
$ iobroker add loxone --host IoBrokerAttendornNPM version: 10.9.4
Installing iobroker.loxone@4.0.0... (System call)
npm error code 1npm error path /opt/iobroker/node_modules/utf-8-validatenpm error command failednpm error command sh -c node-gyp-buildnpm error (node:1737) [DEP0060] DeprecationWarning: The
util._extendAPI is deprecated. Please use Object.assign() instead.npm error (Usenode --trace-deprecation ...to show where the warning was created)npm error Traceback (most recent call last):npm error File "/opt/iobroker/node_modules/node-gyp/gyp/gyp_main.py", line 42, in <module>npm error import gyp # noqa: E402npm error ^^^^^^^^^^npm error File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/init.py", line 9, in <module>npm error import gyp.inputnpm error File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/input.py", line 19, in <module>npm error from distutils.version import StrictVersionnpm error ModuleNotFoundError: No module named 'distutils'npm error gyp ERR! configure error npm error gyp ERR! stack Error:gypfailed with exit code: 1npm error gyp ERR! stack at ChildProcess.onCpExit (/opt/iobroker/node_modules/node-gyp/lib/configure.js:259:16)npm error gyp ERR! stack at ChildProcess.emit (node:events:519:28)npm error gyp ERR! stack at ChildProcess._handle.onexit (node:internal/child_process:293:12)npm error gyp ERR! System Linux 6.12.47+rpt-rpi-v8npm error gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/.bin/node-gyp" "rebuild"npm error gyp ERR! cwd /opt/iobroker/node_modules/utf-8-validatenpm error gyp ERR! node -v v22.21.0npm error gyp ERR! node-gyp -v v8.4.1npm error gyp ERR! not oknpm error A complete log of this run can be found in: /home/iobroker/.npm/_logs/2026-01-03T19_22_31_898Z-debug-0.loghost.IoBrokerAttendorn Cannot install iobroker.loxone@4.0.0: 1
ERROR: Process exited with code 25
-
Ich kann den Adapter nicht installieren , erhalte diese Fehlermeldung , System neu aufgesetzt und aktuell :
ERROR: Process exited with code 25
Weniger Protokolle
Detailliert
$ iobroker add loxone --host IoBrokerAttendornNPM version: 10.9.4
Installing iobroker.loxone@4.0.0... (System call)
npm error code 1npm error path /opt/iobroker/node_modules/utf-8-validatenpm error command failednpm error command sh -c node-gyp-buildnpm error (node:1737) [DEP0060] DeprecationWarning: The
util._extendAPI is deprecated. Please use Object.assign() instead.npm error (Usenode --trace-deprecation ...to show where the warning was created)npm error Traceback (most recent call last):npm error File "/opt/iobroker/node_modules/node-gyp/gyp/gyp_main.py", line 42, in <module>npm error import gyp # noqa: E402npm error ^^^^^^^^^^npm error File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/init.py", line 9, in <module>npm error import gyp.inputnpm error File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/input.py", line 19, in <module>npm error from distutils.version import StrictVersionnpm error ModuleNotFoundError: No module named 'distutils'npm error gyp ERR! configure error npm error gyp ERR! stack Error:gypfailed with exit code: 1npm error gyp ERR! stack at ChildProcess.onCpExit (/opt/iobroker/node_modules/node-gyp/lib/configure.js:259:16)npm error gyp ERR! stack at ChildProcess.emit (node:events:519:28)npm error gyp ERR! stack at ChildProcess._handle.onexit (node:internal/child_process:293:12)npm error gyp ERR! System Linux 6.12.47+rpt-rpi-v8npm error gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/.bin/node-gyp" "rebuild"npm error gyp ERR! cwd /opt/iobroker/node_modules/utf-8-validatenpm error gyp ERR! node -v v22.21.0npm error gyp ERR! node-gyp -v v8.4.1npm error gyp ERR! not oknpm error A complete log of this run can be found in: /home/iobroker/.npm/_logs/2026-01-03T19_22_31_898Z-debug-0.loghost.IoBrokerAttendorn Cannot install iobroker.loxone@4.0.0: 1
ERROR: Process exited with code 25
Installier da
sudo apt update sudo apt install python3-setuptoolsnach.
Edit: Pakename berichtigt.
-
jr@IoBrokerAttendorn:~ $ sudo apt install python-setuptools
Package python-setuptools is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another sourceError: Package 'python-setuptools' has no installation candidate
jr@IoBrokerAttendorn:~ $ -
erhalte diese Fehlermeldung beim installieren
-
erhalte diese Fehlermeldung beim installieren
@JoschiRaab sagte in Test Adapter Loxone v4.0.x:
erhalte diese Fehlermeldung beim installieren
Was läuft da genau für ein System?
Ausgabe voniob diagzum Besten geben.
-
Habe es hiermit probiert :
sudo apt-get install python3-setuptools
Das hat geklappt . Jetzt funktioniert er .Vielen Vielen Dank
-
@jensmh sagte in Test Adapter Loxone v4.0.x:
Wie im GitHub Issue beschrieben, wurde dieser Bug sowohl in js-controller 7.1.0 wie auch in ioBroker.loxone 4.0.1 behoben.
@jensmh, kannst du bitte prüfen, ob das Problem mit 4.0.1 gefixt ist?