Bonjour,
Merci pour le plugin qui m’a permis de découvrir hdsentinel.
Je ne parviens pas à envoyer les fichiers au serveur, j’ai le message suivant dans jeedom (dans un bandeau rouge) : Envoi des scripts échoué :{"dir":"0","removeLog":""}
au niveau des logs ça donne ça :
[2022-04-04 10:54:55][DEBUG] : Envoi de fichier Disk Jeedom
[2022-04-04 10:54:55][INFO] : Création du dossier des scripts
[2022-04-04 10:54:55][INFO] : Commande par SSH2 echo "PASSWORD" | sudo -S rm -Rf /home/hdsent/hdsentinel sur 127.0.0.1
[2022-04-04 10:54:56][INFO] : Sortie commande par SSH2 sur 127.0.0.1
[2022-04-04 10:54:56][INFO] : Commande par SSH2 echo "PASSWORD" | sudo -S mkdir -p /home/hdsent/hdsentinel;echo $? sur 127.0.0.1
[2022-04-04 10:54:56][INFO] : Sortie commande par SSH2 0 sur 127.0.0.1
[2022-04-04 10:54:56][INFO] : Envoi du fichier /tmp/folder-hdsentinel.tar.gz
[2022-04-04 10:54:56][DEBUG] : Connexion SSH KO pour Disk Jeedom
[2022-04-04 10:54:56][INFO] : Suppression des anciens log
[2022-04-04 10:54:56][INFO] : Commande par SSH2 echo "PASSWORD" | sudo -S rm /tmp/hdsentinel_* sur 127.0.0.1
[2022-04-04 10:54:57][INFO] : Sortie commande par SSH2 sur 127.0.0.1
j’ai bien /home/hdsent/hdsentinel mais il est vide.
Jeedom v4.2.14 sur un raspi 4 sous Debian bullseye
j’utilise la version stable du plugin
Le problème est que le script ne fonctionne qu’avec les droits root ou sudo.
J’ai modifié dans les dernières mises à jour le comportement quand le user n’est pas root, mais ça plante quoiqu’il arrive à un moment, soit pour envoyer les fichiers, soit les copier, les extraire ou lancer les scripts.
Je vais indiquer la méthode pour copier manuellement les fichiers à envoyer, dans la doc.
L’idéal, c’est d’utiliser le compte root pour éviter ces problèmes.
c’est ce que j’ai cru comprendre en lisant les autres posts. Cependant, je ne peux pas permettre l’accès à root par mot de passe en SSH.
Je veux bien la méthode pour copier manuellement les fichiers à envoyer
merci
Merci,
cependant je n’ai pas la commande action Rafraîchir (même après avoir sauvegardé l’équipement).
J’ai bien appliqué la MAJ mais elle n’a pas résolus mon soucis
bon finalement c’est bon, j’ai un équipement qui c’est créé et celui là à toutes les infos, j’avoue que je ne sais pas trop comment cela c’est résolu mais l’essentiel c’est que ça fonctionne!
merci encore pour ce plugin et pour ton aide
Bonjour,
Pour ma raspberry distante sous buster, j’ai du faire les lignes de commande suivantes:
sudo wget https://www.hdsentinel.com/hdslin/hdsentinel-armv7.gz
gzip -f -d hdsentinel-armv7.gz
sudo mv -f hdsentinel-armv7 /usr/local/bin/hdsentinel
cd /usr/local/bin/
sudo chmod u+x hdsentinel
Puis j’ai testé avec la commande suivante:
sudo ./hdsentinel
Une fois tout ok, je suis passé sur Jeedom et coché la case installation manuelle
Une fois que j’ai sauvegarder, j’ai cliqué plusieurs fois sur rafraîchir et tout a été nickel et fonctionnel.
Pour ma bulleyes, j’ai fait les commandes suivantes :
cd /usr/local/bin
sudo wget https://www.hdsentinel.com/hdslin/hdsentinel-armv8.bz2
sudo bzip2 -f -d hdsentinel-armv8.bz2
sudo chmod u+x hdsentinel-armv8
sudo mv hdsentinel-armv8 hdsentinel
Puis un check rapide avec
sudo. /hdsentinel
Et fait sur jeedom coché configuration manuelle puis sauvegardé puis cliqué sur la commande rafraîchir.
tout est aussi nickel.
Encore merci et bravo pour ton travail
oui, j’ai cependant une petite question, comment est-ce que les infos sont remontés en mode manuelle? faut il cliquer sur « actualiser » à chaque fois? merci