Méthode dans le plugin pour recevoir une requête «Soumettre une découverte» via MQTT ou API

J’ai connecté Jeedom à un serveur Mosquitto externe. Suite à des déconnexions et des redémarrages, j’ai constaté que le serveur Mosquito ne dispose parfois pas du dernier état des différents équipements.

Existe-t-il une méthode (MQTT or API) permettant à un autre client MQTT de demander une action « Envoyer une découverte » à JeeDom, afin que le serveur MQTT reçoive le dernier état de tous les équipements ?

(Désolé d’utiliser un traducteur automatique : je ne parle pas français.)


Information Jeedom

Core : 4.4.19 (master)
DNS Jeedom : No

Bonjour,

Non, ca ne fait pas partie du protocol mqtt.

Mais il peut arrivé que l’entité qui publie écoute un message sur un certain topic pour recevoir des commandes et l’une d’elle pourrait être un « refresh »
je n’ai aucune idée de qui publie les messages donc je dis ca aux hasards.

La solution serait plutot que les messages soient publiés avec le flag « retain » ainsi ils restent sur le broker mqtt et les clients pourront les relire après chaque connexion.