Jmqtt Equipement persistant

Tags: #<Tag:0x00007f282e3a5a40>

Bonsoir

Ne maitrisant pas parfaitement MQTT j’ai besoin d’aide.

J’ai créé une sonde qui détecte la pluie.

Elle se connecte a Jeedom en MQTT via JMQTT.
en revanche je ne parviens pas a la supprimer.

Lorsque je la supprime et que je la débranche électriquement, si je clique sur inclusion elle réapparait.
J’ai pourtant bien édité le fichier /etc/mosquitto/mosquitto.conf dont voici le contenu.

Place your local configuration in /etc/mosquitto/conf.d/

A full description of the configuration file is at

/usr/share/doc/mosquitto/examples/mosquitto.conf.example

pid_file /var/run/mosquitto.pid

#persistence true
persistence false

persistence_location /var/lib/mosquitto/

log_dest file /var/log/mosquitto/mosquitto.log

include_dir /etc/mosquitto/conf.d

Quelqu’un m’aider ?

Avec un logiciel genre MQTT explorer tu peux la supprimer… C’est ergonomique et pas besoin de passer par le SSH… Et ca marche…

Merci
je vais tester ca.

Y a t’il moyen de faire que Jeedom ne recréer pas directement les objets MQTT supprimés ?

Bonjour,
Si vous n’avez pas dans Jeedom de commande qui publie sur le topic supprimé il n’y pas de raison.

Dans le doute j’en installe un sur une machine virtuel et je fais un essai

Je vous tiens informé

1 J'aime

Bonjour,
J’avais le même souci de réapparition d’équipements obsolète. Comme a dit @Arnox, réglé simplement et sans problème avec le logiciel mqtt explorer.
http://mqtt-explorer.com/:
un click sur le topic à supprimer et c’est fait !
Capture d’écran 2020-05-22 à 10.34.07

Bonjour,

J’ai fait un test avec MQTT explorer.
Effectivement ça fait le job.

En revanche j’ai fait plusieurs essai avec des machines virtuelles avec Jeddom, le plugin JMQTT et rien d’autre.

L’ajout de nouveau capteur fonction impeccablement.
La suppression d’un capteur se fait aussi.
Grâce a MQTT explorer j’ai pu constater que le capteur MQTT ne disparait pas du serveur, il disparait seulement de Jeedom.
Cela explique pourquoi lorsque on le supprime de jeedom, le fait de cliquer sur inclusion fait réapparaitre le capteur.

Y a t’il un moyen de faire en sorte que supprimer le capteur de jeedom supprime ce capteur du serveur MQTT ?

ps:Cela peut être un ajout intéressant a faire dans le plugin