Aller au contenu

a031864

Membres confirmés
  • Compteur de contenus

    4
  • Inscription

  • Dernière visite

Tout ce qui a été posté par a031864

  1. Non je suis passé en quickapps pour récupérer mes infos de mon IPX800.
  2. Merci pour ta réponse. La requete fonctionne maintenant dans une QuickApp mais pas dans une scene.
  3. Bonjour Je cherche à faire une API request de mon HC3 vers un IPX800 et je rencontre un problème dans le support de la variable dans l'url. Dans mon code source, je demande un requête sur mon IPX800 en précisant la variable cmd avec une valeur égale à 10 -"http://IPX800/api/xdevices.json?cmd=10" La scene est validé mais le résultat correspond à l'url globale - "http://IP/api/xdevices.json" --> {"product":"IPX800_V3"} La variable commande n'est pas prise en compte. J'ai confirmé ce point en faisant une capture réseau de la requête HTTP. Savez-vous comment surporter des variables dans l'url d'une API ? Ce script fonctionné correctement avec mon HC2. Code déployé sur le HC3 function HTTPRequest() local http = net.HTTPClient() http:request("http://IPX800/api/xdevices.json?cmd=10", { options = { method = "GET", headers = { ["content-type"] = "application/json;charset=UTF-8", ["Cache-Control"] = "no-cache, no-store", ["X-Fibaro-Version"] = "2" }, }, success = function(response) if (response.status == 200) then fibaro.trace("Cuve Eau-Niveau",url.."....> "..tostring(response.data)) else fibaro.debug("Wrong status '"..response.status.."' in response!") end end, error = function(message) fibaro.debug("Connection error: " .. message) end }) end netHTTPCLient.txt
  4. Bonjour, Petit nouveau dans la domotique, je me lance enfin avec une home center2. Comme beaucoup, j'ai vite trouvé beaucoup de doc intéressante sur le forum. Travaillant dans le monde des télécoms, j'espère pouvoir à mon tour apprendre et aider à la résolution de pb sur le forum
×
×
  • Créer...