Relance broker depuis scenario

Bonjour, ce matin le plugin jMQTT ne recevait plus les infos de mon broker, il pouvait en envoyer mais pas recevoir, pas d’erreur, le démon de l’équipement broker était vert. Une simple relance de son démon a tout remis en ordre.

Ma question est :
Comment relancer le démon d’un équipement broker depuis un scenario ou d’un cron ?
Je ne parle pas du plugin dans son ensemble, mais bien juste l’équipement broker.
jmqtt_restart_broker

Lo,
Peut-être avec le plugin Jeelink,
Au plaisir,

Je vais verifier mais je pense qu’il va relancer le plugin, pas uniquement l’équipement broker.

Après vérification, ce n’est pas la bonne méthode car le plugin a un démon par broker.

Après avoir fouillé le code du plugin, j’ai trouvé une solution.
Dans un bloc code de scénario, je relance le démon attribué au broker souhaité (ici l’équipement 409) comme suit :

jMQTT::getBrokerFromId(409)->startDaemon(true);

3 « J'aime »

Sinon y a le heartbeat qui est fait pour ça… Si date de collecte de tous les équipements trop ancienne le core redémarre le démon

2 « J'aime »

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