Impossible d'installer les dépendances Homebridge suite restauration

Bonjour,
Mon Jeedom ayant eu des problème de mémoire disk, j’ai dû faire du ménage et supprimer le plugin Homebridge qui fonctionnait bien. Dernièrement, j’ai acquis une carte de 16Go pour remplacé la MMC de ma Smart. J’ai ensuite restauré ma sauvegarde et décidé d’y remettre Homebridge (surtout que depuis j’ai un APple TV pour faire Bridge !).
Sauf que les dépendances ne veulent pas s’installer.
J’ai été crescendo :

  • Désactivation puis réactivation
  • Réparation/Réinstallation
  • Redemarage de la Smart
  • Suppression complète du plugins et reinstallation.

L’installation met du temps à démarrer. Et surtout, le log est icomplet car au bout d’un certain temps, il se vide et recommence à zero.

Le log est :

== Jeedom 4.3.19 sur Debian GNU/Linux 10 (buster)/arm64/aarch64/64bits aka 'smart' avec nodeJS v18.18.2 et jsonrpc:enable et homebridge (stable) 2023-09-30 08:46:36 (avant:inconnu)
======================================================================
== 08/11/2023 21:27:05 == Installation des dépendances de homebridge
======================================================================
[  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 : [9sec] : [  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 : [1sec] : [  OK  ]
[ 25% ] : Vérification de la version de NodeJS installée...
[Check Version NodeJS actuelle : v18.18.2 : [  OK  ]
[Check Version NPM : 9.8.1 : [  OK  ]
[Check Prefixe : /usr et sudo prefixe : /usr et www-data prefixe : /usr : [  OK  ]
[ 49% ] : Vérification de la version de NodeJS installée : [8sec] : [  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 : [7:35] : [Erreur]
[ 74% ] : Installation/Mise à jour de homebridge-alexa...
[ 75% ] : Installation/Mise à jour de homebridge-alexa : [7:36] : [Erreur]
[ 76% ] : Installation/Mise à jour de homebridge-gsh...
[ 77% ] : Installation/Mise à jour de homebridge-gsh : [15:11] : [Erreur]
[ 78% ] : Installation/Mise à jour de homebridge-config-ui-x...

Après, on retombe sur un log vierge avec uniquement la première ligne.

J’ai tenté différentes réparations/maintenance coté système…
J’ai tenté aussi l’installation manuelle de homebridge-camera-ffmpeg et j’obtenais un timeout…

Les dépots sont ils toujours OPS ? J’ignore totalement comment tourne Jeedom de ce coté là…

J’hésite à refaire une conf usine puis reclaquer une sauvegarde que je viendrais de faire avant…
Mais le problème peut-il etre importé dans la sauvegarde (auquel cas c’est chaud vu la BDD du plugin Conso !)…

Merci d’avance pour vos idées !

Hello, lance une réparation et réinstallation (dans le menu config du plugin) il va relancer les dépendances et fournis moi ce log de dépendance stp

Tu peux fournir le retour de ça aussi ?

aucun problème de ce coté :

0000|== Jeedom 4.4.0 sur Debian GNU/Linux 12 (bookworm)/amd64/x86_64/64bits aka 'diy' avec nodeJS v18.18.2 et jsonrpc:enable et homebridge (beta) 2023-09-30 08:46:33 (avant:inconnu)
0001|======================================================================
0002|== 09/11/2023 07:16:20 == Installation des dépendances de homebridge
0003|======================================================================
0004|[  0% ] : Vérification des droits...
0005|[  4% ] : Vérification des droits : [0sec] : [  OK  ]
0006|[  5% ] : Mise à jour APT et installation des packages nécessaires...
0007|[  9% ] : Mise à jour APT et installation des packages nécessaires : [3sec] : [  OK  ]
0008|[ 10% ] : Prérequis...
0009|[ 14% ] : Prérequis : [0sec] : [  OK  ]
0010|[ 15% ] : Installation des packages nécessaires...
0011|[ 19% ] : Installation des packages nécessaires : [0sec] : [  OK  ]
0012|[ 20% ] : Vérification du système...
0013|[ 24% ] : Vérification du système : [1sec] : [  OK  ]
0014|[ 25% ] : Vérification de la version de NodeJS installée...
0015|[Check Version NodeJS actuelle : v18.18.2 : [  OK  ]
0016|[Check Version NPM : 9.8.1 : [  OK  ]
0017|[Check Prefixe : /usr et sudo prefixe : /usr et www-data prefixe : /usr : [  OK  ]
0018|[ 49% ] : Vérification de la version de NodeJS installée : [3sec] : [  OK  ]
0019|[ 50% ] : Nettoyage...
0020|[ 59% ] : Nettoyage : [0sec] : [  OK  ]
0021|[ 60% ] : Nettoyage anciens modules...
0022|[ 69% ] : Nettoyage anciens modules : [3sec] : [  OK  ]
0023|[ 70% ] : Vérification des droits avant install...
0024|[ 71% ] : Vérification des droits avant install : [0sec] : [  OK  ]
0025|[ 72% ] : Installation/Mise à jour de homebridge-camera-ffmpeg...
0026|[ 73% ] : Installation/Mise à jour de homebridge-camera-ffmpeg : [5sec] : [  OK  ]
0027|[ 74% ] : Installation/Mise à jour de homebridge-alexa...
0028|[ 75% ] : Installation/Mise à jour de homebridge-alexa :
0029|[10sec] : [  OK  ]
0030|[ 76% ] : Installation/Mise à jour de homebridge-gsh...
0031|[ 77% ] : Installation/Mise à jour de homebridge-gsh : [5sec] : [  OK  ]
0032|[ 78% ] : Installation/Mise à jour de homebridge-config-ui-x...
0033|[ 79% ] : Installation/Mise à jour de homebridge-config-ui-x : [36sec] : [  OK  ]
0034|[ 80% ] : Installation de Homebridge...
0035|[ 81% ] : Installation de Homebridge : [12sec] : [  OK  ]
0036|[ 82% ] : Installation de homebridge-jeedom beta, veuillez patienter svp...
0037|[ 83% ] : Installation de homebridge-jeedom beta, veuillez patienter svp : [12sec] : [  OK  ]
0038|[ 84% ] : Vérification des droits après install...
0039|[ 89% ] : Vérification des droits après install : [1sec] : [  OK  ]
0040|[ 90% ] : Configuration Avahi...
0041|[ 99% ] : Configuration Avahi : [0sec] : [  OK  ]
0042|[100% ] : Terminé !
0043|======================================================================
0044|== OK == Installation Réussie [1:31]
0045|======================================================================

comment tu as remis le système dessus ? je pense qu’il y a un problème sur ton système …

je connais pas bien la smart, tu peux mettre debian 11 ? si oui fait le c’est mieux, buster va bientot plus être supporté

Bonjour @nebz et merci !
Voici le log de réinstallation.
J’ai enfin pu l’avoir en entier en stoppant la gestion automatique des dépendances… Logique…

== Jeedom 4.3.19 sur Debian GNU/Linux 10 (buster)/arm64/aarch64/64bits aka 'smart' avec nodeJS v18.18.2 et jsonrpc:enable et homebridge (stable) 2023-09-30 08:46:36 (avant:inconnu)
======================================================================
== 09/11/2023 05:57:05 == Installation des dépendances de homebridge
======================================================================
[  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 : [9sec] : [  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 : [1sec] : [  OK  ]
[ 25% ] : Vérification de la version de NodeJS installée...
[Check Version NodeJS actuelle : v18.18.2 : [  OK  ]
[Check Version NPM : 9.8.1 : [  OK  ]
[Check Prefixe : /usr et sudo prefixe : /usr et www-data prefixe : /usr : [  OK  ]
[ 49% ] : Vérification de la version de NodeJS installée : [7sec] : [  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 : [7:36] : [Erreur]
[ 74% ] : Installation/Mise à jour de homebridge-alexa...
[ 75% ] : Installation/Mise à jour de homebridge-alexa : [7:35] : [Erreur]
[ 76% ] : Installation/Mise à jour de homebridge-gsh...
[ 77% ] : Installation/Mise à jour de homebridge-gsh : [15:11] : [Erreur]
[ 78% ] : Installation/Mise à jour de homebridge-config-ui-x...
[ 99% ] : Installation/Mise à jour de homebridge-config-ui-x : [7:36] : [Erreur]
[100% ] : Terminé !
======================================================================
== KO == Erreur d'Installation [38:22]
======================================================================
== ANALYSE DES ERREURS...
== AUCUNE ERREUR CONNUE DÉTECTÉE
== Erreur à l'étape : Installation/Mise à jour de homebridge-camera-ffmpeg
== Ligne 48
== La commande `sudo -E -n npm install --no-fund --no-package-lock --no-audit --unsafe-perm -g homebridge-camera-ffmpeg@latest' pose problème
== Le code de retour est 1
== Le message d'erreur :
npm ERR! code ETIMEDOUT
npm ERR! syscall connect
npm ERR! errno ETIMEDOUT
npm ERR! network request to https://registry.npmjs.org/homebridge-camera-ffmpeg failed, reason: connect ETIMEDOUT 2606:4700::6810:1a22:443
npm ERR! network This is a problem related to network connectivity.
npm ERR! network In most cases you are behind a proxy or have bad network settings.
npm ERR! network
npm ERR! network If you are behind a proxy, please make sure that the
npm ERR! network 'proxy' config is set properly.  See: 'npm help config'
npm ERR! A complete log of this run can be found in: /root/.npm/_logs/2023-11-09T05_57_30_836Z-debug-0.log
======================================================================
== Erreur à l'étape : Installation/Mise à jour de homebridge-alexa
== Ligne 55
== La commande `sudo -E -n npm install --no-fund --no-package-lock --no-audit --unsafe-perm -g homebridge-alexa@latest' pose problème
== Le code de retour est 1
== Le message d'erreur :
npm ERR! code ETIMEDOUT
npm ERR! syscall connect
npm ERR! errno ETIMEDOUT
npm ERR! network request to https://registry.npmjs.org/homebridge-alexa failed, reason: connect ETIMEDOUT 2606:4700::6810:123:443
npm ERR! network This is a problem related to network connectivity.
npm ERR! network In most cases you are behind a proxy or have bad network settings.
npm ERR! network
npm ERR! network If you are behind a proxy, please make sure that the
npm ERR! network 'proxy' config is set properly.  See: 'npm help config'
npm ERR! A complete log of this run can be found in: /root/.npm/_logs/2023-11-09T06_05_06_601Z-debug-0.log
======================================================================
== Erreur à l'étape : Installation/Mise à jour de homebridge-gsh
== Ligne 62
== La commande `sudo -E -n npm install --no-fund --no-package-lock --no-audit --unsafe-perm -g bonjour@3.5.0' pose problème
== Le code de retour est 1
== Le message d'erreur :
npm ERR! code ETIMEDOUT
npm ERR! syscall connect
npm ERR! errno ETIMEDOUT
npm ERR! network request to https://registry.npmjs.org/bonjour failed, reason: connect ETIMEDOUT 2606:4700::6810:1f22:443
npm ERR! network This is a problem related to network connectivity.
npm ERR! network In most cases you are behind a proxy or have bad network settings.
npm ERR! network
npm ERR! network If you are behind a proxy, please make sure that the
npm ERR! network 'proxy' config is set properly.  See: 'npm help config'
npm ERR! A complete log of this run can be found in: /root/.npm/_logs/2023-11-09T06_12_42_000Z-debug-0.log
======================================================================
== Erreur à l'étape : Installation/Mise à jour de homebridge-gsh
== Ligne 63
== La commande `sudo -E -n npm install --no-fund --no-package-lock --no-audit --unsafe-perm -g homebridge-gsh@latest' pose problème
== Le code de retour est 1
== Le message d'erreur :
npm ERR! code ETIMEDOUT
npm ERR! syscall connect
npm ERR! errno ETIMEDOUT
npm ERR! network request to https://registry.npmjs.org/homebridge-gsh failed, reason: connect ETIMEDOUT 2606:4700::6810:23:443
npm ERR! network This is a problem related to network connectivity.
npm ERR! network In most cases you are behind a proxy or have bad network settings.
npm ERR! network
npm ERR! network If you are behind a proxy, please make sure that the
npm ERR! network 'proxy' config is set properly.  See: 'npm help config'
npm ERR! A complete log of this run can be found in: /root/.npm/_logs/2023-11-09T06_20_17_887Z-debug-0.log
======================================================================
== Erreur à l'étape : Installation/Mise à jour de homebridge-config-ui-x
== Ligne 160
== La commande `sudo -E -n npm install --no-fund --no-package-lock --no-audit --unsafe-perm -g homebridge-config-ui-x@latest' pose problème
== Le code de retour est 1
== Le message d'erreur :
npm ERR! code ETIMEDOUT
npm ERR! syscall connect
npm ERR! errno ETIMEDOUT
npm ERR! network request to https://registry.npmjs.org/homebridge-config-ui-x failed, reason: connect ETIMEDOUT 2606:4700::6810:1922:443
npm ERR! network This is a problem related to network connectivity.
npm ERR! network In most cases you are behind a proxy or have bad network settings.
npm ERR! network
npm ERR! network If you are behind a proxy, please make sure that the
npm ERR! network 'proxy' config is set properly.  See: 'npm help config'
npm ERR! A complete log of this run can be found in: /root/.npm/_logs/2023-11-09T06_27_53_194Z-debug-0.log
======================================================================

Je crois malheureusement que tu ne vas rien pouvoir faire pour moi.

J’ai le même résultat avec la commande

sudo -E -n npm install --no-fund --no-package-lock --no-audit --unsafe-perm -g homebridge-camera-ffmpeg@latest

Mon réseau ne montre aucun filtrage effectué sur l’IP de ma Jeedom.

Je pense donc qu’une restauration complète s’impose… :frowning:

Le système est déja sur la carte… C’est Domadoo qui la vend sous la marque Jeedom directement.
C’est une carte de box pro…
Je n’ai plus qu’à faire la mise à jour puis restaurer ma sauvegarde…

Concernant Debian 11, je vais regarder sur la communauté si la Smart est prévue/compatible pour.
J’espère !!!
Pour le passage à Buster, il me semble que Jeedom avait communiqué pour les smarts et offert une procédure…

Encore merci à toi.

Je reviendrais ici pour en dire plus et clore le sujet. On ne sait jamais si j’ai encore besoin de tes conseils… :wink:

Pas de Debian 11 pour Smart pour le moment…
https://images.jeedom.com/smart/

J’espère que cela ne signe pas l’obsolescence de la Smart.
J’ai lu que la nouvelle box « Luna » était proche matériellement de la Smart (coté mémoire et puissance).
D’où mon upgrade de mémoire et pas de Box…

oui problème réseau apparemment…

tu as de l’ipv6 de configuré, je pense que ton problème vient de là

1 « J'aime »

Ha ! Une piste intéressante. Je n’ai pourtant pas touché à la conf de mon routeur et aux paramètres DHCP…
La conf réseau est strictement la même qu’avant Restauration… Normalement…
Les voies de l’informatique sont parfois impénétrables :slight_smile:

Merci encore !

Chapeau !!!
Merci…
Je suis à distance (hors domicile) et je ne peux donc modifier en persistance la conf avant ce soir.
Mais en lançant les commandes suivantes, (désactivant ainsi l’IPV6), l’installation des dépendances se déroule !

sysctl -w net.ipv6.conf.all.disable_ipv6=1
sysctl -w net.ipv6.conf.all.autoconf=0
sysctl -w net.ipv6.conf.default.disable_ipv6=1
sysctl -w net.ipv6.conf.default.autoconf=0

Reste à rendre cela persistant en modifiant le fichier " /etc/sysctl.conf"

Mais je ne peux ouvrir un éditeur de ce fichier à distance (via Internet). Donc SSH ce soir… (sauf si astuce via interface de conf Jeedom ?).

Mon routeur diffuse effectivement de l’IPV6 sur mes équipements en raison de OQEE de Free…
Ce VLAN a donc de l’IPV6.
Mais avant restauration, la box n’avait remontée une IPV6… Donc ça fonctionnait bien…

Une note importante pour mes futures éventuelles restaurations…

== Jeedom 4.3.19 sur Debian GNU/Linux 10 (buster)/arm64/aarch64/64bits aka 'smart' avec nodeJS v18.18.2 et jsonrpc:enable et homebridge (stable) 2023-09-30 08:46:36 (avant:inconnu)
======================================================================
== 09/11/2023 07:52:49 == Installation des dépendances de homebridge
======================================================================
[  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 : [9sec] : [  OK  ]
[ 10% ] : Prérequis...
[ 14% ] : Prérequis : [1sec] : [  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 : [1sec] : [  OK  ]
[ 25% ] : Vérification de la version de NodeJS installée...
[Check Version NodeJS actuelle : v18.18.2 : [  OK  ]
[Check Version NPM : 9.8.1 : [  OK  ]
[Check Prefixe : /usr et sudo prefixe : /usr et www-data prefixe : /usr : [  OK  ]
[ 49% ] : Vérification de la version de NodeJS installée : [8sec] : [  OK  ]
[ 50% ] : Nettoyage...
[ 59% ] : Nettoyage : [0sec] : [  OK  ]
[ 60% ] : Nettoyage anciens modules...
[ 69% ] : Nettoyage anciens modules : [4sec] : [  OK  ]
[ 70% ] : Vérification des droits avant install...
[ 71% ] : Vérification des droits avant install : [1sec] : [  OK  ]
[ 72% ] : Installation/Mise à jour de homebridge-camera-ffmpeg...
[ 73% ] : Installation/Mise à jour de homebridge-camera-ffmpeg : [15sec] : [  OK  ]
[ 74% ] : Installation/Mise à jour de homebridge-alexa...
[ 75% ] : Installation/Mise à jour de homebridge-alexa : [19sec] : [  OK  ]
[ 76% ] : Installation/Mise à jour de homebridge-gsh...
[ 77% ] : Installation/Mise à jour de homebridge-gsh : [29sec] : [  OK  ]
[ 78% ] : Installation/Mise à jour de homebridge-config-ui-x...
[ 79% ] : Installation/Mise à jour de homebridge-config-ui-x : [1:23] : [  OK  ]
[ 80% ] : Installation de Homebridge...
[ 81% ] : Installation de Homebridge : [20sec] : [  OK  ]
[ 82% ] : Installation de homebridge-jeedom master, veuillez patienter svp...
[ 83% ] : Installation de homebridge-jeedom master, veuillez patienter svp : [49sec] : [  OK  ]
[ 84% ] : Vérification des droits après install...
[ 85% ] : Vérification des droits après install : [0sec] : [  OK  ]
[ 86% ] : Installation de l'extension gmp pour le QRCode...
[ 87% ] : Installation de l'extension gmp pour le QRCode : [9sec] : [  OK  ]
[ 88% ] : Reload apache2......
[ 89% ] : Reload apache2... : [1sec] : [  OK  ]
[ 90% ] : Configuration Avahi...
Désactivation de avahi-daemon au démarrage...(il démarrera avec le daemon (on contourne le bug de la Smart du 1 jan 1970))
[ 99% ] : Configuration Avahi : [2sec] : [  OK  ]
[100% ] : Terminé !
======================================================================
== OK == Installation Réussie [4:13]
======================================================================
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.