J’essaye désespérément d’intégrer un Sonoff TH16 flashé TASMOTA dans le plugin virtuel, mais je n’arrive pas à récupérer les valeurs de la sonde TH16.
En effet va MQTT mon équipement remonte bien, mais quand j’essaye d’atteindre la valeurs je me retrouve avec une valeur de type array et tout dedans :
Résultat de la commande : {Time:2021-03-21T09:50:10,SI7021:{Temperature:18.7,Humidity:58.9,DewPoint:10.5},TempUnit:C}
J’ai relu la doc, essayé plusieurs syntaxes, mais impossible d’avoir la valeur individuelle de {SI7021}{Humidity}
Si quelqu’un a une idée je suis preneur, peut-être un problème de syntaxe dans le plugin virtuel.
Tu es sûr de la syntaxe de ton payload ? c’est pas un json normalisé, il manque les quotes/double quotes : ça devrait ressembler plus à ça {"Time":"2021-03-21T09:50:10","SI7021":{"Temperature": 18.7,"Humidity": 58.9,"DewPoint":10.5},"TempUnit":"C"}
Mais je n’arrive pas à isoler une info virtuelle pour la Temperature ou l’Humidité.
C’est un tableau de variables, mais je ne sais pas comment l’utiliser.
par exemplue utiliser quelque chose comme : #[Sonoff][TasmotaTH16][SENSOR][SI7021][Humidity]#
Et bien oui c’était cela … en plus j’ai vu des échanges sur le sujet en fin année. vraiment désolé.
J’ai donc bien en JSON les données, possible de le rajouter dans le Topic et complètement utilisable avec le plugin Virtuel.
Encore merci de l’aide et désolé pour le temps perdu.
En tout cas moi j’ai personnellement progressé sur la question.