Problème de communication Jeedom/Homebridge

Bonjour.

Depuis mon upgrade vers Jeedom 4.2.18 Homebridge (2022-06-01 01:04:23) crash toutes les 3 minutes environ avec chaque fois la même chose :

[ERROR] Erreur de récupération des évènements de mise à jour: null
TypeError: Cannot read properties of null (reading ‹ stack ›)
at /var/www/html/plugins/homebridge/resources/node_modules/homebridge-jeedom/index.js:5497:21
at processTicksAndRejections (node:internal/process/task_queues:96:5)
Got SIGTERM, shutting down Homebridge…

Rien d’autre dans les logs même en debug/debug.

La seule configuration stable est sans aucune pièce sélectionné (= aucun objet importé de Jeedom).

J’ai redémarré, désinstallé, réinstallé, complètement désinstallé et fait un cleanup manuel pour une réinstallation propre, vérifié les droits la date/time du système…

mais tout cela sans succès (autre que l’interface Config-UI-X ne fonctionnant plus depuis la dernière tentative = page blanche), le crash de Hombridge est toujours présent.

Tout fonctionne pourtant bien entre ces crashs…

Merci de votre aide par avance.

Bonjour,

Pouvez vous fournir tous les logs svp et pas seulement ceux que vous pensez suffisants ?

Bonsoir

Bien entendu:


[6/2/2022, 10:46:30 PM] Loaded config.json with 0 accessories and 2 platforms.
[6/2/2022, 10:46:30 PM] Loaded 1 cached accessories from cachedAccessories.
[6/2/2022, 10:46:30 PM] ---
[6/2/2022, 10:46:32 PM] Loaded plugin: @nebz/homebridge-jeedom@v1.6.0
[6/2/2022, 10:46:34 PM] Registering platform '@nebz/homebridge-jeedom.Jeedom'
[6/2/2022, 10:46:34 PM] ---
[6/2/2022, 10:46:35 PM] Loaded plugin: homebridge-alexa@0.5.63
[6/2/2022, 10:46:35 PM] Registering platform 'homebridge-alexa.Alexa'
[6/2/2022, 10:46:35 PM] ---
[6/2/2022, 10:46:36 PM] Loaded plugin: homebridge-camera-ffmpeg@3.1.4
[6/2/2022, 10:46:36 PM] Registering platform 'homebridge-camera-ffmpeg.Camera-ffmpeg'
[6/2/2022, 10:46:36 PM] ---
[6/2/2022, 10:46:36 PM] Loaded plugin: homebridge-config-ui-x@4.46.0
[6/2/2022, 10:46:36 PM] Registering platform 'homebridge-config-ui-x.config'
[6/2/2022, 10:46:36 PM] ---
[6/2/2022, 10:46:36 PM] Loaded plugin: homebridge-gsh@2.2.0
[6/2/2022, 10:46:36 PM] Registering platform 'homebridge-gsh.google-smarthome'
[6/2/2022, 10:46:36 PM] ---
[6/2/2022, 10:46:36 PM] Loading 2 platforms...
[6/2/2022, 10:46:36 PM] [SIRIUS_HB] Initializing Jeedom platform...
[6/2/2022, 10:46:36 PM] [SIRIUS_HB] debugLevel:100
[6/2/2022, 10:46:36 PM] [SIRIUS_HB] INFO Adresse Jeedom bien configurée :http://172.16.16.16
[6/2/2022, 10:46:36 PM] [Config] Initializing config platform...
[6/2/2022, 10:46:36 PM] [Config] Spawning homebridge-config-ui-x with PID 8511
[6/2/2022, 10:46:36 PM] [SIRIUS_HB] DEBUG Accessoire en cache: volet cuisine
[6/2/2022, 10:46:36 PM] [SIRIUS_HB] Synchronisation Jeedom <> Homebridge...
Setup Payload:
X-HM://0023ISYWY5DA1
Enter this code with your HomeKit app on your iOS device to pair with Homebridge:
┌────────────┐
│ 031-45-154 │
└────────────┘
[6/2/2022, 10:46:36 PM] Homebridge v1.4.1 (HAP v0.10.2) (SIRIUS_HB) is running on port 51826.
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] DEBUG Enumération des objets Jeedom (Pièces)...
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] DEBUG Pièce > Cuisine
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] Enumération des scénarios Jeedom...
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] DEBUG Scenario > {"id":"9","name":"BUS","isActive":1,"group":"","object_id":"8","isVisible":0,"order":null,"state":"","sendToHomebridge":0}
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] ┌──── undefined > BUS (9)
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] │ Scenario invisible, activé, pas coché pour Homebridge
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] DEBUG  Vérification d'existance de l'accessoire dans le cache Homebridge...
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] DEBUG  Accessoire non existant dans le cache Homebridge
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] │ KO : Accessoire Ignoré
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] └─────────
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] DEBUG Scenario > {"id":"5","name":"Baisser Volet Extérieur Parental de 10%","isActive":1,"group":"","object_id":"14","isVisible":0,"order":null,"state":"","sendToHomebridge":0}
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] ┌──── undefined > Baisser Volet Extérieur Parental de 10% (5)
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] │ Scenario invisible, activé, pas coché pour Homebridge
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] DEBUG  Vérification d'existance de l'accessoire dans le cache Homebridge...
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] DEBUG  Accessoire non existant dans le cache Homebridge
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] │ KO : Accessoire Ignoré
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] └─────────
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] DEBUG Scenario > {"id":"8","name":"Jour Etage","isActive":1,"group":"","object_id":"8","isVisible":0,"order":null,"state":"","sendToHomebridge":0}
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] ┌──── undefined > Jour Etage (8)
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] │ Scenario invisible, activé, pas coché pour Homebridge
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] DEBUG  Vérification d'existance de l'accessoire dans le cache Homebridge...
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] DEBUG  Accessoire non existant dans le cache Homebridge
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] │ KO : Accessoire Ignoré
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] └─────────
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] DEBUG Scenario > {"id":"11","name":"Kibitzenau","isActive":1,"group":"","object_id":"8","isVisible":0,"order":null,"state":"","sendToHomebridge":0}
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] ┌──── undefined > Kibitzenau (11)
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] │ Scenario invisible, activé, pas coché pour Homebridge
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] DEBUG  Vérification d'existance de l'accessoire dans le cache Homebridge...
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] DEBUG  Accessoire non existant dans le cache Homebridge
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] │ KO : Accessoire Ignoré
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] └─────────
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] DEBUG Scenario > {"id":"4","name":"MODE NUIT","isActive":1,"group":"","object_id":"8","isVisible":0,"order":null,"state":"","sendToHomebridge":0}
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] ┌──── undefined > MODE NUIT (4)
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] │ Scenario invisible, activé, pas coché pour Homebridge
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] DEBUG  Vérification d'existance de l'accessoire dans le cache Homebridge...
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] DEBUG  Accessoire non existant dans le cache Homebridge
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] │ KO : Accessoire Ignoré
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] └─────────
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] DEBUG Scenario > {"id":"7","name":"Monter Volet Extérieur Parental de 10%","isActive":1,"group":"","object_id":"14","isVisible":0,"order":null,"state":"","sendToHomebridge":0}
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] ┌──── undefined > Monter Volet Extérieur Parental de 10% (7)
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] │ Scenario invisible, activé, pas coché pour Homebridge
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] DEBUG  Vérification d'existance de l'accessoire dans le cache Homebridge...
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] DEBUG  Accessoire non existant dans le cache Homebridge
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] │ KO : Accessoire Ignoré
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] └─────────
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] DEBUG Scenario > {"id":"14","name":"Nuit","isActive":1,"group":"","object_id":"8","isVisible":0,"order":null,"state":"","sendToHomebridge":0}
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] ┌──── undefined > Nuit (14)
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] │ Scenario invisible, activé, pas coché pour Homebridge
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] DEBUG  Vérification d'existance de l'accessoire dans le cache Homebridge...
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] DEBUG  Accessoire non existant dans le cache Homebridge
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] │ KO : Accessoire Ignoré
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] └─────────
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] DEBUG Scenario > {"id":"3","name":"Nuit Etage","isActive":1,"group":"","object_id":"8","isVisible":0,"order":null,"state":"","sendToHomebridge":0}
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] ┌──── undefined > Nuit Etage (3)
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] │ Scenario invisible, activé, pas coché pour Homebridge
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] DEBUG  Vérification d'existance de l'accessoire dans le cache Homebridge...
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] DEBUG  Accessoire non existant dans le cache Homebridge
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] │ KO : Accessoire Ignoré
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] └─────────
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] DEBUG Scenario > {"id":"13","name":"Piscines","isActive":1,"group":"","object_id":"8","isVisible":0,"order":null,"state":"","sendToHomebridge":0}
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] ┌──── undefined > Piscines (13)
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] │ Scenario invisible, activé, pas coché pour Homebridge
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] DEBUG  Vérification d'existance de l'accessoire dans le cache Homebridge...
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] DEBUG  Accessoire non existant dans le cache Homebridge
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] │ KO : Accessoire Ignoré
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] └─────────
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] DEBUG Scenario > {"id":"10","name":"TRAM","isActive":1,"group":"","object_id":"8","isVisible":0,"order":null,"state":"","sendToHomebridge":0}
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] ┌──── undefined > TRAM (10)
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] │ Scenario invisible, activé, pas coché pour Homebridge
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] DEBUG  Vérification d'existance de l'accessoire dans le cache Homebridge...
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] DEBUG  Accessoire non existant dans le cache Homebridge
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] │ KO : Accessoire Ignoré
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] └─────────
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] DEBUG Scenario > {"id":"12","name":"Wacken","isActive":1,"group":"","object_id":"8","isVisible":0,"order":null,"state":"","sendToHomebridge":0}
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] ┌──── undefined > Wacken (12)
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] │ Scenario invisible, activé, pas coché pour Homebridge
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] DEBUG  Vérification d'existance de l'accessoire dans le cache Homebridge...
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] DEBUG  Accessoire non existant dans le cache Homebridge
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] │ KO : Accessoire Ignoré
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] └─────────
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] Enumération des périphériques Jeedom...
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] DEBUG eqLogic > {"id":"73","name":"Volet extérieur cuisine","logicalId":"6B1533","generic_type":null,"object_id":"20","eqType_name":"rfxcom","isVisible":1,"isEnable":1,"order":"1","comment":null,"tags":null,"status":{"batterydanger":0,"batterywarning":0,"battery":"","batteryDatetime":"2022-06-02 15:40:57"},"pseudo":"volet cuisine","sendToHomebridge":1,"services":{"flap":[{"up":{"id":"893","logicalId":"","generic_type":"FLAP_UP","eqType":"rfxcom","name":"Monter","order":"1","type":"action","subType":"other","eqLogic_id":"73","value":"","isVisible":1,"display":{"invertBinary":0}}},{"down":{"id":"894","logicalId":"","generic_type":"FLAP_DOWN","eqType":"rfxcom","name":"Descendre","order":"2","type":"action","subType":"other","eqLogic_id":"73","value":"","isVisible":1,"display":{"invertBinary":0}}},{"stop":{"id":"895","logicalId":"","generic_type":"FLAP_STOP","eqType":"rfxcom","name":"Stop","order":"3","type":"action","subType":"other","eqLogic_id":"73","value":"","isVisible":1,"display":{"invertBinary":0}}},{"state":{"id":"5387","logicalId":"0","generic_type":"FLAP_STATE","eqType":"rfxcom","name":"Etat","order":"4","type":"info","subType":"numeric","eqLogic_id":"73","isVisible":0,"currentValue":0,"display":{"invertBinary":0},"configuration":{"phpType":"string"}}}]},"numSwitches":0}
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] ┌──── Cuisine > Volet extérieur cuisine > pseudo: volet cuisine (73)
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] DEBUG  Vérification d'existance de l'accessoire dans le cache Homebridge...
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] DEBUG  Accessoire déjà existant dans le cache Homebridge
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] DEBUG  Suppression service :volet cuisine subtype:73-5387- UUID:0000008C-0000-1000-8000-0026BB765291
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] DEBUG     Caractéristique :Name valeur cache:volet cuisine
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] DEBUG     Caractéristique :Current Position valeur cache:0
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] DEBUG     Caractéristique :Position State valeur cache:2
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] DEBUG     Caractéristique :Target Position valeur cache:0
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] DEBUG  Ajout service :volet cuisine subtype:73-5387- cmd_id:5387 UUID:0000008C-0000-1000-8000-0026BB765291
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] DEBUG     Caractéristique :Current Position valeur initiale:0
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] DEBUG     Caractéristique :Target Position valeur initiale:0
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] DEBUG     Caractéristique :Position State valeur initiale:2
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] │ OK : Mise à jour de l'accessoire (volet cuisine)
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] └─────────
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] ┌────RAMASSE-MIETTES─────
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] │ (Suppression des accessoires qui sont dans le cache mais plus dans jeedom (peut provenir de renommage ou changement de pièce))
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] │ Rien à supprimer
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] └────────────────────────
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] --== Homebridge est démarré et a intégré 1 accessoire ! (Si vous avez un Warning Avahi, ne pas en tenir compte) ==--
[6/2/2022, 10:46:37 PM] [SIRIUS_HB] DEBUG ==START POLLING==
e[0;37m[6/2/2022, 10:46:42 PM] e[0me[0;36m[Homebridge UI]e[0m e[0;33mHomebridge Config UI X v4.46.0 is listening on 0.0.0.0 port 33221e[0m
[6/2/2022, 10:46:43 PM] [SIRIUS_HB] DEBUG ---------update Blinds Value(refresh): 0 % soit 0  /  100
[6/2/2022, 10:46:43 PM] [SIRIUS_HB] INFO [Demande d'Homekit] Nom:volet cuisine>Current Position=0 (0) 					|||characteristic:{"_events":{},"_eventsCount":3,"iid":10,"value":0,"status":null,"statusCode":0,"subscriptions":0,"displayName":"Current Position","UUID":"0000006D-0000-1000-8000-0026BB765291","props":{"format":"uint8","perms":["ev","pr"],"unit":"percentage","minValue":0,"maxValue":100,"minStep":1,"needsBinding":true}}
[6/2/2022, 10:46:43 PM] [SIRIUS_HB] INFO [Demande d'Homekit] Nom:volet cuisine>Position State=2 (2) 					|||characteristic:{"_events":{},"_eventsCount":3,"iid":11,"value":2,"status":null,"statusCode":0,"subscriptions":0,"displayName":"Position State","UUID":"00000072-0000-1000-8000-0026BB765291","props":{"format":"uint8","perms":["ev","pr"],"minValue":0,"maxValue":2,"minStep":1,"validValues":[0,1,2],"needsBinding":true}}
[6/2/2022, 10:46:43 PM] [SIRIUS_HB] DEBUG ---------update Blinds Value(refresh): 0 % soit 0  /  100
[6/2/2022, 10:46:43 PM] [SIRIUS_HB] INFO [Demande d'Homekit] Nom:volet cuisine>Target Position=0 (0) 					|||characteristic:{"_events":{},"_eventsCount":4,"iid":12,"value":0,"status":null,"statusCode":0,"subscriptions":0,"displayName":"Target Position","UUID":"0000007C-0000-1000-8000-0026BB765291","props":{"format":"uint8","perms":["ev","pr","pw"],"unit":"percentage","minValue":0,"maxValue":100,"minStep":1,"needsBinding":true}}
[6/2/2022, 10:49:05 PM] [SIRIUS_HB] ERROR Erreur de récupération des évènements de mise à jour:  null
[6/2/2022, 10:49:05 PM] TypeError: Cannot read properties of null (reading 'stack')
at /var/www/html/plugins/homebridge/resources/node_modules/homebridge-jeedom/index.js:5497:21
at processTicksAndRejections (node:internal/process/task_queues:96:5)
[6/2/2022, 10:49:05 PM] Got SIGTERM, shutting down Homebridge...

Tous les logs svp, homebridge et homebridge_dep également (utilisez plutôt </> pour les logs)

Bien sûr.

homebridge :

[2022-06-02 22:46:28]INFO : Mode debug :
[2022-06-02 22:46:28]INFO : Génération du fichier config.json de Homebridge
[2022-06-02 22:46:28]DEBUG : On prend l'API de l'utilisateur : admin configuré localOnly=0| apiMode=Activé
[2022-06-02 22:46:28]DEBUG : has iface selected :eth0/1
[2022-06-02 22:46:28]DEBUG : has iface selected :wlan0/0
[2022-06-02 22:46:29]DEBUG : CMD=export AVAHI_COMPAT_NOWARN=1; /var/www/html/plugins/homebridge/core/class/../../resources/node_modules/homebridge/bin/homebridge -I --no-qrcode -U /var/www/html/plugins/homebridge/core/class/../../resources/homebridge >> /var/www/html/core/class/../../log/homebridge_daemon 2>&1 &
[2022-06-02 22:46:30]INFO : Démon homebridge lancé
[2022-06-02 22:46:36]INFO : Demande de Sync Homebridge
[2022-06-02 22:46:37]DEBUG : cache updated with : ["893","894","895","5387"]
[2022-06-02 22:46:41]DEBUG : On prend l'API de l'utilisateur : admin configuré localOnly=0| apiMode=Activé
[2022-06-02 22:50:05]INFO : Mode debug :
[2022-06-02 22:50:05]INFO : Génération du fichier config.json de Homebridge
[2022-06-02 22:50:05]DEBUG : On prend l'API de l'utilisateur : admin configuré localOnly=0| apiMode=Activé
[2022-06-02 22:50:05]DEBUG : has iface selected :eth0/1
[2022-06-02 22:50:05]DEBUG : has iface selected :wlan0/0
[2022-06-02 22:50:06]DEBUG : CMD=export AVAHI_COMPAT_NOWARN=1; /var/www/html/plugins/homebridge/core/class/../../resources/node_modules/homebridge/bin/homebridge -I --no-qrcode -U /var/www/html/plugins/homebridge/core/class/../../resources/homebridge >> /var/www/html/core/class/../../log/homebridge_daemon 2>&1 &
[2022-06-02 22:50:07]INFO : Démon homebridge lancé
[2022-06-02 22:50:15]INFO : Demande de Sync Homebridge
[2022-06-02 22:50:15]DEBUG : cache updated with : ["893","894","895","5387"]
[2022-06-02 22:55:04]INFO : Mode debug :
[2022-06-02 22:55:04]INFO : Génération du fichier config.json de Homebridge
[2022-06-02 22:55:04]DEBUG : On prend l'API de l'utilisateur : admin configuré localOnly=0| apiMode=Activé
[2022-06-02 22:55:04]DEBUG : has iface selected :eth0/1
[2022-06-02 22:55:04]DEBUG : has iface selected :wlan0/0
[2022-06-02 22:55:05]DEBUG : CMD=export AVAHI_COMPAT_NOWARN=1; /var/www/html/plugins/homebridge/core/class/../../resources/node_modules/homebridge/bin/homebridge -I --no-qrcode -U /var/www/html/plugins/homebridge/core/class/../../resources/homebridge >> /var/www/html/core/class/../../log/homebridge_daemon 2>&1 &
[2022-06-02 22:55:06]INFO : Démon homebridge lancé
[2022-06-02 22:55:13]INFO : Demande de Sync Homebridge
[2022-06-02 22:55:14]DEBUG : cache updated with : ["893","894","895","5387"]
[2022-06-02 23:00:08]INFO : Mode debug :
[2022-06-02 23:00:08]INFO : Génération du fichier config.json de Homebridge
[2022-06-02 23:00:08]DEBUG : On prend l'API de l'utilisateur : admin configuré localOnly=0| apiMode=Activé
[2022-06-02 23:00:08]DEBUG : has iface selected :eth0/1
[2022-06-02 23:00:08]DEBUG : has iface selected :wlan0/0
[2022-06-02 23:00:09]DEBUG : CMD=export AVAHI_COMPAT_NOWARN=1; /var/www/html/plugins/homebridge/core/class/../../resources/node_modules/homebridge/bin/homebridge -I --no-qrcode -U /var/www/html/plugins/homebridge/core/class/../../resources/homebridge >> /var/www/html/core/class/../../log/homebridge_daemon 2>&1 &
[2022-06-02 23:00:10]INFO : Démon homebridge lancé

homebridge_dep :


== Jeedom 4.2.18 sur Raspbian GNU/Linux 10 (buster)/armhf/armv7l/32bits aka 'rpi' avec nodeJS v16.15.0 et jsonrpc:enable et homebridge (stable) 2022-06-01 01:04:23
======================================================================
== 02/06/2022 22:42:00 == Installation des dépendances de homebridge
======================================================================
[  0% ] : Vérification des droits...
[  4% ] : Vérification des droits : [2sec] : [  OK  ]
[  5% ] : Mise à jour APT et installation des packages nécessaires...
[  9% ] : Mise à jour APT et installation des packages nécessaires : [8sec] : [  OK  ]
[ 10% ] : Prérequis...
[ 14% ] : Prérequis : [0sec] : [  OK  ]
[ 15% ] : Installation des packages nécessaires...
[ 19% ] : Installation des packages nécessaires : [2sec] : [  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 : v16.15.0 : [  OK  ]
[Check Prefix : /usr and sudo prefix : /usr and www-data prefix : /usr : [  OK  ]
[ 49% ] : Vérification de la version de NodeJS installée : [5sec] : [  OK  ]
[ 50% ] : Nettoyage...
[ 59% ] : Nettoyage : [0sec] : [  OK  ]
[ 60% ] : Nettoyage anciens modules...
[ 69% ] : Nettoyage anciens modules : [5sec] : [  OK  ]
[ 70% ] : Vérification des droits avant install...
[ 71% ] : Vérification des droits avant install : [0sec] : [  OK  ]
[ 72% ] : Installation/Mise à jour de homebridge-camera-ffmpeg...
[ 73% ] : Installation/Mise à jour de homebridge-camera-ffmpeg : [9sec] : [  OK  ]
[ 74% ] : Installation/Mise à jour de homebridge-alexa...
[ 75% ] : Installation/Mise à jour de homebridge-alexa : [16sec] : [  OK  ]
[ 76% ] : Installation/Mise à jour de homebridge-gsh...
[ 77% ] : Installation/Mise à jour de homebridge-gsh : [19sec] : [  OK  ]
[ 78% ] : Installation/Mise à jour de homebridge-config-ui-x...
[ 79% ] : Installation/Mise à jour de homebridge-config-ui-x : [37sec] : [  OK  ]
[ 80% ] : Installation de Homebridge...
[ 81% ] : Installation de Homebridge : [16sec] : [  OK  ]
[ 82% ] : Installation de homebridge-jeedom master, veuillez patienter svp...
[ 83% ] : Installation de homebridge-jeedom master, veuillez patienter svp : [24sec] : [  OK  ]
[ 84% ] : Vérification des droits après install...
[ 89% ] : Vérification des droits après install : [1sec] : [  OK  ]
[ 90% ] : Configuration Avahi...
[ 99% ] : Configuration Avahi : [0sec] : [  OK  ]
[100% ] : Terminé !
======================================================================
== OK == Installation Réussie [2:24]
======================================================================

pouvez-vous relancer les dépendances ?

j’ai corrigé le crash, ca ne résoudra pas le problème de base mais il relancera la connexion.

pouvez-vous passer le log « api » de jeedom en debug et me l’envoyer après relance du démon et nouveau problème (+ le log homebridge_daemon qui montre l’heure du nouveau problème)

ERROR Erreur de récupération des évènements de mise à jour:  null

J’ai bien relancé les dépendances => pas de problème pour l’update.
Puis log API de jeedom niveau debug et voici les logs correspondants au crash:

Jeedom API

[2022-06-03 07:48:21]INFO : {"jsonrpc":"2.0","id":"530","method":"event::changes","params":{"apikey":"p4ZHwICwUN0Me1qaS5F7W22SvWsGShyL4fm4Q86e006ONpixfAFJZlfBX83rRXsH","longPolling":"30","datetime" : "1654235118.316684","filter":"homebridge","session":true,"sess_id":""}} - IP :172.16.16.16
[2022-06-03 07:49:05]INFO : {"jsonrpc":"2.0","id":"349","method":"event::changes","params":{"apikey":"p4ZHwICwUN0Me1qaS5F7W22SvWsGShyL4fm4Q86e006ONpixfAFJZlfBX83rRXsH","longPolling":"30","datetime" : "1654235344.786924","filter":"homebridge","session":true,"sess_id":""}} - IP :172.16.16.16
[2022-06-03 07:50:05]INFO : {"jsonrpc":"2.0","id":"831","method":"event::changes","params":{"apikey":"p4ZHwICwUN0Me1qaS5F7W22SvWsGShyL4fm4Q86e006ONpixfAFJZlfBX83rRXsH","longPolling":"30","datetime" : "1654235344.786924","filter":"homebridge","session":true,"sess_id":""}} - IP :172.16.16.16
[2022-06-03 07:50:07]INFO : {"jsonrpc":"2.0","id":"620","method":"event::changes","params":{"apikey":"p4ZHwICwUN0Me1qaS5F7W22SvWsGShyL4fm4Q86e006ONpixfAFJZlfBX83rRXsH","longPolling":"30","datetime" : "1654235407.330728","filter":"homebridge","session":true,"sess_id":""}} - IP :172.16.16.16
[2022-06-03 07:50:09]INFO : {"jsonrpc":"2.0","id":"703","method":"event::changes","params":{"apikey":"p4ZHwICwUN0Me1qaS5F7W22SvWsGShyL4fm4Q86e006ONpixfAFJZlfBX83rRXsH","longPolling":"30","datetime" : "1654235408.256462","filter":"homebridge","session":true,"sess_id":""}} - IP :172.16.16.16
[2022-06-03 07:50:49]INFO : {"jsonrpc":"2.0","id":"1","method":"check","params":{"plugin":"homebridge","apikey":"p4ZHwICwUN0Me1qaS5F7W22SvWsGShyL4fm4Q86e006ONpixfAFJZlfBX83rRXsH"}} - IP :172.16.16.16
[2022-06-03 07:51:14]INFO : {"jsonrpc":"2.0","id":"322","method":"sync_homebridge","params":{"plugin":"homebridge","apikey":"p4ZHwICwUN0Me1qaS5F7W22SvWsGShyL4fm4Q86e006ONpixfAFJZlfBX83rRXsH","session":true,"sess_id":""}} - IP :172.16.16.16
[2022-06-03 07:51:18]INFO : {"jsonrpc":"2.0","id":"400","method":"event::changes","params":{"apikey":"p4ZHwICwUN0Me1qaS5F7W22SvWsGShyL4fm4Q86e006ONpixfAFJZlfBX83rRXsH","longPolling":"30","datetime" : "1654235476.377918","filter":"homebridge","session":true,"sess_id":""}} - IP :172.16.16.16
[2022-06-03 07:52:04]INFO : {"jsonrpc":"2.0","id":"3","method":"event::changes","params":{"apikey":"p4ZHwICwUN0Me1qaS5F7W22SvWsGShyL4fm4Q86e006ONpixfAFJZlfBX83rRXsH","longPolling":"30","datetime" : "1654235524.665111","filter":"homebridge","session":true,"sess_id":""}} - IP :172.16.16.16
[2022-06-03 07:53:05]INFO : {"jsonrpc":"2.0","id":"917","method":"event::changes","params":{"apikey":"p4ZHwICwUN0Me1qaS5F7W22SvWsGShyL4fm4Q86e006ONpixfAFJZlfBX83rRXsH","longPolling":"30","datetime" : "1654235524.665111","filter":"homebridge","session":true,"sess_id":""}} - IP :172.16.16.16
[2022-06-03 07:53:05]INFO : {"jsonrpc":"2.0","id":"263","method":"event::changes","params":{"apikey":"p4ZHwICwUN0Me1qaS5F7W22SvWsGShyL4fm4Q86e006ONpixfAFJZlfBX83rRXsH","longPolling":"30","datetime" : "1654235584.816497","filter":"homebridge","session":true,"sess_id":""}} - IP :172.16.16.16
[2022-06-03 07:54:05]INFO : {"jsonrpc":"2.0","id":"318","method":"event::changes","params":{"apikey":"p4ZHwICwUN0Me1qaS5F7W22SvWsGShyL4fm4Q86e006ONpixfAFJZlfBX83rRXsH","longPolling":"30","datetime" : "1654235584.816497","filter":"homebridge","session":true,"sess_id":""}} - IP :172.16.16.16
[2022-06-03 07:55:05]INFO : {"jsonrpc":"2.0","id":"185","method":"event::changes","params":{"apikey":"p4ZHwICwUN0Me1qaS5F7W22SvWsGShyL4fm4Q86e006ONpixfAFJZlfBX83rRXsH","longPolling":"30","datetime" : "1654235584.816497","filter":"homebridge","session":true,"sess_id":""}} - IP :172.16.16.16
[2022-06-03 07:56:05]INFO : {"jsonrpc":"2.0","id":"427","method":"event::changes","params":{"apikey":"p4ZHwICwUN0Me1qaS5F7W22SvWsGShyL4fm4Q86e006ONpixfAFJZlfBX83rRXsH","longPolling":"30","datetime" : "1654235584.816497","filter":"homebridge","session":true,"sess_id":""}} - IP :172.16.16.16
[2022-06-03 07:56:05]INFO : {"jsonrpc":"2.0","id":"805","method":"event::changes","params":{"apikey":"p4ZHwICwUN0Me1qaS5F7W22SvWsGShyL4fm4Q86e006ONpixfAFJZlfBX83rRXsH","longPolling":"30","datetime" : "1654235763.89709","filter":"homebridge","session":true,"sess_id":""}} - IP :172.16.16.16
[2022-06-03 07:57:05]INFO : {"jsonrpc":"2.0","id":"768","method":"event::changes","params":{"apikey":"p4ZHwICwUN0Me1qaS5F7W22SvWsGShyL4fm4Q86e006ONpixfAFJZlfBX83rRXsH","longPolling":"30","datetime" : "1654235763.89709","filter":"homebridge","session":true,"sess_id":""}} - IP :172.16.16.16
[2022-06-03 07:57:05]INFO : {"jsonrpc":"2.0","id":"189","method":"event::changes","params":{"apikey":"p4ZHwICwUN0Me1qaS5F7W22SvWsGShyL4fm4Q86e006ONpixfAFJZlfBX83rRXsH","longPolling":"30","datetime" : "1654235824.300417","filter":"homebridge","session":true,"sess_id":""}} - IP :172.16.16.16
[2022-06-03 07:58:05]INFO : {"jsonrpc":"2.0","id":"372","method":"event::changes","params":{"apikey":"p4ZHwICwUN0Me1qaS5F7W22SvWsGShyL4fm4Q86e006ONpixfAFJZlfBX83rRXsH","longPolling":"30","datetime" : "1654235824.300417","filter":"homebridge","session":true,"sess_id":""}} - IP :172.16.16.16
[2022-06-03 07:58:05]INFO : {"jsonrpc":"2.0","id":"241","method":"event::changes","params":{"apikey":"p4ZHwICwUN0Me1qaS5F7W22SvWsGShyL4fm4Q86e006ONpixfAFJZlfBX83rRXsH","longPolling":"30","datetime" : "1654235884.323056","filter":"homebridge","session":true,"sess_id":""}} - IP :172.16.16.16
[2022-06-03 07:59:06]INFO : {"jsonrpc":"2.0","id":"763","method":"event::changes","params":{"apikey":"p4ZHwICwUN0Me1qaS5F7W22SvWsGShyL4fm4Q86e006ONpixfAFJZlfBX83rRXsH","longPolling":"30","datetime" : "1654235884.323056","filter":"homebridge","session":true,"sess_id":""}} - IP :172.16.16.16
[2022-06-03 08:00:06]INFO : {"jsonrpc":"2.0","id":"632","method":"event::changes","params":{"apikey":"p4ZHwICwUN0Me1qaS5F7W22SvWsGShyL4fm4Q86e006ONpixfAFJZlfBX83rRXsH","longPolling":"30","datetime" : "1654235884.323056","filter":"homebridge","session":true,"sess_id":""}} - IP :172.16.16.16

homebridge daemon

[6/3/2022, 7:53:04 AM] [SIRIUS_HB] [ERROR] Erreur de récupération des évènements de mise à jour:  null
[6/3/2022, 7:53:05 AM] [SIRIUS_HB] [DEBUG] !!RESTART POLLING AFTER ERROR!!
[6/3/2022, 7:54:05 AM] [SIRIUS_HB] [ERROR] Erreur de récupération des évènements de mise à jour:  null
[6/3/2022, 7:54:05 AM] [SIRIUS_HB] [DEBUG] !!RESTART POLLING AFTER ERROR!!
[6/3/2022, 7:55:05 AM] [SIRIUS_HB] [ERROR] Erreur de récupération des évènements de mise à jour:  null
[6/3/2022, 7:55:05 AM] [SIRIUS_HB] [DEBUG] !!RESTART POLLING AFTER ERROR!!
[6/3/2022, 7:56:05 AM] [SIRIUS_HB] [ERROR] Erreur de récupération des évènements de mise à jour:  null
[6/3/2022, 7:56:05 AM] [SIRIUS_HB] [DEBUG] !!RESTART POLLING AFTER ERROR!!
[6/3/2022, 7:57:05 AM] [SIRIUS_HB] [ERROR] Erreur de récupération des évènements de mise à jour:  null
[6/3/2022, 7:57:05 AM] [SIRIUS_HB] [DEBUG] !!RESTART POLLING AFTER ERROR!!
[6/3/2022, 7:58:05 AM] [SIRIUS_HB] [ERROR] Erreur de récupération des évènements de mise à jour:  null
[6/3/2022, 7:58:05 AM] [SIRIUS_HB] [DEBUG] !!RESTART POLLING AFTER ERROR!!
[6/3/2022, 7:59:05 AM] [SIRIUS_HB] [ERROR] Erreur de récupération des évènements de mise à jour:  null
[6/3/2022, 7:59:06 AM] [SIRIUS_HB] [DEBUG] !!RESTART POLLING AFTER ERROR!!
[6/3/2022, 8:00:06 AM] [SIRIUS_HB] [ERROR] Erreur de récupération des évènements de mise à jour:  null
[6/3/2022, 8:00:06 AM] [SIRIUS_HB] [DEBUG] !!RESTART POLLING AFTER ERROR!!

est-il possible de se connecter à votre système ? via teamviewer ou ? (en privé)

Bien entendu (en privé)

Le problème est donc peut être lié à ma configuration RPI particulière car je fais tourner Jeedom sur RPI avec NGINX.

Cette situation n’est apparue que depuis la MAJ Jeedom 4.2.18/Homebridge (2022-06-01 01:04:23) et je n’ai malheureusement pas pu faire de rollback n’ayant pas de backup antérieur disponible.

Le workaround de @nebz solutionne les crash intempestifs (merci beaucoup) mais peut perturber le retour d’état home bridge et surtout pollue surtout les logs.

Je vais tenter (quand j’aurais le temps) de réinstaller Jeedom sur un RPI clean avec Apache puis de migrer ma configuration et de voir alors si cela se produit encore.

Merci encore pour ce plugin formidable et aussi pour la gentillesse, la réactivité et le support offert.

1 « J'aime »

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