Allerdings habe ich nicht herausgefunden, wie ich meinen kopierten Log-Auszug richtig formatieren soll… ![]()
Hallo, du verwendest dieses Tag </> für den Code im Texteditor.
Ich sehe keinen « Starting philips-hue service » in deinen Logs, das ist nicht normal, denkst du, dass du den Dienst manuell gestoppt hast?
Das ist nicht normal, ich nehme an, du bist über http://gladys.local verbunden? Seltsam, dass er die lokale DNS-Auflösung während der WebSocket-Verbindung nicht durchführen kann, obwohl er sie in deinem Browser über HTTP durchführen kann…
Kannst du es mit der IP versuchen und uns dieselben Logs zeigen?
Du hast trotzdem ein atypisches Internetmodem (4G-Box), und es würde mich nicht wundern, wenn diese Art von Box in Bezug auf das Netzwerk anders konfiguriert ist als herkömmliche Router!
Guten Abend zusammen,
Ich habe mich mit der IP-Adresse verbunden und den Philips-Dienst gestartet/gestoppt…
> gladys-server@ start:prod /src/server
> cross-env NODE_ENV=production node index.js
Initialising OpenZWave 1.6.1051 binary addon for Node.JS.
OpenZWave Security API is ENABLED
ZWave device db : /usr/local/etc/openzwave
User settings path : /src/server/services/zwave/node_modules/openzwave-shared/build/Release/../../
Option Overrides : --Logging false --ConsoleOutput false --SaveConfiguration true
2021-02-03T12:55:03+0100 <info> index.js:19 (Object.start) Starting telegram service
2021-02-03T12:55:03+0100 <info> index.js:13 (Object.start) Starting usb service
2021-02-03T12:55:05+0100 <info> connect.js:38 (MqttClient.<anonymous>) Connected to MQTT server mqtt://localhost
2021-02-03T12:55:05+0100 <info> subscribe.js:12 (MqttHandler.subscribe) Subscribing to MQTT topic gladys/master/#
2021-02-03T12:55:05+0100 <info> index.js:20 (Object.start) Starting Open Weather service
2021-02-03T12:55:05+0100 <info> service.start.js:40 (Service.start) Service ewelink is not configured, so it was not started.
2021-02-03T12:55:05+0100 <info> index.js:15 (Object.start) Starting Bluetooth service
2021-02-03T12:55:06+0100 <error> index.js:19 (process.<anonymous>) uncaughtException catched: uncaughtException
2021-02-03T12:55:06+0100 <error> index.js:20 (process.<anonymous>) Error: ENODEV, No such device
at Hci.init (/src/server/services/bluetooth/node_modules/@abandonware/noble/lib/hci-socket/hci.js:100:35)
at NobleBindings.init (/src/server/services/bluetooth/node_modules/@abandonware/noble/lib/hci-socket/bindings.js:78:13)
at /src/server/services/bluetooth/node_modules/@abandonware/noble/lib/noble.js:60:24
at processTicksAndRejections (internal/process/task_queues.js:79:11) {
errno: 19,
code: 'ENODEV',
syscall: 'bind'
}
2021-02-03T12:55:06+0100 <info> subscribe.js:12 (MqttHandler.subscribe) Subscribing to MQTT topic stat/+/+
2021-02-03T12:55:06+0100 <info> subscribe.js:12 (MqttHandler.subscribe) Subscribing to MQTT topic tele/+/+
2021-02-03T12:55:06+0100 <info> index.js:16 (Object.start) Starting zwave service
2021-02-03T12:55:06+0100 <info> service.start.js:40 (Service.start) Service zwave is not configured, so it was not started.
2021-02-03T12:55:07+0100 <info> index.js:63 (Server.<anonymous>) Server listening on port 80
2021-02-03T14:55:07+0100 <info> gateway.checkIfBackupNeeded.js:9 (Gateway.checkIfBackupNeeded) Instance not connected to Gladys Gateway, not backing up.
2021-02-03T16:55:07+0100 <info> gateway.checkIfBackupNeeded.js:9 (Gateway.checkIfBackupNeeded) Instance not connected to Gladys Gateway, not backing up.
2021-02-03T18:55:07+0100 <info> gateway.checkIfBackupNeeded.js:9 (Gateway.checkIfBackupNeeded) Instance not connected to Gladys Gateway, not backing up.
2021-02-03T20:55:07+0100 <info> gateway.checkIfBackupNeeded.js:9 (Gateway.checkIfBackupNeeded) Instance not connected to Gladys Gateway, not backing up.
Immer noch kein „Starting Philips service“ im Log…
Sollte ich nicht lieber von vorne anfangen, mit einer sauberen Installation???
Hervé
oops… ich habe die letzten Zeilen des Logs vergessen:
(node:24) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 scanStop listeners added to [Noble]. Use emitter.setMaxListeners() to increase limit
2021-02-03T22:28:48+0100 <info> light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: Found 0 bridges
2021-02-03T22:28:58+0100 <info> light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: Found 0 bridges
2021-02-03T22:29:37+0100 <info> light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: Found 0 bridges
Na ja, ich denke, dass ein Teil der Logs fehlt, aber das ist nicht so schlimm, weil der Philips-Dienst beim Start nichts schreibt (unterschiedliches Log-Level).
Beispiel bei mir
> gladys-server@ start:prod /src/server
> cross-env NODE_ENV=production node index.js
Initialising OpenZWave 1.6.1051 binary addon for Node.JS.
OpenZWave Security API is ENABLED
ZWave device db : /usr/local/etc/openzwave
User settings path : /src/server/services/zwave/node_modules/openzwave-shared/build/Release/../../
Option Overrides : --Logging false --ConsoleOutput false --SaveConfiguration true
2021-02-03T23:26:11+0100 <info> connect.js:38 (MqttClient.<anonymous>) Connected to MQTT server mqtt://192.168.1.42:1883
2021-02-03T23:26:11+0100 <info> subscribe.js:12 (MqttHandler.subscribe) Subscribing to MQTT topic gladys/master/#
2021-02-03T23:26:11+0100 <info> index.js:19 (Object.start) Starting telegram service
2021-02-03T23:26:12+0100 <info> index.js:20 (Object.start) Starting Open Weather service
2021-02-03T23:26:13+0100 <info> index.js:15 (Object.start) Starting Bluetooth service
2021-02-03T23:26:13+0100 <info> subscribe.js:12 (MqttHandler.subscribe) Subscribing to MQTT topic stat/+/+
2021-02-03T23:26:13+0100 <info> subscribe.js:12 (MqttHandler.subscribe) Subscribing to MQTT topic tele/+/+
2021-02-03T23:26:13+0100 <info> index.js:16 (Object.start) Starting zwave service
2021-02-03T23:26:14+0100 <info> index.js:13 (Object.start) Starting usb service
2021-02-03T23:26:14+0100 <info> index.js:63 (Server.<anonymous>) Server listening on port 8012
2021-02-03T23:26:14+0100 <info> index.js:743 (Socket.<anonymous>) Gladys Gateway: connected in websockets
Um den Status der Dienste zu sehen, geht das über die Oberfläche
Um deine Beiträge zu formatieren, kannst du dich an diesem Thema orientieren => [TUTORIEL] Formater son code dans un message: Aidez nous à vous aider ;)
Ja, genau, ich verwende diese Oberfläche, um die Dienste zu überprüfen, zu starten oder zu stoppen.
Übrigens scheint der Bluetooth-Dienst ebenfalls nicht zu funktionieren, sowohl auf der Oberfläche als auch in den Protokollen… aber vielleicht ist das normal, da ich auf der Raspberry-Seite nichts konfiguriert habe.
Lol das stimmt nicht ^^ hier gehe ich von einer frischen Installation aus, also 0 Szenen ^^
Hast du, wie ich es oben versucht habe, 30 Minuten / 1 Stunde gewartet und dabei regelmäßig aktualisiert? Auch wenn es nicht normal ist, könnte es ein Indikator sein, wenn wir beide das Gleiche reproduzieren.
Hast du nochmal eine « Inspektion » auf der Internetseite durchgeführt? Und hast du immer noch die gleichen Fehler? Kannst du auch in den Reiter « Netzwerk » dieses « Inspektion »-Fensters gehen und uns einen Screenshot der verschiedenen Rückmeldungen machen (dazu öffne den Reiter Netzwerk und dann aktualisiere die Seite der Philips-hue-Konfiguration, es sollten Dinge darunter erscheinen)
@Herve ich bin ins Detail der Integration gegangen und habe gerade festgestellt, dass man für die Suche nach Brücken im Netzwerk einen N-UPnP Search durchführt, der auf der Philips Hue API basiert:
Daher muss deine Bridge bei Philips Hue registriert sein, ist das der Fall?
Vielleicht sollte man das in der Dokumentation ergänzen.
@pierre-gilles, ja, meine Brücke ist bei Philips Hue registriert und funktioniert.
Aber wie verwende ich den Befehl N-UPnP Search?
Du musst nichts tun, ich sprach vom Code in Gladys. Gladys führt den N-UPnP Search durch ![]()
Guten Abend zusammen,
Ich bin gerade von einer frischen Installation der Version v4.0.4 rev4 ausgegangen… und egal was ich mache, die Brücke wird nicht erkannt, obwohl ich seit zwei Tagen aktualisiere…
Hier ist das vollständige Log und ein Screenshot:
> gladys-server@ start:prod /src/server
cross-env NODE_ENV=production node index.js
2021-02-22T17:58:06+0100 20210129155044-multi-user.js:23 (Object.up) Multi-User-Migration: 0 Benutzer gefunden
Initialisiere OpenZWave 1.6.0 Binary-Addon für Node.JS.
OpenZWave Security API ist AKTIVIERT
ZWave-Geräte-Datenbank: /usr/local/etc/openzwave
Benutzereinstellungen-Pfad: /src/server/services/zwave/node_modules/openzwave-shared/build/Release/../../
Optionen Überschrieben: --Logging false --ConsoleOutput false --SaveConfiguration true
2021-02-22T17:58:14+0100 index.js:19 (Object.start) Beispiel-Service wird gestartet
2021-02-22T17:58:14+0100 index.js:18 (Object.start) Philips Hue-Service wird gestartet
2021-02-22T17:58:14+0100 index.js:16 (Object.start) RTSP-Service wird gestartet
2021-02-22T17:58:14+0100 index.js:51 (Object.start) CalDAV-Service wird gestartet
2021-02-22T17:58:14+0100 index.js:16 (Object.start) MQTT-Service wird gestartet
2021-02-22T17:58:15+0100 updateContainer.js:13 (MqttHandler.updateContainer) MQTT: Überprüfe auf erforderliche Änderungen…
2021-02-22T17:58:15+0100 service.start.js:40 (Service.start) Der Service mqtt ist nicht konfiguriert, daher wurde er nicht gestartet.
2021-02-22T17:58:15+0100 index.js:20 (Object.start) Open Weather-Service wird gestartet
2021-02-22T17:58:15+0100 service.start.js:40 (Service.start) Der Service openweather ist nicht konfiguriert, daher wurde er nicht gestartet.
2021-02-22T17:58:15+0100 index.js:18 (Object.start) TP-Link-Service wird gestartet
2021-02-22T17:58:15+0100 index.js:17 (Object.start) eWeLink-Service wird gestartet
2021-02-22T17:58:15+0100 service.start.js:40 (Service.start) Der Service ewelink ist nicht konfiguriert, daher wurde er nicht gestartet.
2021-02-22T17:58:15+0100 index.js:15 (Object.start) Bluetooth-Service wird gestartet
2021-02-22T17:58:16+0100 index.js:19 (process.) uncaughtException gefangen: uncaughtException
2021-02-22T17:58:16+0100 index.js:20 (process.) Error: ENODEV, No such device
at Hci.init (/src/server/services/bluetooth/node_modules/@abandonware/noble/lib/hci-socket/hci.js:100:35)
at NobleBindings.init (/src/server/services/bluetooth/node_modules/@abandonware/noble/lib/hci-socket/bindings.js:78:13)
at /src/server/services/bluetooth/node_modules/@abandonware/noble/lib/noble.js:60:24
at processTicksAndRejections (internal/process/task_queues.js:79:11) {
errno: 19,
code: ‹ ENODEV ›,
syscall: ‹ bind ›
}
2021-02-22T17:58:16+0100 index.js:15 (Object.start) Tasmota-Service wird gestartet
2021-02-22T17:58:16+0100 index.js:16 (Object.start) zwave-Service wird gestartet
2021-02-22T17:58:16+0100 bluetooth.initPresenceScanner.js:18 (BluetoothManager.initPresenceScanner) Bluetooth-Konfiguration: Präsenzscanner wird gestartet
2021-02-22T17:58:16+0100 service.start.js:40 (Service.start) Der Service zwave ist nicht konfiguriert, daher wurde er nicht gestartet.
2021-02-22T17:58:16+0100 index.js:14 (Object.start) Xiaomi-Service wird gestartet
2021-02-22T17:58:16+0100 index.js:13 (Object.start) usb-Service wird gestartet
2021-02-22T17:58:16+0100 index.js:19 (Object.start) Telegram-Service wird gestartet
2021-02-22T17:58:16+0100 service.start.js:40 (Service.start) Der Service telegram ist nicht konfiguriert, daher wurde er nicht gestartet.
2021-02-22T17:58:17+0100 index.js:63 (Server.) Server hört auf Port 80
2021-02-22T19:58:16+0100 gateway.checkIfBackupNeeded.js:9 (Gateway.checkIfBackupNeeded) Instanz nicht mit Gladys Gateway verbunden, kein Backup.
2021-02-22T21:58:16+0100 gateway.checkIfBackupNeeded.js:9 (Gateway.checkIfBackupNeeded) Instanz nicht mit Gladys Gateway verbunden, kein Backup.
2021-02-22T23:58:16+0100 gateway.checkIfBackupNeeded.js:9 (Gateway.checkIfBackupNeeded) Instanz nicht mit Gladys Gateway verbunden, kein Backup.
2021-02-23T01:58:16+0100 gateway.checkIfBackupNeeded.js:9 (Gateway.checkIfBackupNeeded) Instanz nicht mit Gladys Gateway verbunden, kein Backup.
2021-02-23T02:52:11+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-23T02:52:16+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-23T02:52:21+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-23T02:52:30+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-23T02:52:34+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-23T02:52:38+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-23T02:52:43+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-23T02:52:48+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! gladys-server@ start:prod:cross-env NODE_ENV=production node index.js
npm ERR! Exit status 1
npm ERR!
npm ERR! Das Skript „gladys-server@ start:prod“ ist fehlgeschlagen.
npm ERR! Dies ist wahrscheinlich kein Problem mit npm. Es gibt wahrscheinlich zusätzliche Protokollausgaben darüber.
npm ERR! Ein vollständiger Log dieser Ausführung kann gefunden werden in:
npm ERR! /root/.npm/_logs/2021-02-23T01_59_50_051Z-debug.log
gladys-server@ start:prod /src/server
cross-env NODE_ENV=production node index.js
Initialising OpenZWave 1.6.0 binary addon for Node.JS.
OpenZWave Security API is ENABLED
ZWave device db : /usr/local/etc/openzwave
User settings path : /src/server/services/zwave/node_modules/openzwave-shared/build/Release/../../
Option Overrides : --Logging false --ConsoleOutput false --SaveConfiguration true
2021-02-23T03:05:05+0100 index.js:19 (Object.start) Beispiel-Service wird gestartet
2021-02-23T03:05:05+0100 index.js:18 (Object.start) Philips Hue-Service wird gestartet
2021-02-23T03:05:05+0100 index.js:16 (Object.start) MQTT-Service wird gestartet
2021-02-23T03:05:05+0100 updateContainer.js:13 (MqttHandler.updateContainer) MQTT: Überprüfe auf erforderliche Änderungen…
2021-02-23T03:05:05+0100 service.start.js:40 (Service.start) Der Service mqtt ist nicht konfiguriert, daher wurde er nicht gestartet.
2021-02-23T03:05:06+0100 index.js:51 (Object.start) CalDAV-Service wird gestartet
2021-02-23T03:05:06+0100 index.js:20 (Object.start) Open Weather-Service wird gestartet
2021-02-23T03:05:06+0100 service.start.js:40 (Service.start) Der Service openweather ist nicht konfiguriert, daher wurde er nicht gestartet.
2021-02-23T03:05:06+0100 index.js:18 (Object.start) TP-Link-Service wird gestartet
2021-02-23T03:05:06+0100 index.js:17 (Object.start) eWeLink-Service wird gestartet
2021-02-23T03:05:06+0100 service.start.js:40 (Service.start) Der Service ewelink ist nicht konfiguriert, daher wurde er nicht gestartet.
2021-02-23T03:05:06+0100 index.js:15 (Object.start) Bluetooth-Service wird gestartet
2021-02-23T03:05:07+0100 index.js:19 (process.) uncaughtException gefangen: uncaughtException
2021-02-23T03:05:07+0100 index.js:20 (process.) Error: ENODEV, No such device
at Hci.init (/src/server/services/bluetooth/node_modules/@abandonware/noble/lib/hci-socket/hci.js:100:35)
at NobleBindings.init (/src/server/services/bluetooth/node_modules/@abandonware/noble/lib/hci-socket/bindings.js:78:13)
at /src/server/services/bluetooth/node_modules/@abandonware/noble/lib/noble.js:60:24
at processTicksAndRejections (internal/process/task_queues.js:79:11) {
errno: 19,
code: ‹ ENODEV ›,
syscall: ‹ bind ›
}
2021-02-23T03:05:07+0100 bluetooth.initPresenceScanner.js:18 (BluetoothManager.initPresenceScanner) Bluetooth-Konfiguration: Präsenzscanner wird gestartet
2021-02-23T03:05:07+0100 index.js:15 (Object.start) Tasmota-Service wird gestartet
2021-02-23T03:05:07+0100 index.js:16 (Object.start) zwave-Service wird gestartet
2021-02-23T03:05:07+0100 service.start.js:40 (Service.start) Der Service zwave ist nicht konfiguriert, daher wurde er nicht gestartet.
2021-02-23T03:05:07+0100 index.js:14 (Object.start) Xiaomi-Service wird gestartet
2021-02-23T03:05:07+0100 index.js:13 (Object.start) usb-Service wird gestartet
2021-02-23T03:05:07+0100 index.js:19 (Object.start) Telegram-Service wird gestartet
2021-02-23T03:05:07+0100 service.start.js:40 (Service.start) Der Service telegram ist nicht konfiguriert, daher wurde er nicht gestartet.
2021-02-23T03:05:07+0100 index.js:16 (Object.start) RTSP-Dienst wird gestartet
2021-02-23T03:05:08+0100 index.js:63 (Server.) Server hört auf Port 80
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! gladys-server@ start:prod:cross-env NODE_ENV=production node index.js
npm ERR! Exit status 1
npm ERR!
npm ERR! Das Skript „gladys-server@ start:prod“ ist fehlgeschlagen.
npm ERR! Dies ist wahrscheinlich kein Problem mit npm. Es gibt wahrscheinlich zusätzliche Protokollausgaben darüber.
npm ERR! Ein vollständiger Log dieser Ausführung kann gefunden werden in:
npm ERR! /root/.npm/_logs/2021-02-23T02_09_20_839Z-debug.log
gladys-server@ start:prod /src/server
cross-env NODE_ENV=production node index.js
Initialising OpenZWave 1.6.0 binary addon for Node.JS.
OpenZWave Security API is ENABLED
ZWave-Geräte-Datenbank: /usr/local/etc/openzwave
Benutzereinstellungen-Pfad: /src/server/services/zwave/node_modules/openzwave-shared/build/Release/../../
Option Overrides: --Logging false --ConsoleOutput false --SaveConfiguration true
2021-02-23T03:10:47+0100 index.js:16 (Object.start) RTSP-Dienst wird gestartet
2021-02-23T03:10:48+0100 index.js:51 (Object.start) CalDAV-Dienst wird gestartet
2021-02-23T03:10:48+0100 index.js:19 (Object.start) Beispiel-Dienst wird gestartet
2021-02-23T03:10:48+0100 index.js:18 (Object.start) Philips Hue-Dienst wird gestartet
2021-02-23T03:10:48+0100 index.js:16 (Object.start) MQTT-Dienst wird gestartet
2021-02-23T03:10:48+0100 updateContainer.js:13 (MqttHandler.updateContainer) MQTT: Überprüfe auf erforderliche Änderungen…
2021-02-23T03:10:48+0100 service.start.js:40 (Service.start) Der Dienst mqtt ist nicht konfiguriert, daher wurde er nicht gestartet.
2021-02-23T03:10:48+0100 index.js:20 (Object.start) Open Weather-Dienst wird gestartet
2021-02-23T03:10:48+0100 service.start.js:40 (Service.start) Der Dienst openweather ist nicht konfiguriert, daher wurde er nicht gestartet.
2021-02-23T03:10:48+0100 index.js:18 (Object.start) TP-Link-Dienst wird gestartet
2021-02-23T03:10:48+0100 index.js:17 (Object.start) eWeLink-Dienst wird gestartet
2021-02-23T03:10:48+0100 service.start.js:40 (Service.start) Der Dienst ewelink ist nicht konfiguriert, daher wurde er nicht gestartet.
2021-02-23T03:10:48+0100 index.js:15 (Object.start) Bluetooth-Dienst wird gestartet
2021-02-23T03:10:49+0100 index.js:19 (process.) uncaughtException catched: uncaughtException
2021-02-23T03:10:49+0100 index.js:20 (process.) Error: ENODEV, No such device
at Hci.init (/src/server/services/bluetooth/node_modules/@abandonware/noble/lib/hci-socket/hci.js:100:35)
at NobleBindings.init (/src/server/services/bluetooth/node_modules/@abandonware/noble/lib/hci-socket/bindings.js:78:13)
at /src/server/services/bluetooth/node_modules/@abandonware/noble/lib/noble.js:60:24
at processTicksAndRejections (internal/process/task_queues.js:79:11) {
errno: 19,
code: ‹ ENODEV ›,
syscall: ‹ bind ›
}
2021-02-23T03:10:50+0100 bluetooth.initPresenceScanner.js:18 (BluetoothManager.initPresenceScanner) Bluetooth-Konfiguration: Starte Präsenzscanner
2021-02-23T03:10:50+0100 index.js:15 (Object.start) Tasmota-Dienst wird gestartet
2021-02-23T03:10:50+0100 index.js:16 (Object.start) zwave-Dienst wird gestartet
2021-02-23T03:10:50+0100 service.start.js:40 (Service.start) Der Dienst zwave ist nicht konfiguriert, daher wurde er nicht gestartet.
2021-02-23T03:10:50+0100 index.js:14 (Object.start) Xiaomi-Dienst wird gestartet
2021-02-23T03:10:50+0100 index.js:13 (Object.start) usb-Dienst wird gestartet
2021-02-23T03:10:50+0100 index.js:19 (Object.start) Telegram-Dienst wird gestartet
2021-02-23T03:10:50+0100 service.start.js:40 (Service.start) Der Dienst telegram ist nicht konfiguriert, daher wurde er nicht gestartet.
2021-02-23T03:10:50+0100 index.js:63 (Server.) Server hört auf Port 80
2021-02-23T03:11:13+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-23T03:11:32+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-23T03:11:39+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-23T03:11:44+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-23T03:11:49+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-23T03:26:07+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-23T04:36:05+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-23T04:36:10+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-23T04:36:14+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-23T04:36:19+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-23T04:38:58+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-23T04:39:02+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-23T05:10:50+0100 gateway.checkIfBackupNeeded.js:9 (Gateway.checkIfBackupNeeded) Instanz nicht mit Gladys Gateway verbunden, kein Backup.
2021-02-23T07:10:50+0100 gateway.checkIfBackupNeeded.js:9 (Gateway.checkIfBackupNeeded) Instanz nicht mit Gladys Gateway verbunden, kein Backup.
2021-02-23T09:10:50+0100 gateway.checkIfBackupNeeded.js:9 (Gateway.checkIfBackupNeeded) Instanz nicht mit Gladys Gateway verbunden, kein Backup.
2021-02-23T11:10:50+0100 gateway.checkIfBackupNeeded.js:9 (Gateway.checkIfBackupNeeded) Instanz nicht mit Gladys Gateway verbunden, kein Backup.
2021-02-23T13:10:50+0100 gateway.checkIfBackupNeeded.js:9 (Gateway.checkIfBackupNeeded) Instanz nicht mit Gladys Gateway verbunden, kein Backup.
2021-02-23T15:10:50+0100 gateway.checkIfBackupNeeded.js:9 (Gateway.checkIfBackupNeeded) Instanz nicht mit Gladys Gateway verbunden, kein Backup.
2021-02-23T17:10:50+0100 gateway.checkIfBackupNeeded.js:9 (Gateway.checkIfBackupNeeded) Instanz nicht mit Gladys Gateway verbunden, kein Backup.
2021-02-23T19:10:50+0100 gateway.checkIfBackupNeeded.js:9 (Gateway.checkIfBackupNeeded) Instanz nicht mit Gladys Gateway verbunden, kein Backup.
2021-02-23T21:10:50+0100 gateway.checkIfBackupNeeded.js:9 (Gateway.checkIfBackupNeeded) Instanz nicht mit Gladys Gateway verbunden, kein Backup.
2021-02-23T23:10:50+0100 gateway.checkIfBackupNeeded.js:9 (Gateway.checkIfBackupNeeded) Instanz nicht mit Gladys Gateway verbunden, kein Backup.
2021-02-23T23:14:21+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-23T23:14:26+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-23T23:14:35+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-23T23:15:21+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-23T23:15:27+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-23T23:20:24+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-23T23:20:28+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-23T23:29:21+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-23T23:29:26+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-23T23:29:45+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-23T23:30:00+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-23T23:54:26+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-23T23:54:29+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-23T23:54:39+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-24T00:56:46+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-24T00:57:03+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-24T00:57:24+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-24T01:03:28+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-24T01:03:31+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-24T01:03:40+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-24T01:03:45+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-24T01:09:56+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-24T01:10:00+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-24T01:10:04+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-24T01:10:07+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-24T01:10:11+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-24T01:10:15+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-24T01:10:50+0100 gateway.checkIfBackupNeeded.js:9 (Gateway.checkIfBackupNeeded) Instance nicht mit Gladys Gateway verbunden, kein Backup.
2021-02-24T02:04:02+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-24T02:04:20+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-24T02:04:42+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-24T02:04:48+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-24T02:05:20+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-24T02:05:28+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-24T02:05:35+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-24T02:05:39+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-24T02:05:43+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-24T02:05:47+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-24T02:45:13+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-24T03:08:22+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-24T03:08:34+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-24T03:08:39+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-24T03:09:32+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-24T03:09:37+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-24T03:09:44+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-24T03:09:48+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-24T03:10:40+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-24T03:10:50+0100 gateway.checkIfBackupNeeded.js:9 (Gateway.checkIfBackupNeeded) Instance nicht mit Gladys Gateway verbunden, kein Backup.
2021-02-24T05:10:50+0100 gateway.checkIfBackupNeeded.js:9 (Gateway.checkIfBackupNeeded) Instance nicht mit Gladys Gateway verbunden, kein Backup.
2021-02-24T07:10:50+0100 gateway.checkIfBackupNeeded.js:9 (Gateway.checkIfBackupNeeded) Instance nicht mit Gladys Gateway verbunden, kein Backup.
2021-02-24T09:10:50+0100 gateway.checkIfBackupNeeded.js:9 (Gateway.checkIfBackupNeeded) Instance nicht mit Gladys Gateway verbunden, kein Backup.
2021-02-24T11:10:50+0100 gateway.checkIfBackupNeeded.js:9 (Gateway.checkIfBackupNeeded) Instance nicht mit Gladys Gateway verbunden, kein Backup.
2021-02-24T13:10:50+0100 gateway.checkIfBackupNeeded.js:9 (Gateway.checkIfBackupNeeded) Instance nicht mit Gladys Gateway verbunden, kein Backup.
2021-02-24T15:10:50+0100 gateway.checkIfBackupNeeded.js:9 (Gateway.checkIfBackupNeeded) Instance nicht mit Gladys Gateway verbunden, kein Backup.
2021-02-24T17:10:50+0100 gateway.checkIfBackupNeeded.js:9 (Gateway.checkIfBackupNeeded) Instance nicht mit Gladys Gateway verbunden, kein Backup.
2021-02-24T19:10:50+0100 gateway.checkIfBackupNeeded.js:9 (Gateway.checkIfBackupNeeded) Instance nicht mit Gladys Gateway verbunden, kein Backup.
2021-02-24T21:04:28+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-24T21:06:12+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-24T21:10:50+0100 gateway.checkIfBackupNeeded.js:9 (Gateway.checkIfBackupNeeded) Instance nicht mit Gladys Gateway verbunden, kein Backup.
2021-02-24T21:15:42+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
2021-02-24T21:16:26+0100 light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: 0 Brücken gefunden
Was meint ihr?
Hervé
Die API empfiehlt, auf upnpSearch auszuweichen, wenn die erste Methode nicht funktioniert. Gibt es einen Grund, das nicht zu tun, oder soll man es einfach versuchen?
@VonOx pas con !
Ich sehe zwei Möglichkeiten, das zu beheben:
- Zuerst, die Lib auf die neueste Version (4.0.9) aktualisieren, während wir auf unserer Seite noch 3.4.0 verwenden. Vielleicht gibt es Änderungen in der Philips Hue API, die dazu führen, dass einige Bridges nicht mehr zurückgegeben werden
- Dann, einen Fall hinzufügen, wenn das Ergebnis der nUpnp-Suche ein leeres Array ist, eine Upnp-Suche starten
@VonOx könntest du einen PR machen? Oder soll ich das übernehmen? ![]()
Edit: erledigt, PR hier: Upgrade philips-hue dependency to 4.0.9 & improve bridge search by Pierre-Gilles · Pull Request #1080 · GladysAssistant/Gladys · GitHub
@Herve ich sehe nichts Schlimmes auf deiner Seite. Wie wir oben mit Vincent gesagt haben, gibt es vielleicht Änderungen im Code, die die Erkennung in deinem Fall unterstützen könnten. Wir müssen das codieren, und wir kommen mit einem möglichen Fix auf dich zurück (der nicht garantiert funktioniert, aber man muss es versuchen
)
Ich sehe, dass du es schon gemacht hast ![]()
Ich hätte vor diesem Wochenende keine Zeit gehabt
@VonOx Eigentlich glaube ich, dass wir nupnp-search aufgeben werden… Die API hat sich geändert und gibt nicht mehr die Informationen zurück, die wir benötigen. Wir müssen in jedem Fall auf die lokale Suche zurückgreifen.
Das ist nicht verrückt, zumindest kein Cloud-Aufruf, der Gladys zum Absturz bringen könnte ![]()
@VonOx könntest du meine PR « in echt » testen? Ich habe keine Philips Hue-Geräte zur Hand.
Dieses Wochenende ja, keine Probleme
Heute getestet, ich habe ein Problem mit Hue Ambiance Lampen:
2021-02-27T12:14:10+0100 <debug> device.notify.js:35 (DeviceManager.notify) Funktion device.postCreate im Service undefined existiert nicht.
2021-02-27T12:14:13+0100 <trace> errorMiddleware.js:49 (errorMiddleware) TypeError: Die Eigenschaft 'capabilities' von undefined kann nicht gelesen werden
bei getPhilipsHueWhiteTemperatureLight (/Users/cyril.be.home/workspace/Gladys/server/services/philips-hue/lib/models/whiteWithTemperature.js:48:37)
bei /Users/cyril.be.home/workspace/Gladys/server/services/philips-hue/lib/light/light.getLights.js:43:31
bei Array.forEach (<anonymous>)
bei /Users/cyril.be.home/workspace/Gladys/server/services/philips-hue/lib/light/light.getLights.js:31:12
Vom vorherigen Ereignis:
bei processImmediate (internal/timers.js:461:21)
Vom vorherigen Ereignis:
bei PhilipsHueLightHandler.getLights (/Users/cyril.be.home/workspace/Gladys/server/services/philips-hue/lib/light/light.getLights.js:23:17)
bei getLights (/Users/cyril.be.home/workspace/Gladys/server/services/philips-hue/api/hue.controller.js:31:49)
Wenn ich das Objekt philipsHueLight logge, sind die Daten nicht mehr in _rawData, sondern in _data.
Zu korrigieren in:
- server/services/philips-hue/lib/models/colorWithTemperature.js (Zeilen 59/60)
- server/services/philips-hue/lib/models/whiteWithTemperature.js (Zeilen 48/49)
Gleiches gilt für Szenen (auch wenn wir sie nicht verwenden):
- server/services/philips-hue/lib/light/light.getScenes.js (Zeile 27)
Ich bestätige, ich habe gerade einen Test durchgeführt (die Brückensuche ist in Ordnung).






