SonoX
Einklappen
X
-
Habs gerade mal probiert. Nach dem Deaktivieren verschwinden kurz die Zonen und kommen aber direkt wieder.
Also im Moment alles OK.Kommentar
-
An alle: Das aktuelle Prerelease unterstützt MQTT. Es werden Zonen-Daten übetragen, Änderungen der Lautstärke, Änderungen der Topologie, also Gruppen-Änderungen oder auch Titel-Änderungen. Ich würde gern erfahren, wie das genutzt wird und was man hier verbessern kann.Kommentar
-
Servus,
würde auch gerne das neue Plugin testen. Leider findet es aber keine Player!.
Neue dietpi vm installation, sonosx installation läuft ohne fehler durch! bei loxberry restart kommt dann nur die meldung dass das sonos-http-api.service nicht gestartet werden kann..
Code:loxberry@loxberry:~ $ systemctl status sonos-http-api.service × sonos-http-api.service - Sonos HTTP API Loaded: loaded (/etc/systemd/system/sonos-http-api.service; enabled; preset: enabled) Active: failed (Result: exit-code) since Wed 2025-03-19 06:19:27 CET; 12min ago Duration: 4ms Process: 53288 ExecStart=/usr/bin/node /opt/loxberry/bin/plugins/sonox/node-sonos-http-api/server.js (code=exited, status=203/EXEC) Main PID: 53288 (code=exited, status=203/EXEC) CPU: 973us
Code:loxberry@loxberry:~ $ /usr/bin/node /opt/loxberry/bin/plugins/sonox/node-sonos-http-api/server.j -bash: /usr/bin/node: No such file or directory
ohne pfad würde der dienst zumindest kurz starten...
Code:loxberry@loxberry:~ $ node /opt/loxberry/bin/plugins/sonox/node-sonos-http-api/server.js 2025-03-19T05:25:19.260Z INFO Could not find file /opt/loxberry/bin/plugins/sonox/node-sonos-http-api/settings.json 2025-03-19T05:25:19.437Z INFO Presets loaded: { example: { players: [ { roomName: 'Bathroom', volume: 10 }, { roomName: 'Kitchen', volume: 10 }, { roomName: 'Office', volume: 10 }, { roomName: 'Bedroom', volume: 10 }, { roomName: 'TV Room', volume: 15 } ], playMode: { shuffle: true, repeat: 'all', crossfade: false }, pauseOthers: false } } /opt/loxberry/bin/plugins/sonox/node-sonos-http-api/server.js:105 if (settings.mqtt.active) { ^ TypeError: Cannot read properties of undefined (reading 'active') at Object.<anonymous> (/opt/loxberry/bin/plugins/sonox/node-sonos-http-api/server.js:105:19) at Module._compile (node:internal/modules/cjs/loader:1734:14) at Object..js (node:internal/modules/cjs/loader:1899:10) at Module.load (node:internal/modules/cjs/loader:1469:32) at Function._load (node:internal/modules/cjs/loader:1286:12) at TracingChannel.traceSync (node:diagnostics_channel:322:14) at wrapModuleLoad (node:internal/modules/cjs/loader:235:24) at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:151:5) at node:internal/main/run_main_module:33:47
habt ihr vielleicht einen Tip?
lg
Werner
Kommentar
-
Die Settings für MQTT scheinen nicht da zu sein. Entweder fehlt die komplette settings.json-Datei oder die Variable mqtt ist nicht gesetzt. Probiere in den Settings zu speichern. Es muss nichts geändert werden.
nodejs müsste under /usr/bin/node installiert sein. Das Plugin Express Server https://wiki.loxberry.de/plugins/express_server/start installiert nodejs an der richtigen Stelle.
Für künftige Versionen baue ich nodejs direkt ein bzw. eine Prüfung, ob es an der richtigen Stelle installiert ist.Zuletzt geändert von normana; vor 6 Tagen.
-
-
Servus,
den express server habe ich installiert... ohne Verbesserung....
Die settings.json existert unter /opt/loxberry/data/plugins/sonox/ gesucht wird sie aber unter /opt/loxberry/bin/plugins/sonox/node-sonos-http-api/ !?
lg
Kommentar
-
Hi,
Can somebody tell me what the correct settings are in the Loxone config to use my Sonos as a doorbell for my Loxone Intercom ? Is there a step by step guide ? Thank you !
Grts
Kommentar
-
Hi,
I use the Intercom gen2 of Loxone and I would like to use my sonos speaker to play a ding dong sound when somebody is at the door. I installed Sonox on a Odroid board. When I execute a clip the Sonos plays the dingdong sound , but when I press the Intercom button nothing happens..Kommentar
-
There is an doorbell output which can trigger a virtual output. https://www.loxone.com/enen/kb/virtual-inputs-outputs/
-
-
Kommentar
-
The port is missing. From the doc: In the Properties window of the virtual output connector the protocol, address and port of the device to be controlled can be entered. For http, tcp and udp you need to include the protocol before the address is entered (e.g. tcp://192.168.1.199:23).
If you did not change the port it should run under http://192.168.1.230:5005
-
Kommentar