Dysfonctionnement de philips Hue

Bonjour,
depuis le 08/03, mon plugin Hue ne fonctionne plus.

Dans les logs de « philipsHued », j’ai cela :

0000|node:internal/modules/cjs/loader:1137
0001|throw err;
0002|^
0003|Error: Cannot find module 'axios'
0004|Require stack:
0005|- /var/www/html/plugins/philipsHue/resources/philipsHued/jeedom/jeedom.js
0006|- /var/www/html/plugins/philipsHue/resources/philipsHued/philipsHued.js
0007|at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15)
0008|at Module._load (node:internal/modules/cjs/loader:975:27)
0009|at Module.require (node:internal/modules/cjs/loader:1225:19)
0010|at require (node:internal/modules/helpers:177:18)
0011|at Object.<anonymous> (/var/www/html/plugins/philipsHue/resources/philipsHued/jeedom/jeedom.js:17:15)
0012|at Module._compile (node:internal/modules/cjs/loader:1356:14)
0013|at Module._extensions..js (node:internal/modules/cjs/loader:1414:10)
0014|at Module.load (node:internal/modules/cjs/loader:1197:32)
0015|at Module._load (node:internal/modules/cjs/loader:1013:12)
0016|at Module.require (node:internal/modules/cjs/loader:1225:19) {
0017|code: 'MODULE_NOT_FOUND',
0018|requireStack: [
0019|'/var/www/html/plugins/philipsHue/resources/philipsHued/jeedom/jeedom.js',
0020|'/var/www/html/plugins/philipsHue/resources/philipsHued/philipsHued.js'
0021|]
0022|}
0023|Node.js v18.19.1
0024|[2024-03-08 13:23:35]ERROR : [launchConnection] Error on connextion to bridge : {"type":"error"}. Retry number 0...
0025|[2024-03-08 13:23:36]ERROR : [launchConnection] Error on connextion to bridge : {"type":"error","message":"connect ECONNREFUSED 192.168.1.40:443"}. Retry number 1...
0026|[2024-03-08 13:23:36]ERROR : [launchConnection] Error on connextion to bridge : {"type":"error","message":"connect ECONNREFUSED 192.168.1.40:443"}. Retry number 0...
0027|[2024-03-08 13:23:37]ERROR : [launchConnection] Error on connextion to bridge : {"type":"error","message":"connect ECONNREFUSED 192.168.1.40:443"}. Retry number 2...

Puis un nombre énorme de retry, et enfin cela :

0416|[2024-03-08 13:24:24]ERROR : [launchConnection] Error on connextion to bridge : {"type":"error","message":"connect ECONNREFUSED 192.168.1.40:443"}. Retry number 9...
0417|[2024-03-08 13:24:24]ERROR : [launchConnection] Error on connextion to bridge : {"type":"error","message":"connect ECONNREFUSED 192.168.1.40:443"}. Retry number 6...
0418|[2024-03-08 13:24:24]ERROR : [launchConnection] Too much retry, I will kill me...
0419|[2024-03-13 18:32:24]ERROR : [launchConnection] Lost connection to SSE server. Try reconnect...
0420|[2024-03-13 18:37:36]ERROR : [launchConnection] Lost connection to SSE server. Try reconnect...
0421|[2024-03-14 19:55:48]ERROR : [launchConnection] Lost connection to SSE server. Try reconnect...
0422|[2024-03-14 20:00:29]ERROR : [launchConnection] Lost connection to SSE server. Try reconnect...
0423|[2024-03-16 15:08:34]ERROR : [launchConnection] Lost connection to SSE server. Try reconnect...
0424|[2024-03-16 15:10:06]ERROR : [launchConnection] Lost connection to SSE server. Try reconnect...

Depuis le problème de Too much retry ..., les messages de Lost connection to SSE se produisent lorsque je relance le démon Hued, sinon, je n’ai rien d’autre.

Je suis en version Jeedom core 4.3.23 et en version de philipsHue 2024-03-06 01:06:08.

J’ai tenté de relancer le plugin (activation/désactivation), de relancer le demon plusieurs fois, j’ai vérifié l’IP de mon pont qui est correct.

Pouvez-vous m’aider ?

Merci d’avance.
Mickael

c’est quoi cette IP ??

Bonjour,

A mon avis si vous chercher sur l’erreur, vous devriez trouver des réponses :wink:

et de lancer les dépendances?

C’est l’IP de mon pont Hue, j’ai vérifié et c’est bien celle-ci.

Entre l’erreur que montre Mips et celle là, logique que cela ne fonctionne pas.

Connection refusée !!

Donc deja regler le souci montré par Mips et ensuite voir si c’est mieux ou pas

Je pensais que c’était une erreur interne au plugin … Merci de l’aide ! J’ai supprimé le répertoire node_modules et j’ai relancé, j’ai aussi relancé les dépendances (ce que j’avais déjà fait avant).

Et j’ai toujours uniquement un seul message au relancement du démon

0425|[2024-03-16 15:54:50]ERROR : [launchConnection] Lost connection to SSE server. Try reconnect...

J’avais déjà relancé les dépendances auparavant : l’erreur avec axios n’avait plus lieu et n’est plus présente non plus maintenant, suite à la suppression du répertoire.

Mais ce n’est pas mieux et j’ai toujours un seul message Lost connection to SSE server. Try reconnect... et rien d’autre, même dans les autres logs.

Bonjour
Ton pont est il bien en api hue v2 ? Comme le dit le changelog le plugin est compatible uniquement api v2

Ou puis-je trouver la réponse ?

1 « J'aime »

J’ai le carré, mais je viens de voir dans l’application Hue qu’il est indiqué v1.6.
Ce doit donc être la cause de mon problème, je vais essayer d’utiliser une version du plugin plus ancienne …

Savez-vous comment faire pour installer une version plus ancienne ?

Mes ponts hue sont en 1.63, pas de soucis avec le plugin

Dans ce cas l’ip doit pas être la bonne attention si tu regardes dans l’application hue l’information peut être fausse

L’adresse IP est correcte : j’ai vérifié sur mon routeur, c’est bien la .40
J’ai même testé via l’interface de debugage du bridge et l’adresse https://192.168.1.40/debug/clip.html me dirige bien vers l’interface Hue.

La version de mon pont est également 1.63.

J’ai beau relancé encore, je n’ai toujours rien de plus que 0429|[2024-03-17 12:21:21]ERROR : [launchConnection] Lost connection to SSE server. Try reconnect...

Est-ce que je dois utiliser une version plus ancienne du plugin ?
Et si oui, comment faire ?

Bonjour
Non cette version marche bien chez tout le monde le soucis vient pas du plugin mais de ta configuration. Arrives tu bien à faire une synchronisation ? As tu des logs de celle ci ? Là pour te détailler l’erreur le plugin essaye de se connecter sur le pont pour avoir les événements et le pont lui dit non.

Oui, la synchronisation fonctionne : en tous cas, j’ai un message de succès.
Et je n’ai aucun log …
Que puis-je faire d’autre ?

Les logs sont ils en débug ? As tu des équipements de crée ? Arrives tu as envoyer des ordres aux lampes. Hésites pas à décrire le plus possible plus tu donnes d’info plus vite j’arriverai à t’aider

J’ai des équipements de créés mais je n’arrive pas à envoyer de commande aux appareils, ni à recevoir d’états…
Cela fonctionnait parfaitement avant, mais plus depuis début mars.

Je passe les logs en debug et je reviendrai donner le résultat.

Bon et bien, en fait, le plugin fonctionne !
Je viens de me rendre compte que le plugin a recréée tous les équipements Hue (et ils n’étaient pas affectés), sans pour autant supprimer les anciens.
Tous mes scénarios et mes tests précédents étaient réalisés avec les anciens équipements, qui ne fonctionnent plus.

Je ne sais pas quelle est l’origine de cette duplication d’équipements (nouvelle version du plugin ? mes tests ? …), et pourquoi les anciens ne fonctionnent plus, mais en tous cas, tout est résolu.
Je vais donc modifier tous mes scénarios.

Merci à tous pour votre aide.