Remontées infos VMC KO depuis MAJ 2023-09-30 01:24:58

Hello,
J’ai fait la MAJ du plugin et depuis j’ai un souci sur les remontées d’infos. Le session ssh semble ok, car j’ai bien le port qui remonte, mais les remontées sont ko :

Jeedom : 4.3.17
Plugin stable : 2023-09-30 01:24:58
Pour résumer le raspberry cible et en DB9 sur la VMC :

Mon user cible est bien sudo (ça marchait avant l’update du plugin) et quand je fais une réinstallation j’ai :

[2023-10-01 23:58:42]DEBUG : mqtt2 info:{"ip":"192.168.3.32","port":"1883","user":"","password":null}
[2023-10-01 23:58:42]DEBUG : Remote config: {"serial_port":"\/dev\/ttyUSB0","mqtt_server":"192.168.3.32","mqtt_port":1883,"mqtt_username":"","mqtt_password":null,"mqtt_qos":1,"mqtt_retain":false,"mqtt_base_topic":"zehnder2mqtt","mqtt_hrv_topic":"439","log_level":"INFO"}
[2023-10-01 23:58:43]DEBUG : send file to 192.168.3.4
[2023-10-01 23:58:47]DEBUG : SSH exec:cd /home/pi/zehnder2mqtt/; sudo make install => zehnder2mqtt is installed and enabled as a systemd service, start it with the command 'sudo systemctl start zehnder2mqtt.service'
[2023-10-01 23:58:47]INFO : (Re)starting remote service...
[2023-10-01 23:58:47]DEBUG : Listening to topic:'zehnder2mqtt'
[2023-10-01 23:58:47]DEBUG : SSH exec:sudo systemctl restart zehnder2mqtt.service =>
[2023-10-01 23:58:47]INFO : start successfully executed, wait 1s
[2023-10-01 23:58:48]INFO : Récupération du log du service distant
[2023-10-01 23:58:48]DEBUG : getRemoteLog: /tmp/zehnder2mqtt.log to /var/www/html/core/class/../../log/vmczehnder_VMC
[2023-10-01 23:58:49]DEBUG : get file from 192.168.3.4
[2023-10-02 00:00:04]INFO : Changement de la vitesse d
zehnder2mqtt.service - zehnder2mqtt
   Loaded: loaded (/etc/systemd/system/zehnder2mqtt.service; enabled; vendor preset: enabled)
   Active: activating (auto-restart) (Result: exit-code) since Sun 2023-10-01 23:19:34 BST; 5s ago
  Process: 1815 ExecStart=/usr/bin/python3 -u /opt/zehnder2mqtt/zehnder2mqtt.py (code=exited, status=1/FAILURE)
 Main PID: 1815 (code=exited, status=1/FAILURE)

Une idée de ce que je peux faire ?
J’ai fait un reboot, une upgrade.

Tks

Bonjour,

Il faudrait les logs de la vmc: Installation et service

Pourquoi le password est null ? Comment a été installé le broker? Mqtt2 fonctionne? Je peux voir la page de config?

Le pwd est à null, car j’utilise un nodered/broker distant sans authentification.
image
Ça marche côté mqtt, par exemple, si je fais le test sur mqttjeedom/zehnder2mqtt, j’ai bien un retour.

image
Les logs installation et service, tu parles des logs sur le plugin jeedom ? ou alors sur le distant ?, si distant, je regarde dans /var/logs ?

les logs sont distants mais le plugin les rapatrie sur jeedom
donc si ton équipements se nomme « vmc », tu devrais avoir un log « vmczehnder_VMC » & un autre « vmczehnder_VMC_update » accessible dans la config du plugin.

edit: j’ai fait un changement qui sera dispo demain en beta pour tenter de fix ce password à null, mais je ne suis pas certain que ca soit le problème, le log confirmera peut-être
essayes avec la beta demain

Ok.
J’ai ça dans la partie update :

[2023-10-01 22:24:11] ***********************************
[2023-10-01 22:24:11] * install dependencies if needed *
[2023-10-01 22:24:11] ***********************************
[2023-10-01 22:24:11] Reading package lists...
[2023-10-01 22:24:12] Building dependency tree...
[2023-10-01 22:24:12] Reading state information...
[2023-10-01 22:24:13] The following additional packages will be installed:
[2023-10-01 22:24:13] dh-python gir1.2-glib-2.0 libexpat1-dev libgirepository-1.0-1 libpython3-dev
[2023-10-01 22:24:13] libpython3.7-dev libyaml-0-2 python-pip-whl python3-asn1crypto
[2023-10-01 22:24:13] python3-cffi-backend python3-crypto python3-cryptography python3-dbus
[2023-10-01 22:24:13] python3-dev python3-distutils python3-entrypoints python3-gi python3-keyring
[2023-10-01 22:24:13] python3-keyrings.alt python3-lib2to3 python3-secretstorage
[2023-10-01 22:24:13] python3-setuptools python3-wheel python3-xdg python3.7-dev
[2023-10-01 22:24:13] Suggested packages:
[2023-10-01 22:24:13] python-crypto-doc python-cryptography-doc python3-cryptography-vectors
[2023-10-01 22:24:13] python-dbus-doc python3-dbus-dbg gnome-keyring libkf5wallet-bin
[2023-10-01 22:24:13] gir1.2-gnomekeyring-1.0 python-secretstorage-doc python3-wxgtk3.0
[2023-10-01 22:24:13] | python3-wxgtk python-setuptools-doc
[2023-10-01 22:24:14] The following NEW packages will be installed:
[2023-10-01 22:24:14] dh-python gir1.2-glib-2.0 libexpat1-dev libgirepository-1.0-1 libpython3-dev
[2023-10-01 22:24:14] libpython3.7-dev libyaml-0-2 python-pip-whl python3-asn1crypto
[2023-10-01 22:24:14] python3-cffi-backend python3-crypto python3-cryptography python3-dbus
[2023-10-01 22:24:14] python3-dev python3-distutils python3-entrypoints python3-gi python3-keyring
[2023-10-01 22:24:14] python3-keyrings.alt python3-lib2to3 python3-pip python3-secretstorage
[2023-10-01 22:24:14] python3-serial python3-setuptools python3-wheel python3-xdg python3-yaml
[2023-10-01 22:24:14] python3.7-dev
[2023-10-01 22:24:14] 0 upgraded, 28 newly installed, 0 to remove and 0 not upgraded.
[2023-10-01 22:24:14] Need to get 51.7 MB of archives.
[2023-10-01 22:24:14] After this operation, 85.3 MB of additional disk space will be used.
[2023-10-01 22:24:14] Do you want to continue? [Y/n] Abort.
sudo: pip3: command not found
[2023-10-01 22:24:14] ********************
[2023-10-01 22:24:14] * install finished *
[2023-10-01 22:24:14] ********************

Je n’avais pas vu le « pip », à voir si ça peut être un souci.
Pour l’autre, rien en local sur jeedom. Quand je me mets sur le pi de la VMC, je ne trouve pas le log et quand je regarde le service, il est ko.

  Process: 1815 ExecStart=/usr/bin/python3 -u /opt/zehnder2mqtt/zehnder2mqtt.py (code=exited, status=1/FAILURE)

A voir avec la beta demain.

Ah oui ça bloque à l’installation donc mon changement n’aidera pas

edit: nouveau changement pour confirmer l’install

Problème résolu après la maj de la beta.
Merci.

ok merci pour le retour, je vais passer en stable
ca sera dispo demain

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