Aller au contenu

Interroger Un Device Avec Lua


ikillou

Messages recommandés

J'ai un device (FGS211 Switch 3kW) qui n'envoie plus son état automatiquement.

Si j'allume cette lumière avec l'interrupteur, la Fibaro ne reçoit pas le nouvel état. Je pense que mon module a un bug. J'ai essayé une reconfiguration, mais cela ne change rien... J'ai aussi changé le polling pour ce device sur 5 secondes mais sans succès...

 

Si j'appuie sur le bouton du device : "Poll this device", l'état change, donc cela fonctionne de cette façon. J'ai regardé quel est le lien derrière ce bouton et j'ai ça :

http://IP/fibaro/fr/home/login.html?trackBack=devices/configuration.html?id=145

Donc j'ai pensé faire une scène pour interroger régulièrement cet état dans ce genre-là  :

--[[
%% autostart
%% properties
%% globals
--]]

local sourceTrigger = fibaro:getSourceTrigger();
if (sourceTrigger["type"] == "autostart") then
  while true do
    local status = fibaro:getValue(145, "value");
    fibaro:debug(status);
    fibaro:sleep(5*1000);
  end --while true do
end --if (sourceTrigger["type"] == "autostart")

Mais je ne connais pas la commande pour faire ce "Poll this device" manuellement.

 

Donc si quelqu'un a une idée, je suis preneur :-)

Merci d'avance

 

 

Lien vers le commentaire
Partager sur d’autres sites

×
×
  • Créer...