HK Erreur de communication

Hello @nebz

Je rouvre un sujet car je ne peux pas répondre au précédent…

Le problème de communication revient et uniquement lors du contexte de vérification de présence avant d’enclencher l’alarme automatiquement.
Tous les autres scénarios utilisant les FP2 ne donnent pas cette erreur…
Log HK

[2024-09-06 00:03:12] ERROR  : Problème de communication avec le démon à la demande http://192.168.86.100:43475/getAccessories?id=E6%3A18%3A0A%3AE3%3A73%3A64 Exception : Exception: Echec de la requête HTTP : http://192.168.86.100:43475/getAccessories?id=E6%3A18%3A0A%3AE3%3A73%3A64 cURL error : Failed to connect to 192.168.86.100 port 43475: Connection refused in /var/www/html/core/com/http.com.php:142 Stack trace: #0 /var/www/html/plugins/hkControl/core/class/hkControl.class.php(633): com_http->exec() #1 /var/www/html/plugins/hkControl/core/class/hkControl.class.php(1272): hkControl::hkExecute() #2 /var/www/html/core/class/cmd.class.php(1315): hkControlCmd->execute() #3 /var/www/html/core/class/scenarioExpression.class.php(1964): cmd->execCmd() #4 /var/www/html/core/php/jeeScenarioExpression.php(43): scenarioExpression->execute() #5 {main}
[2024-09-06 00:03:12] ERROR  : Problème de communication avec le démon à la demande http://192.168.86.100:43475/getAccessories?id=BB%3A6E%3AA5%3AC4%3A9C%3A37 Exception : Exception: Echec de la requête HTTP : http://192.168.86.100:43475/getAccessories?id=BB%3A6E%3AA5%3AC4%3A9C%3A37 cURL error : Failed to connect to 192.168.86.100 port 43475: Connection refused in /var/www/html/core/com/http.com.php:142 Stack trace: #0 /var/www/html/plugins/hkControl/core/class/hkControl.class.php(633): com_http->exec() #1 /var/www/html/plugins/hkControl/core/class/hkControl.class.php(1272): hkControl::hkExecute() #2 /var/www/html/core/class/cmd.class.php(1315): hkControlCmd->execute() #3 /var/www/html/core/class/scenarioExpression.class.php(1964): cmd->execCmd() #4 /var/www/html/core/php/jeeScenarioExpression.php(43): scenarioExpression->execute() #5 {main}
[2024-09-06 09:09:37] ERROR  : Problème de communication avec le démon à la demande http://192.168.86.100:43475/getAccessories?id=BB%3A6E%3AA5%3AC4%3A9C%3A37 Exception : Exception: Echec de la requête HTTP : http://192.168.86.100:43475/getAccessories?id=BB%3A6E%3AA5%3AC4%3A9C%3A37 cURL error : Failed to connect to 192.168.86.100 port 43475: Connection refused in /var/www/html/core/com/http.com.php:142 Stack trace: #0 /var/www/html/plugins/hkControl/core/class/hkControl.class.php(633): com_http->exec() #1 /var/www/html/plugins/hkControl/core/class/hkControl.class.php(1272): hkControl::hkExecute() #2 /var/www/html/core/class/cmd.class.php(1315): hkControlCmd->execute() #3 /var/www/html/core/class/scenarioExpression.class.php(1964): cmd->execCmd() #4 /var/www/html/core/class/scenarioSubElement.class.php(74): scenarioExpression->execute() #5 /var/www/html/core/class/scenarioElement.class.php(191): scenarioSubElement->execute() #6 /var/www/html/core/class/scenario.class.php(949): scenarioElement->execute() #7 /var/www/html/core/php/jeeScenario.php(50): scenario->execute() #8 {main}
[2024-09-06 09:14:47] ERROR  : Problème de communication avec le démon à la demande http://192.168.86.100:43475/getAccessories?id=E6%3A18%3A0A%3AE3%3A73%3A64 Exception : Exception: Echec de la requête HTTP : http://192.168.86.100:43475/getAccessories?id=E6%3A18%3A0A%3AE3%3A73%3A64 cURL error : Failed to connect to 192.168.86.100 port 43475: Connection refused in /var/www/html/core/com/http.com.php:142 Stack trace: #0 /var/www/html/plugins/hkControl/core/class/hkControl.class.php(633): com_http->exec() #1 /var/www/html/plugins/hkControl/core/class/hkControl.class.php(1272): hkControl::hkExecute() #2 /var/www/html/core/class/cmd.class.php(1315): hkControlCmd->execute() #3 /var/www/html/core/class/scenarioExpression.class.php(1964): cmd->execCmd() #4 /var/www/html/core/php/jeeScenarioExpression.php(43): scenarioExpression->execute() #5 {main}
[2024-09-06 09:14:48] ERROR  : Problème de communication avec le démon à la demande http://192.168.86.100:43475/getAccessories?id=BB%3A6E%3AA5%3AC4%3A9C%3A37 Exception : Exception: Echec de la requête HTTP : http://192.168.86.100:43475/getAccessories?id=BB%3A6E%3AA5%3AC4%3A9C%3A37 cURL error : Failed to connect to 192.168.86.100 port 43475: Connection refused in /var/www/html/core/com/http.com.php:142 Stack trace: #0 /var/www/html/plugins/hkControl/core/class/hkControl.class.php(633): com_http->exec() #1 /var/www/html/plugins/hkControl/core/class/hkControl.class.php(1272): hkControl::hkExecute() #2 /var/www/html/core/class/cmd.class.php(1315): hkControlCmd->execute() #3 /var/www/html/core/class/scenarioExpression.class.php(1964): cmd->execCmd() #4 /var/www/html/core/php/jeeScenarioExpression.php(43): scenarioExpression->execute() #5 {main}
[2024-09-06 09:14:48] ERROR  : Problème de communication avec le démon à la demande http://192.168.86.100:43475/getAccessories?id=E6%3A18%3A0A%3AE3%3A73%3A64 Exception : Exception: Echec de la requête HTTP : http://192.168.86.100:43475/getAccessories?id=E6%3A18%3A0A%3AE3%3A73%3A64 cURL error : Failed to connect to 192.168.86.100 port 43475: Connection refused in /var/www/html/core/com/http.com.php:142 Stack trace: #0 /var/www/html/plugins/hkControl/core/class/hkControl.class.php(633): com_http->exec() #1 /var/www/html/plugins/hkControl/core/class/hkControl.class.php(1272): hkControl::hkExecute() #2 /var/www/html/core/class/cmd.class.php(1315): hkControlCmd->execute() #3 /var/www/html/core/class/scenarioExpression.class.php(1964): cmd->execCmd() #4 /var/www/html/core/php/jeeScenarioExpression.php(43): scenarioExpression->execute() #5 {main}
[2024-09-06 09:14:48] ERROR  : Problème de communication avec le démon à la demande http://192.168.86.100:43475/getAccessories

et l’erreur affichée dans les messages d’avertissements est :

Problème de communication avec le démon à la demande http://192.168.86.100:43475/getAccessories?id=E6%3A18%3A0A%3AE3%3A73%3A64 Exception : Exception: Echec de la requête HTTP : http://192.168.86.100:43475/getAccessories?id=E6%3A18%3A0A%3AE3%3A73%3A64 cURL error : Failed to connect to 192.168.86.100 port 43475: Connection refused in /var/www/html/core/com/http.com.php:142 Stack trace: #0 /var/www/html/plugins/hkControl/core/class/hkControl.class.php(633): com_http->exec() #1 /var/www/html/plugins/hkControl/core/class/hkControl.class.php(1272): hkControl::hkExecute() #2 /var/www/html/core/class/cmd.class.php(1315): hkControlCmd->execute() #3 /var/www/html/core/class/scenarioExpression.class.php(1964): cmd->execCmd() #4 /var/www/html/core/php/jeeScenarioExpression.php(43): scenarioExpression->execute() #5 {main}

Pas systématique donc étrange pour moi.
Merci pour ton aide.

Cdt
JB75

Bonjour,

s’il y a un problème avec le démon, fournissez le log du démon…

ci-après

0000|addTypeLabels: 0.62ms
0001|addTypeLabels: 0.517ms

Merci

pardon… ça semblait évident mais il faut le mettre en debug et relancer le démon avant de fournir des logs :slight_smile:

Je viens de le faire .

[2024-09-06 10:38:20] DEBUG  : Configuration SendLoglevel...
[2024-09-06 10:38:20]WARNING : Problème de communication avec le démon à la demande :http://192.168.86.100:43475/config?setting=sendLoglevel&value=debug Exception : Exception: Echec de la requête HTTP : http://192.168.86.100:43475/config?setting=sendLoglevel&value=debug cURL error : Failed to connect to 192.168.86.100 port 43475: Connection refused in /var/www/html/core/com/http.com.php:142 Stack trace: #0 /var/www/html/plugins/hkControl/core/class/hkControl.class.php(657): com_http->exec() #1 /var/www/html/plugins/hkControl/core/ajax/hkControl.ajax.php(95): hkControl::hkConfig() #2 {main}
[2024-09-06 10:38:20] DEBUG  : Le démon n'a rien répondu à la demande :http://192.168.86.100:43475/config?setting=sendLoglevel&value=debug
[2024-09-06 10:38:20] DEBUG  : Erreur du démon :
[2024-09-06 10:38:20] DEBUG  : SendLoglevel brut :
[2024-09-06 10:38:49] DEBUG  : Passage dans la fonction event updateValue
[2024-09-06 10:38:50] INFO  : Event reçu du démon sur :Radar Salon : Luminosité=19(orig:19,integer)
[2024-09-06 10:39:26] INFO  : Refresh d'un accessoire :"E6:18:0A:E3:73:64"
[2024-09-06 10:39:26] ERROR  : Problème de communication avec le démon à la demande http://192.168.86.100:43475/getAccessories?id=E6%3A18%3A0A%3AE3%3A73%3A64 Exception : Exception: Echec de la requête HTTP : http://192.168.86.100:43475/getAccessories?id=E6%3A18%3A0A%3AE3%3A73%3A64 cURL error : Failed to connect to 192.168.86.100 port 43475: Connection refused in /var/www/html/core/com/http.com.php:142 Stack trace: #0 /var/www/html/plugins/hkControl/core/class/hkControl.class.php(633): com_http->exec() #1 /var/www/html/plugins/hkControl/core/class/hkControl.class.php(1272): hkControl::hkExecute() #2 /var/www/html/core/class/cmd.class.php(1315): hkControlCmd->execute() #3 /var/www/html/plugins/hkControl/core/ajax/hkControl.ajax.php(85): cmd->execCmd() #4 {main}
[2024-09-06 10:39:26] DEBUG  : GetAccessories brut :
[2024-09-06 10:39:26] DEBUG  : Création des commandes de Radar Salon
[2024-09-06 10:39:26] DEBUG  : Modification commande Rafraichir
[2024-09-06 10:39:26] DEBUG  : Modification commande En Ligne
[2024-09-06 10:39:26] DEBUG  : Modification commande Identifier
[2024-09-06 10:39:26] DEBUG  : Modification commande Current-transport
[2024-09-06 10:39:26] DEBUG  : Modification commande Wifi-capabilities
[2024-09-06 10:39:26] DEBUG  : Modification commande Wifi-configuration-control (Info)
[2024-09-06 10:39:26] DEBUG  : Modification commande Wifi-configuration-control (Action)
[2024-09-06 10:39:26] DEBUG  : Modification commande Ping
[2024-09-06 10:39:26] DEBUG  : Modification commande Firmware Update Status
[2024-09-06 10:39:26] DEBUG  : Modification commande Firmware Update URL
[2024-09-06 10:39:27] DEBUG  : Modification commande Firmware Update Checksum
[2024-09-06 10:39:27] DEBUG  : Modification commande Firmware Version
[2024-09-06 10:39:27] DEBUG  : Modification commande Device Model
[2024-09-06 10:39:27] DEBUG  : Modification commande Selected IoT Platform
[2024-09-06 10:39:27] DEBUG  : Modification commande Country Domain (Manual Info)
[2024-09-06 10:39:27] DEBUG  : Modification commande Country Domain (Action)
[2024-09-06 10:39:27] DEBUG  : Modification commande AIOT did
[2024-09-06 10:39:27] DEBUG  : Modification commande AIOT bindkey
[2024-09-06 10:39:27] DEBUG  : Modification commande AIOT bindstate
[2024-09-06 10:39:27] DEBUG  : Modification commande Light-level.current
[2024-09-06 10:39:27] DEBUG  : Modification commande Occupancy-detected
[2024-09-06 10:39:27] DEBUG  : Modification commande Sensor Index
[2024-09-06 10:39:27] DEBUG  : Modification commande Occupancy-detected
[2024-09-06 10:39:27] DEBUG  : Modification commande Sensor Index
[2024-09-06 10:39:27] DEBUG  : Modification commande Occupancy-detected
[2024-09-06 10:39:27] DEBUG  : Modification commande Sensor Index
[2024-09-06 10:39:27] DEBUG  : Modification commande Occupancy-detected
[2024-09-06 10:39:27] DEBUG  : Modification commande Sensor Index
[2024-09-06 10:39:27] DEBUG  : Modification commande Occupancy-detected
[2024-09-06 10:39:27] DEBUG  : Modification commande Sensor Index
[2024-09-06 10:39:27] DEBUG  : Modification commande Occupancy-detected
[2024-09-06 10:39:27] DEBUG  : Modification commande Sensor Index
[2024-09-06 10:39:27] DEBUG  : Modification commande Occupancy-detected
[2024-09-06 10:39:27] DEBUG  : Modification commande Sensor Index

le log du _demon n’a pas bougé.

ok mais pas de problème maintenant… donc gardez en debug jusqu’à avoir un problème et dans ce cas là fournissez tous les logs du plugin

sisi, pas possible qu’il n’ait rien écrit quand vous l’avez relancé

quand je fais un refresh de l’équipement j’ai systématiquement le message mais log _demon ne change pas.
Je laisse en debug et je reviens vers vous dès qu’il y a une évolution du log.

vous avez quelle version de « Révision Firmware » sur votre FP2 ?

vous ne me lisez pas bien, vous ne l’avez pas relancé donc ça ne sert à rien … je n’aurai pas plus d’info

Firmware 1.2.7
Je confirme. Les log hkcontrol_deamon ne bougent pas en mode debug et demon relancé et refresh des équipements.
Malgré la relance du deamon l’information date/heure du dernier lancement n’a pas bougé non plus.

c’est qu’il n’a pas été relancé… rebootez

pour le moment ça à l’air ok. Pas d’erreurs lors du refresh des équipements.

mais vous avez rebooté ?

Oui, reboot de jeedom.

Log ok en debug. Un peu gros pour le mettre ici.
Vous voulez voir quelque chose en particulier ?

non c’est quand ça plante que ça m’intéresse :slight_smile: pas tant que ça marche :slight_smile:

1 « J'aime »

Bonjour, je pense avoir le même problème avec le plugin
log HkControl :

[2024-09-11 21:01:11] DEBUG  : Configuration SendLoglevel...
[2024-09-11 21:01:11]WARNING : Problème de communication avec le démon à la demande :http://192.168.0.42:21243/config?setting=sendLoglevel&value=debug Exception : Exception: Echec de la requête HTTP : http://192.168.0.42:21243/config?setting=sendLoglevel&value=debug cURL error : Failed to connect to 192.168.0.42 port 21243: Connection refused in /var/www/html/core/com/http.com.php:142 Stack trace: #0 /var/www/html/plugins/hkControl/core/class/hkControl.class.php(657): com_http->exec() #1 /var/www/html/plugins/hkControl/core/ajax/hkControl.ajax.php(95): hkControl::hkConfig() #2 {main}
[2024-09-11 21:01:11] DEBUG  : Le démon n'a rien répondu à la demande :http://192.168.0.42:21243/config?setting=sendLoglevel&value=debug
[2024-09-11 21:01:11] DEBUG  : Erreur du démon :
[2024-09-11 21:01:11] DEBUG  : SendLoglevel brut :
[2024-09-11 21:01:19] INFO  : Arrêt du démon hkControl
[2024-09-11 21:01:24] INFO  : Arrêt SIGTERM du démon hkControl
[2024-09-11 21:01:27] INFO  : Arrêt SIGKILL du démon hkControl
[2024-09-11 21:02:05] INFO  : Arrêt du démon hkControl
[2024-09-11 21:02:10] INFO  : Arrêt SIGTERM du démon hkControl
[2024-09-11 21:02:13] INFO  : Arrêt SIGKILL du démon hkControl

log : HkControl_dep

== Jeedom 4.4.16 sur Debian GNU/Linux 11 (bullseye)/amd64/x86_64/64bits aka 'diy' avec nodeJS v18.20.4 et jsonrpc:enable et hkControl (stable) 2024-09-11 12:11:23 (avant:stable/2024-08-29 07:32:19)
======================================================================
== 11/09/2024 21:01:28 == Installation des dépendances de hkControl
======================================================================
[  0% ] : Vérification des droits...
[  4% ] : Vérification des droits : [0sec] : [  OK  ]
[  5% ] : Mise à jour APT et installation des packages nécessaires...
[  9% ] : Mise à jour APT et installation des packages nécessaires : [6sec] : [  OK  ]
[ 10% ] : Prérequis...
[ 14% ] : Prérequis : [0sec] : [  OK  ]
[ 15% ] : Installation des packages nécessaires...
[ 19% ] : Installation des packages nécessaires : [1sec] : [  OK  ]
[ 20% ] : Vérification du système...
[ 24% ] : Vérification du système : [0sec] : [  OK  ]
[ 25% ] : Vérification de la version de NodeJS installée...
[Check Version NodeJS actuelle : v18.20.4 : [  OK  ]
[Check Version NPM : 10.7.0 : [  OK  ]
[Check Prefixe : /usr et sudo prefixe : /usr et www-data prefixe : /usr : [  OK  ]
[ 29% ] : Vérification de la version de NodeJS installée : [0sec] : [  OK  ]
[ 30% ] : Nettoyage...
[ 59% ] : Nettoyage : [0sec] : [  OK  ]
[ 60% ] : Nettoyage anciens modules...
[ 69% ] : Nettoyage anciens modules : [0sec] : [  OK  ]
[ 70% ] : Installation des librairies, veuillez patienter svp...
[ 89% ] : Installation des librairies, veuillez patienter svp : [22sec] : [  OK  ]
[ 90% ] : Mise à jour class utilitaires...
[ 99% ] : Mise à jour class utilitaires : [1sec] : [  OK  ]
[100% ] : Terminé !
======================================================================
==OK== Installation Réussie [30sec]
======================================================================

Lorsque j’essaie de redémarrer le demon rien ne se passe et la date du dernier lancement ne bouge pas.

Merci de votre aide

Même problème, même solution.

Oui le reboot a bien résolut le problème, merci

Mais je pensais que vous auriez voulut voir d’autre log ou autre chose.

Le problème était seulement sur ce plugin les autres je pouvais arrêter et démarrer les demons sans soucis.

Merci bonne sorée