Aller au contenu

Messages recommandés

  • 2 ans après...
Posté(e) (modifié)

salut, je ne sais pas si je suis sur le bon poste 

 

mai je recherche un API ou autre pour retour état

 

je m'explique  :

la ligne suivante allume la lampe 451,pas de problème  

192.xx.xx.xx/api/callAction?deviceID=451&name=turnOff

 

mai je recherche un moyen comme un code API, code PHP ou autre pour me dire si elle est bien allumer ou pas (le retour état) 

 

merci d'avance pour votre aide

 

Modifié par 971jmd
Posté(e)

Tout simplement :

/api/devices/ID

et tu remplaces ID par l'ID de ton device

 

Tu obtiens un JSON, donc tu extraies la valeur de properties.value

Posté(e) (modifié)

La méthode de @tinman pour effacer les notification de Template fonctionne sous la V4.510 ?

 

je n'arrive pas à écrire dans son post.

Modifié par Fredric
Posté(e)
--[[
%% properties
%% events
%% globals
--]]


local devices = api.get('/devices')
for _, dev in ipairs(devices) do
   if (dev.properties.parametersTemplate == "0") then
     if  (dev.parentId > 3) then

        -- "execute order 66" (66 was once device with template)
        -- now it does not have any parameters, so we can use it
    	dev.properties.parametersTemplate = 66
        -- set to parent device
        api.put('/devices/' .. dev.parentId, dev)
        -- if other slaves exists, do it as well
        api.put('/devices/' .. dev.id, dev)
           
        -- "give fibaro a break" :)
        fibaro:sleep(1000)
      
        -- we have no temmplate, so select to not use any template!!!
        dev.properties.useTemplate = false
        api.put('/devices/' .. dev.parentId, dev)
        -- if other slaves exists, do it as well
        api.put('/devices/' .. dev.id, dev)
      
        -- "give fibaro a break" :)
        fibaro:sleep(1000)
      
        -- and hide parent device (when changing template parent shows up, bug?)
        dev.visible = false
        api.put('/devices/' .. dev.parentId, dev)
      
        fibaro:debug("changed module: " .. dev.name .. " with id: " .. dev.id)
     end
  end
end

c'est celle-ci 

  • 9 mois après...
Posté(e)
Le 21/11/2018 à 08:34, 971jmd a dit :

salut, je ne sais pas si je suis sur le bon poste 

 

mai je recherche un API ou autre pour retour état

 

je m'explique  :

la ligne suivante allume la lampe 451,pas de problème  

192.xx.xx.xx/api/callAction?deviceID=451&name=turnOff

 

mai je recherche un moyen comme un code API, code PHP ou autre pour me dire si elle est bien allumer ou pas (le retour état) 

 

merci d'avance pour votre aide

 

salut à tous 

 

je reviens sur un vieux problème que je n'arrive toujours pas à réaliser 

je cherche une personne qui pourrait m'aider sur un script PHP

 

je recherche à réaliser un code avec :
un bouton ON 

est un autre OFF 

 

Mais surtout retour d'état de la lampe  si allumer ou éteint 

 

merci d'avance pour votre aide 

×
×
  • Créer...