Problèmes dépendances

Bonjour

Je débute avec Jeedom depuis 2 jours, mais j’ai presque compris l’essentiel qui m’a permis d’installer des plugins, créer des objets, etc … Le plugion Harmony reste un msytère pour moi.

Mon Jeedom est en VM sur un NAS Synology.

Je fais sans doute une mauvais manip, mais voici mon problème.
J’ai un hub Harmony. J’ai bien activé, via, iOS XMPP sur mon appli. J’ai ensuite synchroniser mon Hub.
J’ai ensuite installé le plugin Jeedom version 2020-02-18 09:05:01 que j’ai activé.

Dans la fenêtre dépendances, j’ai statut OK, un bouton « relancer » et dernière installation inconnue.
Dans configuration, j’ai mis l’adresse IP fixe du HUB et j’ai un bouton « Lancer ».

Si je clique sur « Relancer » (dépendances), rien ne semble se passer et j’ai un log

[2020-05-16 11:32:43][ERROR] : Veuillez exécuter le script : /bin/bash /var/www/html/plugins/harmonyhub/core/class/…/…/resources/install_apt.sh /tmp/jeedom/harmonyhub/dependance

Débutant sur Jeedom, je ne comprends pas ce type de message log. Dois je lancer un scriot spécifique ? Comment ?

Merci pour vos retours éclairés…

JCP78

Bonjour,

Vérifie dans la page santé de jeedom si les droits sudo sont ok.
Probablement que ce n’est pas le cas, donc jeedom ne sait pas installer lui-même les dépendances et tu dois te connecter toi-même sur ta vm pour executer le script donné.

Merci pour le retour.

1/ Je suis allé sur Santé du plugin Harmony => l’écran est vide

2/ J’ai lancé (plusieurs fois) manuellement le script suivant via l’application Terminal :

/bin/bash /var/www/html/plugins/harmonyhub/core/class/../../resources/install_apt.sh /tmp/jeedom/harmonyhub/dependance

Et j’ai eu le retour suivant :

********************************************************
*             Installation des dépendances             *
********************************************************
Atteint :1 https://deb.nodesource.com/node_12.x buster InRelease
Atteint :2 http://ftp.fr.debian.org/debian buster InRelease
Atteint :3 http://ftp.fr.debian.org/debian buster-updates InRelease
Atteint :4 http://security.debian.org/debian-security buster/updates InRelease
Lecture des listes de paquets…
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
python3-pip est déjà la version la plus récente (18.1-5).
python3-setuptools est déjà la version la plus récente (40.8.0-1).
python3-dev est déjà la version la plus récente (3.7.3-1).
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
Requirement already satisfied: requests in /usr/lib/python3/dist-packages (2.21.0)
Requirement already satisfied: asyncio in /usr/local/lib/python3.7/dist-packages (3.4.3)
Requirement already satisfied: websockets in /usr/local/lib/python3.7/dist-packages (8.1)
Requirement already satisfied: aiohttp in /usr/local/lib/python3.7/dist-packages (3.6.2)
Requirement already satisfied: yarl<2.0,>=1.0 in /usr/local/lib/python3.7/dist-packages (from aiohttp) (1.4.2)
Requirement already satisfied: chardet<4.0,>=2.0 in /usr/lib/python3/dist-packages (from aiohttp) (3.0.4)
Requirement already satisfied: async-timeout<4.0,>=3.0 in /usr/local/lib/python3.7/dist-packages (from aiohttp) (3.0.1)
Requirement already satisfied: attrs>=17.3.0 in /usr/local/lib/python3.7/dist-packages (from aiohttp) (19.3.0)
Requirement already satisfied: multidict<5.0,>=4.5 in /usr/local/lib/python3.7/dist-packages (from aiohttp) (4.7.6)
Requirement already satisfied: idna>=2.0 in /usr/lib/python3/dist-packages (from yarl<2.0,>=1.0->aiohttp) (2.6)
********************************************************
*             Installation terminée                    *
********************************************************

Une fois celle-ci effectuée, rein de nouveau du Jeedom, dans le plugin Harmony j’ai pour ce qui est des dépendances :

  • nom : local
  • statut : OK
  • Installation : relancer
  • Dernière installation : inconnue

Je suis allé sur Santé / Jeedom et effectivement les droits de Sudo ne sont pas à root.
Et là je sèche, je ne trouve pas l’aide pour upgrader ces droits …

Merci…

J’ai fini par trouvé en faisant une réinstallation complète :cold_sweat: