Problème avec mes modules shelly depuis ce midi

Salut a tous
J ai un soucis depuis ce matin avec le plugin JMQTT
Mes modules shelly ne répondent plus…
J ai bien accès au module en Local via l application Shelly mais impossible d y accéder via JEEDOM et le plugin JMQTT…
Le démon du plugin ne tient pas il passe en NOK régulièrement…

Hello @nicoto94,

Quelles sont tes versions de Jeedom et jMQTT ?
A quoi as tu touché depuis que « ça marchait » ?

Tu parles bien du démon, pas de l’équipement Broker ?
Tu as des logs en debug stp ?

Bad

Salut a toi
Je n avais rien toucher, j ai eu un souci avec le démon qui est KO
J ai fait une réparation de mosquito, et le démon après relance a tenu…
Bizarre…
J étais un peu en panique car mes modules shelly gère la piscine…
Merci pour ton retour et désolé pour le dérangement

Merci pour ton retour, mais ce serait intéressant pour moi d’avoir malgré tout les informations sur ton installation.

Tu as encore des logs du problème ou des choses dans http.error ?

Quelles sont tes versions ?

Bad

Pas de lien avec ce sujet ?

Tu n’aurais pas un des plugin … Et un second serveur mosquitto ?

Norbert

1 « J'aime »

bonsoir Norbert
non je n ai pas encore installer d autre plugin zigbee

1 « J'aime »

Bon JMQTT a de nouveau planté; impossible de me connecter au broker…je vous joins les los
jMQTT.txt (5,0 Ko)
jMQTTd.txt (85,3 Ko)

Salut Bad, j ai de nouveau un souci avec le plugin JMQTT
Le broker ne tient pas…
Je te post les logs…
jMQTTd.txt (85,3 Ko)
jMQTT.txt (5,0 Ko)

Edit : JEEDOM version 4.3.17

J ai essayé de réparer le serveur mosquito mais sa ne fonctionne toujours pas…
Peut être un plugin mqtt2 que j avais installé pour le plugin z wave…?

Et mqtt2, tu l’as enlevé ?

Antoine

Hello,

Le problème vient du service Mosquitto installé sur ton Jeedom :
image

Peux-tu expliquer exactement ce que tu as fait ?
Quels sont tous les plugins que tu as installé ? L’un d’eux doit interférer

En plus du service Mosquitto qui ne démarre pas, il y a des problèmes de dépendances :

[2023-08-03 23:31:25][ERROR] : Erreur sur la fonction deamon_start du plugin : Veuillez vérifier la configuration et les dépendances
[2023-08-03 23:35:21][ERROR] : Relancez les dépendances, au moins une bibliothèque Python requise est manquante dans le venv : 
ERROR: Exception:
Traceback (most recent call last):
  File "/var/www/html/plugins/jMQTT/resources/jmqttd/venv/lib/python3.9/site-packages/pip/_internal/cli/base_command.py", line 223, in _main
    status = self.run(options, args)
  File "/var/www/html/plugins/jMQTT/resources/jmqttd/venv/lib/python3.9/site-packages/pip/_internal/commands/freeze.py", line 84, in run
    wheel_cache = WheelCache(options.cache_dir, format_control)
  File "/var/www/html/plugins/jMQTT/resources/jmqttd/venv/lib/python3.9/site-packages/pip/_internal/cache.py", line 293, in __init__
    self._ephem_cache = EphemWheelCache(format_control)
  File "/var/www/html/plugins/jMQTT/resources/jmqttd/venv/lib/python3.9/site-packages/pip/_internal/cache.py", line 260, in __init__
    self._temp_dir = TempDirectory(
  File "/var/www/html/plugins/jMQTT/resources/jmqttd/venv/lib/python3.9/site-packages/pip/_internal/utils/temp_dir.py", line 141, in __init__
    path = self._create(kind)
  File "/var/www/html/plugins/jMQTT/resources/jmqttd/venv/lib/python3.9/site-packages/pip/_internal/utils/temp_dir.py", line 189, in _create
    tempfile.mkdtemp(prefix="pip-{}-".format(kind))
  File "/usr/lib/python3.9/tempfile.py", line 498, in mkdtemp
    _os.mkdir(file, 0o700)
OSError: [Errno 117] Structure needs cleaning: '/tmp/pip-ephem-wheel-cache-t4ex9h8b'
[2023-08-03 23:35:21][ERROR] : Erreur sur la fonction deamon_start du plugin : Veuillez vérifier la configuration et les dépendances

Supprime le dossier /var/www/html/plugins/jMQTT/resources/jmqttd/venv et refait les deps stp.

Bad

Je regarde quand j arrive chez moi…
J avais installé mqtt2 hier peut être que cela a mit le bazar,je l ai enlevé par la suite…
Je peux installer un plugin mqtt en plus de JMQTT ?

Oui les 2 fonctionnent parfaitement ensemble si on ne les embrouillent pas :slight_smile:
Il faut que tu choisisses celui qui installe et gère mosquitto et que tu t’y tiennes.
Moi j’ai mis jmqtt qui installe et gère mosquitto.

Et mon mqtt manager (mqtt2) je le lui signale pour qu’il soit au courant.

salut et merci pour ton retour Bad
j ai supprimer le fichier indiqué et réinstaller les dépendances puis relancer le démon
mais j ai toujours le souci avec le serveur mosquito

Edit ; c est good; merci beucoup pour vos retours et conseils
c est super sympa :hugs:

que dois je configurer pour les autres plugins MQTT par exemple en zigbee ou Z wave?

Hello,

Les autres plugins font directement appel à MQTT Manager pour trouver le Broker.
Normalement tu n’a besoin de rien y configurer.

Bad

1 « J'aime »