Aller au contenu

Hcl V4.054 Condition Timer Ne Fonctionne Pas Avec Roller Shutter


amine.houari

Recommended Posts

Bonjour tout le monde,

Situation très bizarre qui me rend dingue: je fais une scène très simple sur mes roller shutter FGRM-222: tous les jours à  6h30 les volets de rideaux de ma chambre doivent s'ouvrir. Avec une Magic Scène ça marche, avec la scène en bloc rien ne se passe?? La scène est bien active, j'utilise la condition "jours de la semaine, en cochant Lun, mar etc" et "Exact time" en mettant l'heure. Quelqu'un a-t-il déjà  eu ce problème? Je préfère les scènes en blocs aux Majic Scene car dans mon appli Fibaro Android les Majic scenes ne sont pas visibles...

Merci pour votre aide,

 

Amine.

Lien vers le commentaire
Partager sur d’autres sites

Ok merci je vais essayer ça. Mais c'est tout de même gênant: imaginons une coupure de courant alros que je suis en voyage: la box redémarre, les volets se lèvent? 

En fait c'est un bug cette histoire, non?

 

Merci,

Amine.

Lien vers le commentaire
Partager sur d’autres sites

Ok ça marche (avec 30 sec de décallage, bon ça va...). Mais j'insiste bien qu'avec la Magic Scene ça fonctionne nickel. Ca m'a bien l'air d'un bug ou alors quelque chose m'échappe: où est la logique de cocher "lancer au démarrage" ?

 

Merci,

Amine.

Lien vers le commentaire
Partager sur d’autres sites

Oui la scène démarre au boot de la box, mais ce que tu peux voir si tu as accès au LUA (sur HC2), c'est que c'est une boucle qui attend l'heure programmée (en mode bloc).

Donc même si la scène est effectivement démarrée au boot, l'action attendue ne survient qu'àla date/heure programmée dans la scène.

Si tu ne coches pas la base, la scène n'est pas démarrée, et l'action attendue ne survient jamais.

Lien vers le commentaire
Partager sur d’autres sites

  • 4 weeks later...

meme avec le flag "lancer au démarrage", meme en 4.057, les scenes avec des conditions timers ne fonctionne pas, en plus du header pannel et peut-etre d'autres trucs ...

 

seule solution trouvée : une scene qui reboot le hcl toutes les 12 heures

Lien vers le commentaire
Partager sur d’autres sites

Je n'arrive plus a poster d'images ... et faire un lien m'ennuie

Vous n’êtes pas autorisé(e) à  utiliser cette extension d’image sur cette communauté.

 

Néanmoins mes scènes sont des plus simple :

 

timer Mon to Sun at exact time 18h40

then

device group (vr) = Close

 

Mais meme si ma scène etait mal codée, ca n'expliquerais pas que le heating pannel ne fonctionne plus après un certain temps

Lien vers le commentaire
Partager sur d’autres sites

je te demandais le screenshot, pour voir s'il n'y avait pas un flg d'oublié ou ???

 

Le message d'erreur pour charger des images sur le forum est lié au fait que tu as utilisé tout l'espace disponible.

Pour en récupérer : ton user => mes paramètres =>Gérer vos fichiers joints

Lien vers le commentaire
Partager sur d’autres sites

j'ai desormais le code LUA de ma scene bloc :

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

local sourceTrigger = fibaro:getSourceTrigger();
function tempFunc()
local currentDate = os.date("*t");
local startSource = fibaro:getSourceTrigger();
if (
 ( ((currentDate.wday == 2 or currentDate.wday == 3 or currentDate.wday == 4 or currentDate.wday == 5 or currentDate.wday == 6) and string.format("%02d", currentDate.hour) .. ":" .. string.format("%02d", currentDate.min) == "08:00") )
)
then
	fibaro:call(75, "open");
	fibaro:call(41, "open");
	fibaro:call(80, "open");
	fibaro:call(83, "open");
	fibaro:call(25, "open");
	fibaro:call(30, "open");
end

setTimeout(tempFunc, 60*1000)
end
if (sourceTrigger["type"] == "autostart") then
tempFunc()
else

local currentDate = os.date("*t");
local startSource = fibaro:getSourceTrigger();
if (
startSource["type"] == "other"
)
then
	fibaro:call(75, "open");
	fibaro:call(41, "open");
	fibaro:call(80, "open");
	fibaro:call(83, "open");
	fibaro:call(25, "open");
	fibaro:call(30, "open");
end

end
Lien vers le commentaire
Partager sur d’autres sites

×
×
  • Créer...