Aller au contenu

Messages recommandés

Posté(e)

Bonjour a tous, novice dans la programation 'jai besoin d'aide.

 

je souhaite pouvoir envoyer de ma box hc 2 une commande http pour dire a mon raspberry domoticz de fermer mes volets somfy

 

j'ai la commande http qui fonctionne quand je la rentre dans mon navigateur internet mais quand je la rentre dans mon module virtuel ça ne fonctionne pas

 

la commande est de ce type :

 

http://user:pasword@ip:port/json.htm?type=command&param=switchlight&idx=6&switchcmd=Toggle

exemple

http://mike:paswo@192.168.164:8080/json.htm?type=command&param=switchlight&idx=6&switchcmd=Toggle

 

j ai essayé en lua avec ceci:

Net.FHttp("192.168.164:8080")

 

GET("

http://mike:paswo@192.168.164:8080/json.htm?type=command&param=switchlight&idx=6&switchcmd=Toggle

")

pouvez vous m'aider

 

merci a tous

Posté(e)

Bonsoir,

 

Dans un VD ceci devrait faire l'affaire:

local HC2 = Net.FHttp("192.168.1.98",8080)
local response ,status, errorCode = HC2:GET("/json.htm?type=command&param=switchlight&idx=6&switchcmd=Toggle")

if (tonumber(status) == 200) then
  fibaro:debug("success");
else
  fibaro:debug("error");
end

:)

  • Upvote 1
×
×
  • Créer...