Requête HTTP, calcul de valeur envoyée

Bonsoir,

Je ne sais pas comment « caster » le résultat qui semble être envoyé sous forme de chaine, alors qu’est attendue une valeur numérique dans le cas suivant :

Votre aide serait appréciée, merci par avance,
Belle soirée,
Jean

Salut @jean_bruder :slight_smile:

Effectivement, il n’est pas possible de faire ce que tu fais; il faut que tu décomposes le calcul et l’envoi du JSON.

  1. Tu peux modifier l’état d’un capteur avec une valeur « calculée » dans « Contrôler un appareil ».
  2. Ensuite, tu peux injecter cette valeur calculée dans un JSON comme tu fais ici.

Bonjour @pierre-gilles

Je ne sais pas comment appliquer ta réponse à ma scène : la valeur calculée à renvoyer via HTTP/POST est issue d’une opération sur une valeur réceptionnée par HTTP/GET à quoi on ajoute/retire une valeur, et doit être au format numérique. Comment utiliser la valeur calculée d’un appareil ?

Merci à toi,
Jean

Tu peux utiliser un appareil virtuel (intégration MQTT) qui fait office de « tampon » pour la valeur finale que tu envoies ensuite en HTTP.