MQTT : relire une valeur avec l'API MQTT Manager

Salut

Veuillez excuser ma question je découvre MQTT donc elle est peut-être triviale pour vous.

Mon container zwave-js-ui écrit son statut dans zwave/driver/status au démarrage:

Si mon démon a démarré avant je recois bien l’event, par contre s’il démarre après je ne recois rien ce qui est logique.
Je voudrais relire cette valeur au démarrage de mon démon.
J’ai tenté:

 mqtt2::publish(config::byKey('prefix','zwavejs', 'zwave') . '/driver/status/get');

mais je ne recois rien. Comment faire?

Merci

Il ne l’écrit pas en retain?

Si pas le cas il n’y aura aucun moyen d’avoir l’info car elle n’existe pas sauf s’il est possible de demander a zwavejs- de re publier ses infos.

Tu vois tout et l’historique dans mqtt explorer pcq il était ouvert et connecté avant.
Deconnectes et reconnectes le et regardes ce que tu as

salut Mips

Merci pour ta réponse.
Ben non retain est bien a true mais il ne récrit pas la clé
Effectivement à la reconnexion je ne l’ai plus :grimacing:
Ca parait logique la valeur n’a pas changé…Je vais leur demander s’il y a un API de refresh