Démon HomeBridge NOK

Bonjour,

Je viens d’installer le plugin Homebridge et je n’arrive pas à le faire fonctionner.

J’ai correctement mis à jour Debian sur mon Jeedom Smart et je suis maintenant en Stretch.

Ma version de Jeedom est la 3.3.45.

Les logs Homebridge_dep montrent que l’installation des dépendances s’est bien passée :

[100% ] : Terminé !
======================================================================
== OK == Installation Réussie
======================================================================

Mais le Démon, lui, ne veut pas se lancer.

J’ai une erreur javascript « Unexpected identifier » dans les fichiers de googleapis sur les plugins homebridge- camera-ffmpeg et homebridge-jeedom :

[4/17/2020, 4:00:08 PM] Loaded config.json with 0 accessories and 1 platforms.
[4/17/2020, 4:00:08 PM] ---
[4/17/2020, 4:00:12 PM] Loaded plugin: homebridge-alexa
[4/17/2020, 4:00:12 PM] Registering platform 'homebridge-alexa.Alexa'
[4/17/2020, 4:00:12 PM] ---
[4/17/2020, 4:00:12 PM] ====================
[4/17/2020, 4:00:12 PM] ERROR LOADING PLUGIN homebridge-camera-ffmpeg:
[4/17/2020, 4:00:12 PM] /var/www/html/plugins/homebridge/resources/node_modules/googleapis/build/src/googleapis.js:81
async discoverAsync(url) {
^^^^^^^^^^^^^
SyntaxError: Unexpected identifier
at Object.exports.runInThisContext (vm.js:76:16)
at Module._compile (module.js:542:28)
at Object.Module._extensions..js (module.js:579:10)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
at Module.require (module.js:497:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (/var/www/html/plugins/homebridge/resources/node_modules/googleapis/build/src/index.js:17:22)
at Module._compile (module.js:570:32)
[4/17/2020, 4:00:12 PM] ====================
[4/17/2020, 4:00:12 PM] Loaded plugin: homebridge-jeedom
/var/www/html/plugins/homebridge/resources/node_modules/googleapis/build/src/googleapis.js:81
async discoverAsync(url) {
^^^^^^^^^^^^^
SyntaxError: Unexpected identifier
at Object.exports.runInThisContext (vm.js:76:16)
at Module._compile (module.js:542:28)
at Object.Module._extensions..js (module.js:579:10)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
at Module.require (module.js:497:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (/var/www/html/plugins/homebridge/resources/node_modules/googleapis/build/src/index.js:17:22)
at Module._compile (module.js:570:32)

J’ai essayé de réinstaller le plugin, de le réparer mais cela ne change rien.

Auriez-vous une idée pour réussir à faire fonctionner tout ça svp ?

Merci par avance.

Bonjour,

ca sent la version nodejs trop vieille, tu peux donner ton log complet de dependances stp ?

Ah effectivement @nebz !

La version est en 6.9.1 et c’est du node 12 qu’il faut. Merci ! Je vais essayer d’installer la nouvelle version et je reviens vers toi. :slight_smile:

[ 10% ] : Prérequis...
Désactivation de la source repo.jeedom.com !
[ 19% ] : Prérequis : [  OK  ]
[ 20% ] : Mise à jour APT et installation des packages nécessaires...
[ 29% ] : Mise à jour APT et installation des packages nécessaires : [  OK  ]
[ 30% ] : Vérification de la version de NodeJS installée...
Version actuelle :
[ 39% ] : Vérification de la version de NodeJS installée : [  OK  ]
[ 40% ] : Installation de NodeJS 12...
KO, version obsolète à upgrader
Suppression du Nodejs existant et installation du paquet recommandé
--45%
Utilisation du dépot officiel
Version actuelle : v6.9.1
[ 49% ] : Installation de NodeJS 12 : [  OK  ]
[ 50% ] : Nettoyage anciens modules...
[ 59% ] : Nettoyage anciens modules : [  OK  ]
[ 60% ] : Installation de Homebridge master, veuillez patienter svp...
[ 79% ] : Installation de Homebridge master, veuillez patienter svp : [  OK  ]
[ 80% ] : 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))
[ 89% ] : Configuration Avahi : [  OK  ]
[ 90% ] : Nettoyage 1/2...
[ 94% ] : Nettoyage 1/2 : [  OK  ]
[ 95% ] : Nettoyage 2/2...
Réactivation de la source repo.jeedom.com qu'on avait désactivé !
[ 99% ] : Nettoyage 2/2 : [  OK  ]
[100% ] : Terminé !
======================================================================
== OK == Installation Réussie
======================================================================

non c’est un problème sur smart connu… contact le support jeedom

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