Merci pour ce plugin, j’ai réussi à mettre en place mon Hub 2000 de la marque Zendure qui utilise un autre broker car je ne voulais pas passer sur HA
J’ai une petite question, je veux récupérer une valeur en fonction d’une autre savoir si c’est possible ? quand j’ai ce schéma là il y a aucun soucis c’est pour packData
Je ne comprend pas la question.
Tu veux récupérer quoi?
En mqtt ce n’est pas important si toutes les données ne sont pas dans chaque message.
Configures le « mapping » entre tes commandes jeedom et les clés du message et suivant le message les commandes seront mises à jour et c’est tout.
Donc si tu as electriclevel et solarpower alors 2 commandes seront mises à jour mais si une des deux valeurs n’est pas présentes ce n’est pas grave
Dans packData en gros j’ai 2 batteries avec des informations différentes, par exemple je veux récupérer le maxVol ou une autre information mais le [packdata][0] ca peux être soit l’une soit l’autre et différent en fonction du sn donc ce que je veux faire en fonction du sn récupérer la bonne information.
Utilise le jsonPath $.packData[?(@.sn=="CO4HMC4MDA02911")].maxVol pour l’une des batteries et le jsonPath $.packData[?(@.sn=="CO4HMCJMD800126")].maxVol pour l’autre.