Pb daemon lors du lancement

Bonsoir,
Depuis le debut de l’après midi le daemon HKcontrol est tombé et pas moyen de le relancer.
la log remonte une erreur :
/var/www/html/plugins/hkControl/resources/node_modules/dnssd/lib/ServiceResolver.js:221
var serviceType = this.serviceType.replace(/^_/, ‹  ›);
^
TypeError: Cannot read properties of undefined (reading ‹ replace ›)
at ServiceResolver.service (/var/www/html/plugins/hkControl/resources/node_modules/dnssd/lib/ServiceResolver.js:221:42)
at EventEmitter. (/var/www/html/plugins/hkControl/resources/node_modules/dnssd/lib/Browser.js:245:39)
at Object.onceWrapper (node:events:632:28)
at EventEmitter.emit (node:events:518:28)
at ServiceResolver.enter (/var/www/html/plugins/hkControl/resources/node_modules/dnssd/lib/ServiceResolver.js:73:12)
at ServiceResolver._apply (/var/www/html/plugins/hkControl/resources/node_modules/dnssd/lib/StateMachine.js:38:58)
at ServiceResolver.transition (/var/www/html/plugins/hkControl/resources/node_modules/dnssd/lib/StateMachine.js:57:19)
at ServiceResolver.start (/var/www/html/plugins/hkControl/resources/node_modules/dnssd/lib/ServiceResolver.js:186:32)
at Browser._addService (/var/www/html/plugins/hkControl/resources/node_modules/dnssd/lib/Browser.js:258:12)
at Query.emit (node:events:518:28)
Node.js v20.18.1

Jusqu’a present, le Plugin était tres stable pour piloter plusieurs points (Eve, Idiamant…)
Merci de votre aide
VR


Informations Jeedom

Core : 4.4.19 (master)
DNS Jeedom : oui

Plugin : Homekit Network Devices Control
Version : 2024-10-31 14:15:48 (stable)
Statut Démon : Stoppé - (2024-11-26 16:40:05)

Informations complémentaires

== Jeedom 4.4.19 sur Debian GNU/Linux 12 (bookworm)/arm64/aarch64/64bits aka 'RPI 5' avec nodeJS v20.18.0 et jsonrpc:enable et hkControl (stable) 2024-10-31 14:15:48 (avant:stable/2024-10-31 14:15:48)

Bonjour,
Avez vous relancé le démon ? Fournissez le log complet svp, et n’oubliez pas d’utiliser la fonction du forum pour formater les logs.

Vous avez modifié quelque chose à votre réseau ?

Bonsoir Nebz,
Merci pour votre réponse rapide.
Voici la log complète lors du lancement

[26-11-2024 17:53:08] INFO  : Démarrage démon hkControl...
[26-11-2024 17:53:08] DEBUG  : urlJeedom = http://192.168.1.41/core/api/jeeApi.php
[26-11-2024 17:53:08] DEBUG  : apiKey = sxliMIeClugn7ITfUqiqMCHLijSbfiwUuldVe2MnX2dK0MpkUsKJoe8NdznSGV0S
[26-11-2024 17:53:08] DEBUG  : serverPort = 54502
[26-11-2024 17:53:08] DEBUG  : logLevel = debug
[26-11-2024 17:53:08] DEBUG  : pairingFile = /var/www/html/plugins/hkControl/data/pairings.json
[26-11-2024 17:53:08] DEBUG  : detectCam = false
[26-11-2024 17:53:08] DEBUG  : pairings = {}
[26-11-2024 17:53:08] INFO  : Démon prêt et à l'écoute sur 54502 !
[26-11-2024 17:53:08] DEBUG  : Bonjour reçu : {"name":"Maison_Jeedom_V2 1D02","address":"192.168.1.165","allAddresses":["192.168.1.165","fe80::f89f:8765:8e59:bb69"],"port":51826,"c#":8,"ff":0,"id":"0E:69:E8:81:32:AE","md":"Homebridge","pv":"1.1","s#":1,"sf":0,"ci":2,"availableToPair":false}
[26-11-2024 17:53:08] DEBUG  : Le pont Maison_Jeedom_V2 1D02 est non éligible à l'ajout, raisons : Il est déjà appairé,C'est un Homebridge et il n'acceptera pas de double lien
[26-11-2024 17:53:08] DEBUG  : Bonjour reçu : {"name":"MSG100-f8ed","address":"192.168.20.8","allAddresses":["192.168.20.8"],"port":5010,"c#":2,"ff":2,"id":"7C:EE:C6:9F:05:7F","md":"MSG100","pv":"1.1","s#":1,"sf":0,"ci":4,"availableToPair":false}
[26-11-2024 17:53:08] DEBUG  : L'accessoire MSG100-f8ed de type "Garage Door Opener" est non éligible à l'ajout, raison : Il est déjà appairé
[26-11-2024 17:53:08] DEBUG  : Bonjour reçu : {"name":"Eve Extend 1B02-64","address":"192.168.20.19","allAddresses":["192.168.20.19","fe80::b238:29ff:fe7c:5cfc"],"port":8080,"c#":3,"ff":1,"id":"06:09:31:28:A1:4E","md":"Eve Extend 20EAB9901","pv":"1.1","s#":1,"sf":0,"ci":2,"availableToPair":false}
[26-11-2024 17:53:08] DEBUG  : Le pont Eve Extend 1B02-64 est non éligible à l'ajout, raison : Il est déjà appairé
[26-11-2024 17:53:08] DEBUG  : Bonjour reçu : {"name":"MSS210-b5f7","address":"192.168.20.3","allAddresses":["192.168.20.3","fe80::4ae1:e9ff:fe74:b5f7"],"port":52432,"c#":1,"ff":2,"id":"9B:7E:10:01:F6:4D","md":"MSS210","pv":"1.1","s#":9,"sf":0,"ci":7,"availableToPair":false}
[26-11-2024 17:53:08] DEBUG  : L'accessoire MSS210-b5f7 de type "Outlet" est non éligible à l'ajout, raison : Il est déjà appairé
[26-11-2024 17:53:08] DEBUG  : Bonjour reçu : {"name":"MSS210-b68e","address":"192.168.20.6","allAddresses":["192.168.20.6","fe80::4ae1:e9ff:fe74:b68e"],"port":52432,"c#":4,"ff":2,"id":"18:BF:69:31:B6:EC","md":"MSS210","pv":"1.1","s#":33,"sf":0,"ci":7,"availableToPair":false}
[26-11-2024 17:53:08] DEBUG  : L'accessoire MSS210-b68e de type "Outlet" est non éligible à l'ajout, raison : Il est déjà appairé
[26-11-2024 17:53:10] DEBUG  : Bonjour reçu : {"name":"Basestation A2W1067GA0ECF","address":"192.168.20.23","allAddresses":["192.168.20.23"],"port":35297,"c#":20,"ff":2,"id":"39:F5:EC:2F:B4:A2","md":"VMB4540","pv":"1.1","s#":255,"sf":0,"ci":2,"availableToPair":false}
[26-11-2024 17:53:10] DEBUG  : Le pont Basestation A2W1067GA0ECF est non éligible à l'ajout, raison : Il est déjà appairé
[26-11-2024 17:53:10] DEBUG  : Bonjour reçu : {"name":"Somfy TaHoma","address":"192.168.20.13","allAddresses":["192.168.20.13","fe80::fa81:1aff:fe5b:56a9"],"port":32196,"c#":8,"ff":2,"id":"B4:77:95:4C:51:01","md":"TaHoma","pv":"1.1","s#":54,"sf":0,"ci":2,"availableToPair":false}
[26-11-2024 17:53:10] DEBUG  : Le pont Somfy TaHoma est non éligible à l'ajout, raison : Il est déjà appairé
[26-11-2024 17:53:10] DEBUG  : Bonjour reçu : {"name":"Eve Extend CCB4","address":"192.168.20.18","allAddresses":["192.168.20.18","fe80::3e6a:9dff:fe14:5c2e"],"port":8080,"c#":3,"ff":1,"id":"55:50:39:5C:00:5A","md":"Eve Extend 20EAB9901","pv":"1.1","s#":1,"sf":0,"ci":2,"availableToPair":false}
[26-11-2024 17:53:10] DEBUG  : Le pont Eve Extend CCB4 est non éligible à l'ajout, raison : Il est déjà appairé
[26-11-2024 17:53:10] DEBUG  : Bonjour reçu : {"name":"MSS210-b3a5","address":"192.168.20.4","allAddresses":["192.168.20.4","fe80::4ae1:e9ff:fe74:b3a5"],"port":52432,"c#":1,"ff":2,"id":"2D:C8:91:01:40:B6","md":"MSS210","pv":"1.1","s#":6,"sf":0,"ci":7,"availableToPair":false}
[26-11-2024 17:53:10] DEBUG  : L'accessoire MSS210-b3a5 de type "Outlet" est non éligible à l'ajout, raison : Il est déjà appairé
[26-11-2024 17:53:10] DEBUG  : Bonjour reçu : {"name":"Bubendorff Gateway","address":"192.168.20.12","allAddresses":["192.168.20.12","fe80::72ee:50ff:fe79:3482"],"port":5001,"c#":7,"ff":1,"id":"3D:3B:4A:04:DB:D0","md":"Bubendorff Gateway\u0000","pv":"1.1","s#":1,"sf":0,"ci":2,"availableToPair":false}
[26-11-2024 17:53:10] DEBUG  : Le pont Bubendorff Gateway est non éligible à l'ajout, raison : Il est déjà appairé
/var/www/html/plugins/hkControl/resources/node_modules/dnssd/lib/ServiceResolver.js:221
var serviceType = this.serviceType.replace(/^_/, '');
^
TypeError: Cannot read properties of undefined (reading 'replace')
at ServiceResolver.service (/var/www/html/plugins/hkControl/resources/node_modules/dnssd/lib/ServiceResolver.js:221:42)
at EventEmitter.<anonymous> (/var/www/html/plugins/hkControl/resources/node_modules/dnssd/lib/Browser.js:245:39)
at Object.onceWrapper (node:events:632:28)
at EventEmitter.emit (node:events:518:28)
at ServiceResolver.enter (/var/www/html/plugins/hkControl/resources/node_modules/dnssd/lib/ServiceResolver.js:73:12)
at ServiceResolver._apply (/var/www/html/plugins/hkControl/resources/node_modules/dnssd/lib/StateMachine.js:38:58)
at ServiceResolver.transition (/var/www/html/plugins/hkControl/resources/node_modules/dnssd/lib/StateMachine.js:57:19)
at ServiceResolver.start (/var/www/html/plugins/hkControl/resources/node_modules/dnssd/lib/ServiceResolver.js:186:32)
at Browser._addService (/var/www/html/plugins/hkControl/resources/node_modules/dnssd/lib/Browser.js:258:12)
at Query.emit (node:events:518:28)
Node.js v20.18.1

et oui, j’ai touché au réseau cet après midi en ajoutant un routeur wifi pour étendre le réseau. le réseau semble stable
VR

bonsoir,
Surement le rajout du routeur wifi alors je pense …

Exactement il ne sait plus envoyer le multicast ou un problème de configuration ipv6.

Hum, Pas l’IPV6, pas utilisé.
Le multicast donc…je vais regarder…
Merci

Sisisisisi

OK, Le daemon est stabilisé. suis revenu à la config initiale. Merci pour votre aide
J’ai supprimé les accessoires et lors de la découverte, ils apparaissent comme appairés dans les logs. Ils ne sont donc pas éligibles à l’ajout.
Quelle est la procédure pour pouvoir les re découvrir et les appairés?
Merci

C’est les accessoires en jeux même qui pensent qu’ils sont appairés… il faut donc les réinitialiser (ou en tout cas leur partie HomeKit)

OK.
Compris… Merci

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.