Disfonctionnement entre homebridge et homekit

Bonjour à tous

J’ai depuis hier un soucis :
Plus aucun équipements lié via Homebridge ne fonctionnent. Lors ‘un clic sur une icône dans home, cela semble fonctionner mais dans la réalité pas de résultat .

Par exemple la lumière est éteinte :

Clic dessus :

cela semble bon mais dans la réalité la lumière n’est pas allumée.

De plus est ce normal que sur l’interface homebridge tous soit dans la pièce par défaut ?

J’avais jamais été voir dans cet onglet …

Merci de votre aide.

Titanium

Bonjour,

avez-vous vu ceci ?

et ceci :

?

êtes vous à jour ?

oui homebridge n’a pas accès aux pièces Homekit.

et qu’en est-il dans l’onglet « Accessoires » ?

Merci de répondre si rapidement.

Oui mais je n’étais pas certain après avoir parcouru le sujet d’être dans ce cas, et de plus le sujet est clôturé …

Version Jeedom 4.4.13,
Version de Node.js v18.19.1

et homebridge à jour

Titranium


at Accessory.addService (/var/www/html/plugins/homebridge/resources/node_modules/hap-nodejs/src/lib/Accessory.ts:568:13)
at PlatformAccessory.addService (/var/www/html/plugins/homebridge/resources/node_modules/homebridge/src/platformAccessory.ts:99:41)
at JeedomBridgedAccessory.addServices (/var/www/html/plugins/homebridge/resources/node_modules/homebridge-jeedom/index.js:6452:18)
at JeedomBridgedAccessory.initAccessory (/var/www/html/plugins/homebridge/resources/node_modules/homebridge-jeedom/index.js:6434:7)
at JeedomPlatform.addAccessory (/var/www/html/plugins/homebridge/resources/node_modules/homebridge-jeedom/index.js:2927:20)
at JeedomPlatform.AccessoireCreateHomebridge (/var/www/html/plugins/homebridge/resources/node_modules/homebridge-jeedom/index.js:2778:9)
at /var/www/html/plugins/homebridge/resources/node_modules/homebridge-jeedom/index.js:332:11
at Array.map (<anonymous>)
at JeedomPlatform.JeedomDevices2HomeKitAccessories (/var/www/html/plugins/homebridge/resources/node_modules/homebridge-jeedom/index.js:326:12)
at /var/www/html/plugins/homebridge/resources/node_modules/homebridge-jeedom/index.js:208:12
[8/21/2024, 10:27:15 AM] [JeeDom]  ERROR  │ Erreur de la fonction addAccessory : TypeError: Cannot read properties of undefined (reading 'unregisterPlatformAccessories')
at JeedomBridgedAccessory.addServices (/var/www/html/plugins/homebridge/resources/node_modules/homebridge-jeedom/index.js:6481:12)
at JeedomBridgedAccessory.initAccessory (/var/www/html/plugins/homebridge/resources/node_modules/homebridge-jeedom/index.js:6434:7)
at JeedomPlatform.addAccessory (/var/www/html/plugins/homebridge/resources/node_modules/homebridge-jeedom/index.js:2927:20)
at JeedomPlatform.AccessoireCreateHomebridge (/var/www/html/plugins/homebridge/resources/node_modules/homebridge-jeedom/index.js:2778:9)
at /var/www/html/plugins/homebridge/resources/node_modules/homebridge-jeedom/index.js:332:11
at Array.map (<anonymous>)
at JeedomPlatform.JeedomDevices2HomeKitAccessories (/var/www/html/plugins/homebridge/resources/node_modules/homebridge-jeedom/index.js:326:12)
at /var/www/html/plugins/homebridge/resources/node_modules/homebridge-jeedom/index.js:208:12
at processTicksAndRejections (node:internal/process/task_queues:95:5)
TypeError: Cannot read properties of undefined (reading 'unregisterPlatformAccessories')
at JeedomBridgedAccessory.addServices (/var/www/html/plugins/homebridge/resources/node_modules/homebridge-jeedom/index.js:6481:12)
at JeedomBridgedAccessory.initAccessory (/var/www/html/plugins/homebridge/resources/node_modules/homebridge-jeedom/index.js:6434:7)
at JeedomPlatform.addAccessory (/var/www/html/plugins/homebridge/resources/node_modules/homebridge-jeedom/index.js:2927:20)
at JeedomPlatform.AccessoireCreateHomebridge (/var/www/html/plugins/homebridge/resources/node_modules/homebridge-jeedom/index.js:2778:9)
at /var/www/html/plugins/homebridge/resources/node_modules/homebridge-jeedom/index.js:332:11
at Array.map (<anonymous>)
at JeedomPlatform.JeedomDevices2HomeKitAccessories (/var/www/html/plugins/homebridge/resources/node_modules/homebridge-jeedom/index.js:326:12)
at /var/www/html/plugins/homebridge/resources/node_modules/homebridge-jeedom/index.js:208:12
at processTicksAndRejections (node:internal/process/task_queues:95:5)
[8/21/2024, 10:27:15 AM] [JeeDom]  ERROR  Erreur de la fonction AccessoireCreateHomebridge : Error: Cannot find the bridged Accessory to remove.
at Bridge.Accessory.removeBridgedAccessory (/var/www/html/plugins/homebridge/resources/node_modules/hap-nodejs/src/lib/Accessory.ts:727:13)
at Bridge.Accessory.removeBridgedAccessories (/var/www/html/plugins/homebridge/resources/node_modules/hap-nodejs/src/lib/Accessory.ts:743:12)
at BridgeService.handleUnregisterPlatformAccessories (/var/www/html/plugins/homebridge/resources/node_modules/homebridge/src/bridgeService.ts:403:17)
at HomebridgeAPI.emit (node:events:517:28)
at HomebridgeAPI.unregisterPlatformAccessories (/var/www/html/plugins/homebridge/resources/node_modules/homebridge/src/api.ts:355:10)
at JeedomPlatform.addAccessory (/var/www/html/plugins/homebridge/resources/node_modules/homebridge-jeedom/index.js:2993:12)
at JeedomPlatform.AccessoireCreateHomebridge (/var/www/html/plugins/homebridge/resources/node_modules/homebridge-jeedom/index.js:2778:9)
at /var/www/html/plugins/homebridge/resources/node_modules/homebridge-jeedom/index.js:332:11
at Array.map (<anonymous>)
at JeedomPlatform.JeedomDevices2HomeKitAccessories (/var/www/html/plugins/homebridge/resources/node_modules/homebridge-jeedom/index.js:326:12)
Error: Cannot find the bridged Accessory to remove.
at Bridge.Accessory.removeBridgedAccessory (/var/www/html/plugins/homebridge/resources/node_modules/hap-nodejs/src/lib/Accessory.ts:727:13)
at Bridge.Accessory.removeBridgedAccessories (/var/www/html/plugins/homebridge/resources/node_modules/hap-nodejs/src/lib/Accessory.ts:743:12)
at BridgeService.handleUnregisterPlatformAccessories (/var/www/html/plugins/homebridge/resources/node_modules/homebridge/src/bridgeService.ts:403:17)
at HomebridgeAPI.emit (node:events:517:28)
at HomebridgeAPI.unregisterPlatformAccessories (/var/www/html/plugins/homebridge/resources/node_modules/homebridge/src/api.ts:355:10)
at JeedomPlatform.addAccessory (/var/www/html/plugins/homebridge/resources/node_modules/homebridge-jeedom/index.js:2993:12)
at JeedomPlatform.AccessoireCreateHomebridge (/var/www/html/plugins/homebridge/resources/node_modules/homebridge-jeedom/index.js:2778:9)
at /var/www/html/plugins/homebridge/resources/node_modules/homebridge-jeedom/index.js:332:11
at Array.map (<anonymous>)
at JeedomPlatform.JeedomDevices2HomeKitAccessories (/var/www/html/plugins/homebridge/resources/node_modules/homebridge-jeedom/index.js:326:12)
[8/21/2024, 10:27:15 AM] [JeeDom]  ERROR  Erreur de la fonction JeedomDevices2HomeKitAccessories : Error: homebridge-jeedom - Jeedom attempt to unregister an accessory that isn't PlatformAccessory!
at /var/www/html/plugins/homebridge/resources/node_modules/homebridge/src/api.ts:351:15
at Array.forEach (<anonymous>)
at HomebridgeAPI.unregisterPlatformAccessories (/var/www/html/plugins/homebridge/resources/node_modules/homebridge/src/api.ts:348:17)
at JeedomPlatform.AccessoireCreateHomebridge (/var/www/html/plugins/homebridge/resources/node_modules/homebridge-jeedom/index.js:2792:12)
at /var/www/html/plugins/homebridge/resources/node_modules/homebridge-jeedom/index.js:332:11
at Array.map (<anonymous>)
at JeedomPlatform.JeedomDevices2HomeKitAccessories (/var/www/html/plugins/homebridge/resources/node_modules/homebridge-jeedom/index.js:326:12)
at /var/www/html/plugins/homebridge/resources/node_modules/homebridge-jeedom/index.js:208:12
at processTicksAndRejections (node:internal/process/task_queues:95:5)
Error: homebridge-jeedom - Jeedom attempt to unregister an accessory that isn't PlatformAccessory!
at /var/www/html/plugins/homebridge/resources/node_modules/homebridge/src/api.ts:351:15
at Array.forEach (<anonymous>)
at HomebridgeAPI.unregisterPlatformAccessories (/var/www/html/plugins/homebridge/resources/node_modules/homebridge/src/api.ts:348:17)
at JeedomPlatform.AccessoireCreateHomebridge (/var/www/html/plugins/homebridge/resources/node_modules/homebridge-jeedom/index.js:2792:12)
at /var/www/html/plugins/homebridge/resources/node_modules/homebridge-jeedom/index.js:332:11
at Array.map (<anonymous>)
at JeedomPlatform.JeedomDevices2HomeKitAccessories (/var/www/html/plugins/homebridge/resources/node_modules/homebridge-jeedom/index.js:326:12)
at /var/www/html/plugins/homebridge/resources/node_modules/homebridge-jeedom/index.js:208:12
at processTicksAndRejections (node:internal/process/task_queues:95:5)
e[0;37m[8/21/2024, 10:27:15 AM] e[0me[0;36m[Homebridge UI]e[0m e[0;33mHomebridge UI v4.56.4 is listening on :: port 33221e[0m
[8/21/2024, 12:08:00 PM] [JeeDom] [CONF] Configuration de : sendLoglevel effectuée avec la valeur : 100

dans l’onglet « Accessoires » pas d’effet non plus

Titanium

pouvez vous fournir tous les logs svp ? pas que une partie incomplète

c’est à dire ?

Oui, j’ai coupé car l’interface limite a priori la taille…
comment et quoi envoyer exactement …

pour moi il y a une erreur à l’initialisation de la plateforme, donc tout au début du démarrage du démon, il faut fournir le log

je ne sais pas vous aider si je n’ai pas tout, augmentez le nombre de lignes dans les paramètres jeedom > Logs >Logs

et vider le log, puis lancez le démon, sauvegardez, renommez en .txt et envoyez le fichier

homebridge_daemon.txt (384,0 Ko)

lol, n’envoyez pas un switch 24 ports dans homebridge :slight_smile:

Je viens de voir que des équipements avait été envoyé par défaut …
homebridge_daemon-2.txt (1,2 Mo)

Titanium

je viens de faire le test visiblement cela venait de la…

Désolé du dérangement ces équipements n’avait rien à faire dans homebridge.

MERCI

1 « J'aime »

oui c’est la configuration par défaut du plugin, si vous ne voulez pas, c’est modifiable dans la configuration du plugin.

C’est fait plus d’équipements par défaut.

Encore Merci

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