Non Installation des Dépendances du plugin IkeaLight

Bonjour à tous.
J’ai acheté le Plugin IkeaLight.
Je l’ai essayé sur la version 4 de Jeedom (stable puis beta).
Dans les deux cas, il ne fonctionne pas.
A priori, ce serait à cause de la non installation des Dépendances.
L’équipe pourrait elle déverminer le plugin ?
Quelqu’un disposerait il d’une solution de dépannage ?
Merci d’avance pour votre attention et vos réponses :wink:
Pierre

Bonsoir,

Ne croyez vous pas que cela manque d’information pour vous aider :thinking:

  • Version de Jeedom (N° de version)
  • Version d’OS et type de matériel utilisé
  • une copie de la page santé de Jedom
  • Un log en mode debug à insérer entre les balises </>

Note: merci aussi de supprimer votre numéro de mobile dans type de mobile.

Merci pour vos retours et conseils iPapy :+1:
J’ai corrigé ce qui devait l’être :sweat_smile:

Version Jeedom 4.2.6 beta sur RPI 3 B.

Page santé


J’ai tout bien essayé d’bien faire :grin: mais je galère avec l’affichage du débug entre balises :disappointed_relieved:

Pour le débug, j’espère que ceci ira :blush:

+ echo '*******************Begin of package installation******************'
*******************Begin of package installation******************
+ touch /tmp/jeedom_install_in_progress_ikealight
+ echo 1
+ echo 2
+ sudo apt update

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

Hit:1 http://raspbian.raspberrypi.org/raspbian buster InRelease
Hit:2 http://archive.raspberrypi.org/debian buster InRelease
Hit:3 https://deb.nodesource.com/node_14.x buster InRelease
Reading package lists...
Building dependency tree...
Reading state information...
All packages are up to date.
+ echo 3
+ cd /var/www/html/core/class/../../plugins/ikealight/resources/ikealightd
+ rm -rf node_modules
+ sudo npm install
npm notice created a lockfile as package-lock.json. You should commit this file.
npm WARN Invalid name: "ikealight jeedom"
npm WARN ikealightd No description
npm WARN ikealightd No repository field.
npm WARN ikealightd No README data
npm WARN ikealightd No license field.

up to date in 6.399s
found 0 vulnerabilities

+ chown -R www-data:www-data ikealightd.js jeedom package-lock.json package.json
+ echo 4
+ php /var/www/html/core/class/../php/jeecli.php plugin dependancy_end ikealight
+ rm /tmp/jeedom_install_in_progress_ikealight
+ echo '*******************End of package installation******************'
*******************End of package installation******************

Bonjour,

Il serait bon de corriger déjà ce qui est en rouge (réseau interne et externe)

Bonjour iPapy,

Ma connexion est uniquement WiFi.
J’ai corrigé les erreurs de réseau mais le problème persiste.
Pour ceux qui auraient les mêmes erreurs, les miennes ont été réglée en supprimant l’obligation pour les connexions locales d’être forcée en HTTPS
image.
Maintenant, je peux me connecter en HTTP depuis l’adresse 192.168.1.xxx et je me connecte en HTTPS depuis mon nom de domaine ovh.

J’ai désinstaller le plugin Ikea, puis réinstaller, relancer l’installation des dépendances mais sans succès :cry:

Par acquis de conscience, j’ai essayé de me connecter en filaire ; sans succès.

Voici les derniers logs :
« ikealight »

[2022-01-03 23:11:46][INFO] : Début d'activation du plugin
[2022-01-03 23:11:47][INFO] : Info sur le démon : {"launchable_message":"","launchable":"nok","state":"nok","log":"nok","auto":0}
[2022-01-03 23:11:47][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=ikealight function=install callInstallFunction=1
[2022-01-05 23:03:00][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=ikealight function=remove callInstallFunction=1
[2022-01-05 23:04:10][INFO] : Début d'activation du plugin
[2022-01-05 23:04:11][INFO] : Info sur le démon : {"launchable_message":"","launchable":"nok","state":"nok","log":"nok","auto":0}
[2022-01-05 23:04:11][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=ikealight function=install callInstallFunction=1

ikealight_packages

+ echo '*******************Begin of package installation******************'
*******************Begin of package installation******************
+ touch /tmp/jeedom_install_in_progress_ikealight
+ echo 1
+ echo 2
+ sudo apt update

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

Hit:1 http://raspbian.raspberrypi.org/raspbian buster InRelease
Hit:2 http://archive.raspberrypi.org/debian buster InRelease
Hit:3 https://deb.nodesource.com/node_14.x buster InRelease
Reading package lists...
Building dependency tree...
Reading state information...
4 packages can be upgraded. Run 'apt list --upgradable' to see them.
+ echo 3
+ cd /var/www/html/core/class/../../plugins/ikealight/resources/ikealightd
+ rm -rf node_modules
+ sudo npm install
npm WARN Invalid name: "ikealight jeedom"
npm WARN ikealightd No description
npm WARN ikealightd No repository field.
npm WARN ikealightd No README data
npm WARN ikealightd No license field.

up to date in 1.107s
found 0 vulnerabilities

+ chown -R www-data:www-data ikealightd.js jeedom package-lock.json package.json
+ echo 4
+ php /var/www/html/core/class/../php/jeecli.php plugin dependancy_end ikealight
+ rm /tmp/jeedom_install_in_progress_ikealight
+ echo '*******************End of package installation******************'
*******************End of package installation******************

Qu’en pensez-vous ?

Bon, alors, …
J’ai réussi mais je ne suis pas franchement sûre que ça marche à tous les coups !
Au cas où, je dis ce que j’ai fait :

  • Déjà, pendant les essais, j’avais désactivé la « Gestion automatique » dans la configuration du « Démon » du plugin IkeaLight.
  • En SSH :
sudo apt-get update
sudo apt-get upgrade
  • Et je l’ai refait, parce-que c’est beau à regarder !
sudo apt-get update
sudo apt-get upgrade
  • Au cas où quand même :
sudo apt-get install -y nodejs
  • Ce qui suis, je crois que c’était décisif :
sudo npm install -g npm
sudo apt-get install npm
  • Retour sous Jeedom, dans la configuration du plugin IkeaLight.
  • Dans la partie « Dépendances », j’ai cliqué sous « Installation » le bouton « Relancer ».

et…

image

iPapy, merci d’avoir pris le temps de regarder et de me conseiller :wink:

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