bonjour à tous ,
j'aimerai envoyer une mesure de température et humidité a un capteur virtuel sur domoticz.
j'ai un soucis dans la création du doc.
pour domoticz la valeur pour le svalue doit être comme ça "svalue":[23.29999924;32.59999847;0], et j'ai ça "svalue":[23.29999924,32.59999847,0]
comment faire pour remplacer les , par des ;
d'avant merci.
StaticJsonDocument<192> doc;
doc["idx"] = DomoticzInx ;
doc["nvalue"] = 0;
JsonArray svalue = doc.createNestedArray("svalue");
svalue.add(temperatureC);
svalue.add(humidite);
svalue.add(0);
doc["nodeName"]= "Temperature/Humidité Dressing";
char out[128];
int b = serializeJson(doc, out);
Serial.print("publishing bytes = ");
Serial.println(b, DEC);
mqttClient.publish("domoticz/in", out)
j'ai ce message d'erreur dans domoticz : Invalid/Unhandled data received! (Topic: domoticz/in, Message: {"idx":349,"nvalue":0,"svalue":[23.29999924,32.59999847,0],"nodeName":"Temperature/Humidité Dressing"})