Les valeurs ne s’affiche pas

Bonjour, j’ai le plugin jMQTT qui fonctionne bien avec mon ESP32 les information (ID1679) remonte bien sur mon Jeedom.
Néanmoins je n’arrive pas « séparé » les donnés sur mon Jeedom
J’ajouter une commande info pour avoir mes trois valeur de temperature (1.2.3) avez vous une idée du problème. Les valeurs ne s’affiche pas Merci


PS: avec mon autres esp32 cela fonctionne tres bien avec un autre prog.

Peut-être attendre que le capteur mette à jour le JSON ?

Hello,

Comme dit Jeandhom, il faut que de nouvelles données arrivent pour que tes 3 commandes se mettent à jour. Peux-tu forcer la remontée de données du capteur ?

Bad

J’ai bien les données qui arrive régulièrement (en orange) avec une actualisation ID1679

Le JSON ne semble pas être complet (valide). Il manque la fermeture de l’accolade.

snprintf(payload, sizeof(payload), "{\"capteur1\":%.2f,\"capteur2\":%.2f,\"capteur3\":%.2f}", tempCelsius1, tempCelsius2, tempCelsius3);

Effectivement l’accolade est absente, mon prog est propre ?

La solution

snprintf(payload, 60, "{\"capteur1\":%.2f,\"capteur2\":%.2f,\"capteur3\":%.2f}", tempCelsius1, tempCelsius2, tempCelsius3);

Merci a tous

1 « J'aime »

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