Bonsoir,
J’ai installé gladys à partir de l’image sur un raspberry 3, aucun problème. J’ai configuré la météo, une caméra raspicam, mqtt et Telegram.
Par contre quand j’essaie d’intégrer un pont Philips Hue, pas moyen…
Le pont et ampoules connectées fonctionnent bien avec l’appli android et avec google Home, par contre Gladys ne détecte pas le pont lors de la recherche. Alors que quand je tape l’IP du pont sur un navigateur j’arrive bien sur la page d’accueil du pont.
Je ne sais pas trop où chercher pour résoudre le pb, merci de votre aide.
Pour info, il m’arrive souvent que les ponts (j’en ai 2) n’apparaissent qu’après quelques minutes … et plusieurs refresh … (je ne sais pas encore déterminer si c’est l’un - le temps, l’autre - le multi refresh, ou les 2 qui résout le probleme)
Bonsoir,
Et merci pour vos retours.
J’ai fait X tentatives… bouton appuyé ou pas, refresh, reboot, etc… rien à faire…
Le service Philips hue est apparemment démarré. J’ai testé en me connectant en “Gladys.local” ou en @IP et rien à faire.
La version logiciel de Gladys est ok v4.0.4 et du pont également.
Salut @Herve, on peut tenter de “debugger” déjà simplement.
1ere question, y a t-il une subtilité dans ton installation ? Par exemple plusieurs réseaux distincts ? Ton pont Philips Hue est-il récent (1ere ou 2eme generation) ?
2eme question, sais-tu te connecter en SSH sur ton raspberry pi et souhaites tu tester 2-3 commandes de vérification ?
Et via la commande sudo docker logs gladys --since 2020-01-02T10:00:00 -f --details en ssh sur le pi :
> 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-02T11:31:16+0100 <info> index.js:19 (Object.start) Starting telegram service
2021-02-02T11:31:16+0100 <info> service.start.js:40 (Service.start) Service telegram is not configured, so it was not started.
2021-02-02T11:31:16+0100 <info> service.start.js:40 (Service.start) Service mqtt is not configured, so it was not started.
2021-02-02T11:31:16+0100 <info> index.js:20 (Object.start) Starting Open Weather service
2021-02-02T11:31:16+0100 <info> service.start.js:40 (Service.start) Service openweather is not configured, so it was not started.
2021-02-02T11:31:16+0100 <info> service.start.js:40 (Service.start) Service ewelink is not configured, so it was not started.
2021-02-02T11:31:16+0100 <info> index.js:15 (Object.start) Starting Bluetooth service
2021-02-02T11:31:16+0100 <info> index.js:16 (Object.start) Starting zwave service
2021-02-02T11:31:16+0100 <info> service.start.js:40 (Service.start) Service zwave is not configured, so it was not started.
2021-02-02T11:31:16+0100 <info> index.js:13 (Object.start) Starting usb service
2021-02-02T11:31:17+0100 <info> index.js:63 (Server.<anonymous>) Server listening on port 80
2021-02-02T11:39:36+0100 <info> light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: Found 0 bridges
2021-02-02T11:39:40+0100 <info> light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: Found 0 bridges
2021-02-02T11:39:44+0100 <info> light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: Found 0 bridges
2021-02-02T11:39:55+0100 <info> light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: Found 0 bridges
2021-02-02T11:40:00+0100 <info> light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: Found 0 bridges
2021-02-02T11:40:02+0100 <info> light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: Found 0 bridges
2021-02-02T11:40:03+0100 <info> light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: Found 0 bridges
2021-02-02T11:40:04+0100 <info> light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: Found 0 bridges
Pour info j’ai tenté de couper et remettre le service dans les paramètres, mais c’est idem.
D’ailleurs est-il normal qu’il n’apparaisse pas dans les <info> service.start.js:40 (Service.start) ?
Idem quand on stop / restart le service, aucune info.
2021-02-02T11:58:19+0100 <info> service.start.js:40 (Service.start) Service mqtt is not configured, so it was not started.
2021-02-02T11:58:31+0100 <info> unsubscribe.js:10 (MqttHandler.unsubscribe) Unsubscribing to MQTT topic stat/+/+
2021-02-02T11:58:31+0100 <info> unsubscribe.js:10 (MqttHandler.unsubscribe) Unsubscribing to MQTT topic tele/+/+
2021-02-02T11:58:41+0100 <info> index.js:19 (Object.start) Starting telegram service
2021-02-02T11:58:41+0100 <info> service.start.js:40 (Service.start) Service telegram is not configured, so it was not started.
2021-02-02T11:58:56+0100 <info> index.js:13 (Object.start) Starting usb service
2021-02-02T11:59:06+0100 <info> index.js:16 (Object.start) Starting zwave service
2021-02-02T11:59:06+0100 <info> service.start.js:40 (Service.start) Service zwave is not configured, so it was not started.
2021-02-02T11:59:15+0100 <info> service.start.js:40 (Service.start) Service mqtt is not configured, so it was not started.
2021-02-02T11:59:25+0100 <info> service.start.js:40 (Service.start) Service ewelink is not configured, so it was not started.
2021-02-02T12:01:56+0100 <info> light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: Found 1 bridges
J’ai stop/start plusieurs fois tous les services. Spamer le bouton “Rechercher sur le réseau”, des allers/ retours sur la page. Et attendu environ 30min … Je ne sais pas ce qui a déclenché la découverte.
Bon, je viens de tester sur une installation vierge avec la V4.0.4 et le pont a été vue instantanément.
Ainsi que les appareils.
Aucun problème de mon côté.
> 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-02T23:49:15+0100 <info> connect.js:38 (MqttClient.<anonymous>) Connected to MQTT server mqtt://localhost
2021-02-02T23:49:15+0100 <info> subscribe.js:12 (MqttHandler.subscribe) Subscribing to MQTT topic gladys/master/#
2021-02-02T23:49:15+0100 <info> index.js:20 (Object.start) Starting Open Weather service
2021-02-02T23:49:15+0100 <info> index.js:15 (Object.start) Starting Bluetooth service
2021-02-02T23:49:16+0100 <error> index.js:19 (process.<anonymous>) uncaughtException catched: uncaughtException
2021-02-02T23:49:16+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-02T23:49:17+0100 <info> service.start.js:40 (Service.start) Service ewelink is not configured, so it was not started.
2021-02-02T23:49:17+0100 <info> index.js:16 (Object.start) Starting zwave service
2021-02-02T23:49:17+0100 <info> service.start.js:40 (Service.start) Service zwave is not configured, so it was not started.
2021-02-02T23:49:17+0100 <info> subscribe.js:12 (MqttHandler.subscribe) Subscribing to MQTT topic stat/+/+
2021-02-02T23:49:17+0100 <info> subscribe.js:12 (MqttHandler.subscribe) Subscribing to MQTT topic tele/+/+
2021-02-02T23:49:17+0100 <info> index.js:13 (Object.start) Starting usb service
2021-02-02T23:49:17+0100 <info> index.js:19 (Object.start) Starting telegram service
2021-02-02T23:49:18+0100 <info> index.js:63 (Server.<anonymous>) Server listening on port 80
2021-02-02T23:51:14+0100 <info> light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: Found 0 bridges
2021-02-02T23:55:37+0100 <info> light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: Found 0 bridges
2021-02-02T23:58:28+0100 <info> light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: Found 0 bridges
2021-02-02T23:58:33+0100 <info> light.getBridges.js:10 (PhilipsHueLightHandler.getBridges) PhilipsHueService: Found 0 bridges