Installation KO, mauvais device?

Hello,

Je me permets d’ouvrir un nouveau sujet, petit souci que j’avais posté ici mais sujet fermé:
https://community.jeedom.com/t/mettre-le-plugin-et-le-serveur-sur-la-meme-machine/114077/4

Tout est sur la meme machine et pb:

[2023-10-27 12:32:38]DEBUG : handle Mqtt Message:{"zehnder2mqtt":{"461":{"config":{"version":"0.1","serial_port":"\/dev\/ttyUSB2","mqtt_qos":1,"mqtt_retain":false,"log_level":"INFO"},"LWT":"offline"}}}
[2023-10-27 12:32:38]INFO : config update:{"version":"0.1","serial_port":"\/dev\/ttyUSB2","mqtt_qos":1,"mqtt_retain":false,"log_level":"INFO"}
[2023-10-27 12:32:38]INFO : LWT update:offline
[2023-10-27 12:32:48]DEBUG : handle Mqtt Message:{"zehnder2mqtt":{"461":{"config":{"version":"0.1","serial_port":"\/dev\/ttyUSB2","mqtt_qos":1,"mqtt_retain":false,"log_level":"INFO"},"LWT":"offline"}}}
[2023-10-27 12:32:48]INFO : config update:{"version":"0.1","serial_port":"\/dev\/ttyUSB2","mqtt_qos":1,"mqtt_retain":false,"log_level":"INFO"}
[2023-10-27 12:32:48]INFO : LWT update:offline
[2023-10-27 12:32:49]DEBUG : get Remote Serial Device...
[2023-10-27 12:32:49]DEBUG : SSH exec:for sysdevpath in $(find /sys/bus/usb/devices/usb*/ -name dev); do syspath="${sysdevpath%/dev}"; devname="$(udevadm info -q name -p $syspath)"; [[ "$devname" == "bus/"* ]] && continue; echo "/dev/$devname;"; done => /dev/input/event3; /dev/input/mouse2; /dev/hidraw0; /dev/ttyACM0; /dev/ttyUSB0; /dev/gpiochip0; /dev/ttyACM1; /dev/ttyUSB1;
[2023-10-27 12:32:49]DEBUG : Devices:'/dev/input/event3;/dev/input/mouse2;/dev/hidraw0;/dev/ttyACM0;/dev/ttyUSB0;/dev/gpiochip0;/dev/ttyACM1;/dev/ttyUSB1;'
[2023-10-27 12:32:52]DEBUG : Listening to topic:'zehnder2mqtt'
[2023-10-27 12:32:55]INFO : Compression du dossier local:'/var/www/html/plugins/vmczehnder/core/class/../../resources/zehnder2mqtt/
[2023-10-27 12:32:55]INFO : Envoi du fichier /tmp/jeedom/vmczehnder/folder-zehnder2mqtt.tar.gz
[2023-10-27 12:32:55]DEBUG : send file to 127.0.0.1
[2023-10-27 12:32:55]INFO : Décompression
[2023-10-27 12:32:55]DEBUG : SSH exec:mkdir /home => mkdir: impossible de créer le répertoire « /home »: Le fichier existe
[2023-10-27 12:32:55]DEBUG : SSH exec:mkdir /home/jc => mkdir: impossible de créer le répertoire « /home/jc »: Le fichier existe
[2023-10-27 12:32:55]DEBUG : SSH exec:rm -R /home/jc/zehnder2mqtt =>
[2023-10-27 12:32:55]DEBUG : SSH exec:mkdir /home/jc/zehnder2mqtt =>
[2023-10-27 12:32:55]DEBUG : SSH exec:tar -zxf /home/jc/folder-zehnder2mqtt.tar.gz -C /home/jc/zehnder2mqtt =>
[2023-10-27 12:32:55]DEBUG : SSH exec:rm /home/jc/folder-zehnder2mqtt.tar.gz =>
[2023-10-27 12:32:55]INFO : Installation des dépendances
[2023-10-27 12:32:56]DEBUG : SSH exec:sudo rm /tmp/vmcd_update =>  Nous espérons que vous avez reçu de votre administrateur système local les consignes traditionnelles. Généralement, elles se concentrent sur ces trois éléments :      #1) Respectez la vie privée des autres.     #2) Réfléchissez avant d'utiliser le clavier.     #3) De grands pouvoirs confèrent de grandes responsabilités.  sudo: un terminal est requis pour lire le mot de passe; utilisez soit l'option -S pour lire depuis l'entrée standard ou configurez un outil askpass de demande de mot de passe sudo: il est nécessaire de saisir un mot de passe
[2023-10-27 12:32:56]DEBUG : SSH exec:bash /home/jc/zehnder2mqtt/install.bash  >> /tmp/vmcd_update 2>&1 =>
[2023-10-27 12:32:56]INFO : Envoi de la configuration
[2023-10-27 12:32:56]DEBUG : mqtt2 info:{"ip":"192.168.1.12","port":"1883","user":"jeedom","password":"151200"}
[2023-10-27 12:32:56]DEBUG : Remote config: {"serial_port":"\/dev\/ttyUSB1","mqtt_server":"192.168.1.12","mqtt_port":1883,"mqtt_username":"jeedom","mqtt_password":"151200","mqtt_qos":1,"mqtt_retain":false,"mqtt_base_topic":"zehnder2mqtt","mqtt_hrv_topic":"461","log_level":"INFO"}
[2023-10-27 12:32:56]DEBUG : send file to 127.0.0.1
[2023-10-27 12:32:56]DEBUG : SSH exec:cd /home/jc/zehnder2mqtt/; sudo make install =>  Nous espérons que vous avez reçu de votre administrateur système local les consignes traditionnelles. Généralement, elles se concentrent sur ces trois éléments :      #1) Respectez la vie privée des autres.     #2) Réfléchissez avant d'utiliser le clavier.     #3) De grands pouvoirs confèrent de grandes responsabilités.  sudo: un terminal est requis pour lire le mot de passe; utilisez soit l'option -S pour lire depuis l'entrée standard ou configurez un outil askpass de demande de mot de passe sudo: il est nécessaire de saisir un mot de passe
[2023-10-27 12:32:56]INFO : Récupération du log...
[2023-10-27 12:32:56]DEBUG : getRemoteLog: /tmp/vmcd_update to /var/www/html/core/class/../../log/vmczehnder_VMC_update
[2023-10-27 12:32:56]DEBUG : get file from 127.0.0.1
[2023-10-27 12:32:56]INFO : (Re)starting remote service...
[2023-10-27 12:32:56]DEBUG : Listening to topic:'zehnder2mqtt'
[2023-10-27 12:32:57]DEBUG : SSH exec:sudo systemctl restart zehnder2mqtt.service =>  Nous espérons que vous avez reçu de votre administrateur système local les consignes traditionnelles. Généralement, elles se concentrent sur ces trois éléments :      #1) Respectez la vie privée des autres.     #2) Réfléchissez avant d'utiliser le clavier.     #3) De grands pouvoirs confèrent de grandes responsabilités.  sudo: un terminal est requis pour lire le mot de passe; utilisez soit l'option -S pour lire depuis l'entrée standard ou configurez un outil askpass de demande de mot de passe sudo: il est nécessaire de saisir un mot de passe
[2023-10-27 12:32:57]INFO : start successfully executed, wait 1s
[2023-10-27 12:32:58]INFO : Récupération du log du service distant
[2023-10-27 12:32:58]DEBUG : getRemoteLog: /tmp/zehnder2mqtt.log to /var/www/html/core/class/../../log/vmczehnder_VMC
[2023-10-27 12:32:58]DEBUG : get file from 127.0.0.1
[2023-10-27 12:32:58]DEBUG : handle Mqtt Message:{"zehnder2mqtt":{"461":{"config":{"version":"0.1","serial_port":"\/dev\/ttyUSB2","mqtt_qos":1,"mqtt_retain":false,"log_level":"INFO"},"LWT":"offline"}}}
[2023-10-27 12:32:58]INFO : config update:{"version":"0.1","serial_port":"\/dev\/ttyUSB2","mqtt_qos":1,"mqtt_retain":false,"log_level":"INFO"}
[2023-10-27 12:32:58]INFO : LWT update:offline
[2023-10-27 12:33:08]DEBUG : handle Mqtt Message:{"zehnder2mqtt":{"461":{"config":{"version":"0.1","serial_port":"\/dev\/ttyUSB2","mqtt_qos":1,"mqtt_retain":false,"log_level":"INFO"},"LWT":"offline"}}}
[2023-10-27 12:33:08]INFO : config update:{"version":"0.1","serial_port":"\/dev\/ttyUSB2","mqtt_qos":1,"mqtt_retain":false,"log_level":"INFO"}
[2023-10-27 12:33:08]INFO : LWT update:offline

Dans les logs j’ai du USB1 et 2 … alors que:

Avez vous une idée du souci ?

Salut,

Je n’ai pas l’impression que ton utilisateur a les droits sudo sans devoir confirmer le mot de passe

@Mips c’est fou d’être aussi bon ! Bravo c’était cela.

C’est pas parce que je suis bon, c’est parce que j’ai déjà fait les mêmes bêtises avant et que je reconnais l’erreur :joy:

L’expérience c’est pas inné, ca s’acquiert en apprenant de ses erreurs :wink:

1 « J'aime »

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