Problème sur Demon Philips HUE

Bonjour,

Mon plugin Hue a toujours très bien fonctionné, jusqu’à hier…

il y a 2 jours, j’ai installé Z2M, mise à jours mon jeedom dans la dernière version… et depuis mon plugin Hue me fais des siennes.

J’ai ce. message d’erreur au lancement du démon :

Voila la page santé de jeedom :


Et les log de plugin en mod debug :

 : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-01-13 15:33:02]INFO : Lancement démon philipsHue : sudo /usr/bin/node /var/www/html/plugins/philipsHue/resources/philipsHued/philipsHued.js --loglevel debug --socketport 55090 --callback http://127.0.0.1:80/plugins/philipsHue/core/php/jeephilipsHue.php --apikey xxxxxxxxxx--cycle  --pid /tmp/jeedom/philipsHue/deamon.pid --bridges '{"1":{"ip":"192.168.0.45","key":"xxxxxxxx-"}}'
[2024-01-13 15:33:05]DEBUG : No bridge information :  => null
[2024-01-13 15:33:17]ERROR : Impossible de lancer le démon philipsHued, vérifiez le log
[2024-01-13 15:33:19]ERROR : Erreur sur la fonction deamon_start du plugin : Vous devez attendre au moins 45 secondes entre deux lancements du démon. Dernier lancement : 2024-01-13 15:33:02
[2024-01-13 15:33:32]ERROR : Erreur sur la fonction deamon_start du plugin : Vous devez attendre au moins 45 secondes entre deux lancements du démon. Dernier lancement : 2024-01-13 15:33:02
[2024-01-13 15:35:09]ERROR : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-01-13 15:35:09]INFO : Lancement démon philipsHue : sudo /usr/bin/node /var/www/html/plugins/philipsHue/resources/philipsHued/philipsHued.js --loglevel debug --socketport 55090 --callback http://127.0.0.1:80/plugins/philipsHue/core/php/jeephilipsHue.php --apikey xxxxx --cycle  --pid /tmp/jeedom/philipsHue/deamon.pid --bridges '{"1":{"ip":"192.168.0.45","key":"xxxxxx-"}}'
[2024-01-13 15:35:11]DEBUG : No bridge information :  => null
[2024-01-13 15:35:24]ERROR : Impossible de lancer le démon philipsHued, vérifiez le log
[2024-01-13 15:35:58]ERROR : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-01-13 15:35:58]INFO : Lancement démon philipsHue : sudo /usr/bin/node /var/www/html/plugins/philipsHue/resources/philipsHued/philipsHued.js --loglevel debug --socketport 55090 --callback http://127.0.0.1:80/plugins/philipsHue/core/php/jeephilipsHue.php --apikey xxxx --cycle  --pid /tmp/jeedom/philipsHue/deamon.pid --bridges '{"1":{"ip":"192.168.0.45","key":"xxxxxx-"}}'
[2024-01-13 15:36:00]DEBUG : No bridge information :  => null
[2024-01-13 15:36:13]ERROR : Impossible de lancer le démon philipsHued, vérifiez le log
[2024-01-13 15:40:09]ERROR : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-01-13 15:40:10]INFO : Lancement démon philipsHue : sudo /usr/bin/node /var/www/html/plugins/philipsHue/resources/philipsHued/philipsHued.js --loglevel debug --socketport 55090 --callback http://127.0.0.1:80/plugins/philipsHue/core/php/jeephilipsHue.php --apikey xxxxxx --cycle  --pid /tmp/jeedom/philipsHue/deamon.pid --bridges '{"1":{"ip":"192.168.0.45","key":"xxxx-"}}'
[2024-01-13 15:40:11]DEBUG : No bridge information :  => null
[2024-01-13 15:40:25]ERROR

Node.js v18.19.0
[2024-01-13 14:40:11][INFO] : Start philipsHued
[2024-01-13 14:40:11][INFO] : Log level on  : debug
[2024-01-13 14:40:11][INFO] : PID file : /tmp/jeedom/philipsHue/deamon.pid
[2024-01-13 14:40:11][INFO] : Apikey : xxxxxxx
[2024-01-13 14:40:11][INFO] : Callback : http://127.0.0.1:80/plugins/philipsHue/core/php/jeephilipsHue.php
[2024-01-13 14:40:11][INFO] : Bridges : {"1":{"ip":"192.168.0.45","key":"xxxxxxx-"}}
[2024-01-13 14:40:11][DEBUG] : Launch listenner for : 192.168.0.45
[2024-01-13 14:40:11][DEBUG] : [launchConnection] Launch SSE on bridge 1, retry : 0
node:events:495
      throw er; // Unhandled 'error' event
      ^

Error: connect ECONNREFUSED 192.168.0.45:443
    at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1555:16)
Emitted 'error' event on ClientRequest instance at:
    at TLSSocket.socketErrorListener (node:_http_client:501:9)
    at TLSSocket.emit (node:events:517:28)
    at emitErrorNT (node:internal/streams/destroy:151:8)
    at emitErrorCloseNT (node:internal/streams/destroy:116:3)
    at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
  errno: -111,
  code: 'ECONNREFUSED',
  syscall: 'connect',
  address: '192.168.0.45',
  port: 443
}

Node.js v18.19.0

Hello
T cool de coller ton token de connexion :wink:

T sur que ton pont est en bail statique ou IP fixe et qu’il est toujours dispo sur 192.168.0.45 ?

Par ailleurs, as tu appliqué la derniere update du plugin hue ? Il a été mis à jour le 8 Janvier, et les release notes sont claires: si tu as un pont V1, n’update pas… Tu as verifier ?
Sinon, un rollback de ta conf peut aussi marcher …
Perso, je me suis fait avoir …

effectivement j’ai un pont 1… comment revenir en arrière ?

Backup d’une sauvegarde antérieur et après tu bloque la mise a jours
ou tu passe sur un pont V2, d’occasion ca coute rien, et tu bénéficie d’une suivi de Hue et d’une compatibilité jeedom
Il faut lire les changelogs :s

+1 bart :wink:
Je l’ai fait pour la 1ere fois, et je dis: Bravo les devs! ca marche nickel
==> Reglages / Systeme / Sauvegardes, et tu choisi celle à restaurer, en esperant que ton delai de retention soit bon…
Perso, je sync mes backup sur un nas à coté, et garde 20j sur le rpi4 sur lequel jeedom est

Super merci, je teste ce soir ! un backup du 7 janvier du coup.

Dommage, j’ai fais pas mal de truc depuis… je vais tout perdre…

bah ? T’as pas un backup par jour ? le plugin date du 10 Janvier, en supposant que tu l’ai appliqué le 10, pourquoi restaurer au 7 ??

Effectivement si…

Bon j’ai craqué pour un pont V2 en occas à 20 euros… ca m’évitera des soucis je pense