Bonjour à tous,
J’ai un equipement (cf Fonctionnement du capteur de température shelly H&T) qui me renvoie les valeurs de sondes au format ci-dessous :
http://192.168.1.xxx/core/api/jeeApi.php?plugin=virtual&apikey=xxxxxxxxxxxxxxxxxxxxxxxxx&type=virtual&hum=40&temp=20.10
Ce format ne correspond bien sur pas au format attendu par le virtuel :
&type=virtual&id=#cmd_id#&value=#value#
Dans les logs de mon virtuel, j’ai donc ceci :
[2021-01-29 12:39:37][DEBUG] : {"plugin":"virtual","apikey":"GXIi7HDklIDGc1RxBElSc7Ishl34b57h","type":"virtual","hum":"35","temp":"22.75"}
[2021-01-29 13:08:45][DEBUG] : {"plugin":"virtual","apikey":"GXIi7HDklIDGc1RxBElSc7Ishl34b57h","type":"virtual","hum":"37","temp":"21.75"}
[2021-01-29 13:13:40][DEBUG] : {"plugin":"virtual","apikey":"GXIi7HDklIDGc1RxBElSc7Ishl34b57h","type":"virtual","hum":"37","temp":"21.88"}
[2021-01-29 14:10:50][DEBUG] : {"plugin":"virtual","apikey":"GXIi7HDklIDGc1RxBElSc7Ishl34b57h","type":"virtual","hum":"39","temp":"21.50"}
Mais bien evidemment, pas d’intégration à mes commandes Temperature et Humidité de mon virtuel !
Comment passer du premier formation (transmis par le Shelly) et 2nd format accepté par le virtuel ?
note important … Je n’y connais rien en développement !!!
Norbert