971jmd Posté(e) le 26 octobre 2020 Signaler Partager Posté(e) le 26 octobre 2020 Si comprend bien DeviceAPI.properties.parameters[9].value = 1 api.put("/devices/"..id, DeviceAPI) le id en question est id du module ou paramètre Lien vers le commentaire Partager sur d’autres sites More sharing options...
971jmd Posté(e) le 26 octobre 2020 Signaler Partager Posté(e) le 26 octobre 2020 (modifié) si je fait local id = 231 local Liste = api.get ("/devices/"..id) print"Liste" j'obtiens une table : 0xffff340a8160 Modifié le 26 octobre 2020 par 971jmd Lien vers le commentaire Partager sur d’autres sites More sharing options...
971jmd Posté(e) le 26 octobre 2020 Signaler Partager Posté(e) le 26 octobre 2020 (modifié) pour PUT c'est autre chose DeviceAPI.properties.parameters[9].value = 1 api.put("/devices/"..id, DeviceAPI) end Comment interprété le code Modifié le 26 octobre 2020 par 971jmd Lien vers le commentaire Partager sur d’autres sites More sharing options...
971jmd Posté(e) le 27 octobre 2020 Signaler Partager Posté(e) le 27 octobre 2020 J'ai avancée je cherche toujours à changer la couleur de l'anneau d'une walli couleur blanche { "id": 12, "lastReportedValue": 1, "lastSetValue": 1, "size": 1, "value": 1 }, et couleur Magenta { "id": 12, "lastReportedValue": 7, "lastSetValue": 7, "size": 1, "value": 7 }, mais ça ne fonctionne pas function QuickApp:onInit() self:debug("onInit") end -- WALLI function QuickApp:walli() local url = "/devices/231" local data = {properties={parameters={{id=12,size=1,value=7} }}} ---- couleur 7 magenta local responseData, status = api.put("/devices/231",data) ---fibaro.call(231,'turnOn') self:debug(data) self:debug(responseData) end function QuickApp:uibutton1OnReleased(event) self:walli() end Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés