Erreurs "Chemin JSON de la commande incorrect" suite mise à jour

Bonjour,

Suite à la mise à jour du plugin jMQTT ce matin, plusieurs erreurs remontent :

Le payload qui est envoyé (sur le topic esp204/data) est le suivant :

{"app":"ESPURNA","version":"1.14.2-dev","board":"LONSONHO_SMART_VALVE","host":"esp204","desc":"Vanne arrivée eau","ssid":"xxx","ip":"192.168.1.xxx","mac":"xx:xx:xx:xx:xx:xx","rssi":-69,"uptime":691858,"datetime":"2022-03-01 08:36:43","freeheap":25512,"relay/0":1,"vcc":3529,"loadavg":1,"time":"2022-03-01 08:36:43","id":24596}

Et voici comment apparaissent les commandes suite à la mise à jour :

J’ai fait l’essai aussi en créant un nouvel équipement (en publiant sur un topic différent) et le résultat est le même.

J’imagine que le soucis est lié au « / ». Et d’ailleurs, delà de l’erreur, la mise à jour de la valeur de la commande ne se fait pas.

Bonjour,

pourriez-vous tester en mettant des simple quote autour de la chaine comme ceci :

['relay/0']

Oui cela fonctionne. Les valeurs sont bien mises à jour et plus d’erreur. Merci :slight_smile:

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.