HTTP/HTTPS Poller
Publié : 11 mai 2020, 18:06
bonjour
je découvre HTTP/HTPS poller pour récupérer des valeurs sur mon Ecocompteur Legrand
j ai bien rempli :
GET
ContentType : application/json
Commande : electicité_json.lua
puis un device : P1 compteur intelligent (electrique)
URL : http://192.168.1.46/data.json qui recupère les valeurs de mon compteur Electrique HP et HC
puis dans /home/pi/domoticz/scripts/lua_parsers, j ai créé un script lua : electicité_json.lua
Voila le script :
le log est correct :
j ai du faire une erreur dans domoticz_updateDevice
pourriez vous m aider?
je découvre HTTP/HTPS poller pour récupérer des valeurs sur mon Ecocompteur Legrand
j ai bien rempli :
GET
ContentType : application/json
Commande : electicité_json.lua
puis un device : P1 compteur intelligent (electrique)
URL : http://192.168.1.46/data.json qui recupère les valeurs de mon compteur Electrique HP et HC
puis dans /home/pi/domoticz/scripts/lua_parsers, j ai créé un script lua : electicité_json.lua
Voila le script :
Code : Tout sélectionner
s = request['content'];
local id = 107
local conso_hc= domoticz_applyJsonPath(s,'.conso_hc')
local conso_hp= domoticz_applyJsonPath(s,'.conso_hp')
domoticz_updateDevice(id,'',conso_hc .. ";" .. conso_hp .. ";" .. 0 .. ";" .. 0 .. ";" .. 0)
mais le compteur P1 est en erreur2020-05-11 18:02:07.653 CLuaHandler (updateDevice from LUA) : idx=107 nvalue= svalue=1582229.0;5038674.0;0;0;0 invalue=0 signallevel=12 batterylevel=255
j ai du faire une erreur dans domoticz_updateDevice
pourriez vous m aider?