Bonjour,
Depuis ce matin, et suite à une mise à jour, je n’arrive plus à rien avec GSH.
J’ai essayé de désinstaller, réinstaller le plugin, relancer les dépendances, mis à jour mon système, redémarré, dissocié Jeedom SmartHome de Google home, activé désactivé sur le market dans mes services, mais rien n’y fait.
Les tests du market sont bons.
Maintenant, quand je veux associer Jeedom SmartHome dans mon appli Google Home, il me dit que l’association est faite, et me dit dans la foulée qu’une erreur s’est produite.
Côté logs, je n’ai pas grand chose dans Jeedom :
Dans Update :
E: Unable to correct problems, you have held broken packages.
npm WARN ts-node@8.2.0 requires a peer of typescript@>=2.0 but none is installed. You must install peer dependencies yourself.
audited 73 packages in 2.198s
found 1 low severity vulnerability
run `npm audit fix` to fix them, or `npm audit` for details
Mais j’ai lu que ce n’était pas un problème sur d’autres sujets
et dans gshd :
discovery listening { address: '0.0.0.0', family: 'IPv4', port: 3311 }
internal/modules/cjs/loader.js:834
throw err;
^
Error: Cannot find module 'yargs'
Require stack:
- /var/www/html/plugins/gsh/resources/gshd/gshd.js
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:831:15)
at Function.Module._load (internal/modules/cjs/loader.js:687:27)
at Module.require (internal/modules/cjs/loader.js:903:19)
at require (internal/modules/cjs/helpers.js:74:18)
at Object.<anonymous> (/var/www/html/plugins/gsh/resources/gshd/gshd.js:15:15)
at Module._compile (internal/modules/cjs/loader.js:1015:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1035:10)
at Module.load (internal/modules/cjs/loader.js:879:32)
at Function.Module._load (internal/modules/cjs/loader.js:724:14)
at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:60:12) {
code: 'MODULE_NOT_FOUND',
requireStack: [ '/var/www/html/plugins/gsh/resources/gshd/gshd.js' ]
}
internal/modules/cjs/loader.js:834
throw err;
^
Error: Cannot find module 'yargs'
Require stack:
- /var/www/html/plugins/gsh/resources/gshd/gshd.js
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:831:15)
at Function.Module._load (internal/modules/cjs/loader.js:687:27)
at Module.require (internal/modules/cjs/loader.js:903:19)
at require (internal/modules/cjs/helpers.js:74:18)
at Object.<anonymous> (/var/www/html/plugins/gsh/resources/gshd/gshd.js:15:15)
at Module._compile (internal/modules/cjs/loader.js:1015:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1035:10)
at Module.load (internal/modules/cjs/loader.js:879:32)
at Function.Module._load (internal/modules/cjs/loader.js:724:14)
at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:60:12) {
code: 'MODULE_NOT_FOUND',
requireStack: [ '/var/www/html/plugins/gsh/resources/gshd/gshd.js' ]
}
Dans l’appli Google Home, au moment de l’association :
Et quelques secondes après :
Vous avez une idée ?
Merci à vous !!