Merci. J’avance un peu, en effet le root est un mauvais réflexe.
Maintenant cela fonctionne, merci
Js suis allé trop vite… cela ne veut déja plus fonctionner …
[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:
Et coté lsusb:
Mon device est celui ci:
Bus 001 Device 026: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port. (VMC).
Si vous avez une idée …