- 
                Compteur de contenus682
- 
                Inscription
- 
                Dernière visite
- 
                Jours gagnés1
Tout ce qui a été posté par Diuck
- 
	Shad Il faut ajouter les jours de la semaine dans cette scène ?
- 
	Merci pour tes encouragements mais il y a encore du boulo cf : >> http://www.domotique-fibaro.fr/index.php/topic/700-bien-utiliser-la-fonction-citation-dans-les-r%C3%A9ponses/
- 186 réponses
- 
	- 1
- 
					
						
					
							  
 
- 
	
		- Script Lua
- Agenda
- 
					(et 2 en plus) 
					Étiqueté avec : 
 
 
- 
	Ok je pense c'est le oui du message 123 ?
- 
	Merci à vous deux pour votre réponse Donc Maître Shad peux tu répondre au message 122 Stp
- 
	--<ADD YOUR LINES HERE IN POFILE SECTIONS> luaDaySchedule:add("20:36","16", "turnOn" , "call", {"All"} ,false) Et si c'est le cas je les ajoute dans le sheduler à la suite de cette ligne ?
- 
	2.luaDaySchedule:add("Sunset","JOUR_NUIT", "JOUR" , "setGlobal", {"All"}, false , 0); 3.luaDaySchedule:add("Sunrise","JOUR_NUIT", "NUIT" , "setGlobal", {"All"}, false , 0); Salut Jossalf une petite question Si je rentre ces 2 variables dans le sheduler je peux supprimer les variables jour/nuit que j'ai créer en bloc sans modifier mes scènes actuel, les scènes en LUA bien sur
- 
	Merci Fredric pour ton tuto j'ai enfin réussi à configurer le sheduler
- 186 réponses
- 
	- 1
- 
					
						
					
							  
 
- 
	
		- Script Lua
- Agenda
- 
					(et 2 en plus) 
					Étiqueté avec : 
 
 
- 
	Ca fonctionne nickel merci pour tous
- 
	Majuscule ALL en All et c'est ok plus d'erreur --<ADD YOUR LINES HERE IN POFILE SECTIONS> luaDaySchedule:add("20:00","16", "turnOn" , "call", {"All"} ,false)
- 
	En plus lisible la ligne 3 c'est la ligne 637 --<ADD YOUR LINES HERE IN POFILE SECTIONS> luaDaySchedule:add("19:14","16", "turnOn" , "call", {"all"} ,false) --add to the standard schedule table if schedule[luaDaySchedule.days[d]][sTime] == nill then
- 
	Ca y est sheduler est configuré peux tu me guider pour essayé si il est bien paramètré stp
- 
	
- 186 réponses
- 
	
		- Script Lua
- Agenda
- 
					(et 2 en plus) 
					Étiqueté avec : 
 
 
- 
	bizarre je n'avais pas l'image en passant par IE mais avec google chromes c'est bon ?
- 186 réponses
- 
	
		- Script Lua
- Agenda
- 
					(et 2 en plus) 
					Étiqueté avec : 
 
 
- 
	
- 186 réponses
- 
	
		- Script Lua
- Agenda
- 
					(et 2 en plus) 
					Étiqueté avec : 
 
 
- 
	Super merci je continue
- 186 réponses
- 
	
		- Script Lua
- Agenda
- 
					(et 2 en plus) 
					Étiqueté avec : 
 
 
- 
	Fredric je suis en pleine config et je bloque au moment ou il faut ajouter l'ID des virtual device, je ne trouve pas l'ID il n'est pas affiché
- 186 réponses
- 
	
		- Script Lua
- Agenda
- 
					(et 2 en plus) 
					Étiqueté avec : 
 
 
- 
	c'est bon
- 186 réponses
- 
	
		- Script Lua
- Agenda
- 
					(et 2 en plus) 
					Étiqueté avec : 
 
 
- 
	Salut Fredric Je suis en pleine configutation du sheduler et j'aurais besoin de ton aide si tu veux bien tu dis que tu importes le Virtual Device Alarm-Clock.vfib à quel endroit tu as recréer une scène LUA Merci d'avance
- 186 réponses
- 
	
		- Script Lua
- Agenda
- 
					(et 2 en plus) 
					Étiqueté avec : 
 
 
- 
	Merci pour le temps que tu m'as consacré Très bien je commence à comprendre le sheduler peux en effet simplifier la programmation des scènes, mais je ne veux pas te paraître idiot mais je n'arrive pas à configurer le sheduler j'avance doucement mais j'avance
- 
	Merci d'avance
- 
	--[[ %% autostart %% properties %% globals JOUR_NUIT METEO --]] local sourceTrigger = fibaro:getSourceTrigger(); if (sourceTrigger["type"] == "autostart") then while true do local currentDate = os.date("*t"); local startSource = fibaro:getSourceTrigger(); if ( ( ((currentDate.wday == 1 or currentDate.wday == 2 or currentDate.wday == 3 or currentDate.wday == 4 or currentDate.wday == 5 or currentDate.wday == 6 or currentDate.wday == 7) and os.date("%H:%M", os.time()+45*60) == fibaro:getValue(1, "sunriseHour")) ) and ( fibaro:getGlobalValue("JOUR_NUIT") == "JOUR" ) and ( fibaro:getGlobalValue("METEO") == "DECOUVERT" ) ) then fibaro:call(24, "setValue", "75"); fibaro:call(19, "setValue", "75"); fibaro:call(22, "sendDefinedPushNotification", "4"); end fibaro:sleep(60*1000); end end Modification des scènes précédente Shad peux tu me donner ton avis STP
- 
	Après plusieurs conseil de Jossalf J'ai modifié mes scènes bloc en Lua effectué quelques modif et Tout est parfait Encore un grand merci à JOSSALF Reste à affiner Ci-joint copie pour éventuellement avoir un Avis sur le Résultat. Déclenchement scène en CAS d'ensoleillement. --[[ %% autostart %% properties %% globals JOUR_NUIT METEO --]] local sourceTrigger = fibaro:getSourceTrigger(); if (sourceTrigger["type"] == "autostart") then while true do local currentDate = os.date("*t"); local startSource = fibaro:getSourceTrigger(); if ( ( ((currentDate.wday == 1 or currentDate.wday == 2 or currentDate.wday == 3 or currentDate.wday == 4 or currentDate.wday == 5 or currentDate.wday == 6 or currentDate.wday == 7) and os.date("%H:%M", os.time()+480*60) == fibaro:getValue(1, "sunsetHour")) ) and ( fibaro:getGlobalValue("JOUR_NUIT") == "JOUR" ) and ( fibaro:getGlobalValue("METEO") == "DECOUVERT" ) ) then fibaro:call(25, "setValue", "40"); fibaro:call(20, "setValue", "50"); fibaro:call(22, "sendDefinedPushNotification", "5"); end fibaro:sleep(60*1000); end else local currentDate = os.date("*t"); local startSource = fibaro:getSourceTrigger(); if ( ( (currentDate.wday == 1 or currentDate.wday == 2 or currentDate.wday == 3 or currentDate.wday == 4 or currentDate.wday == 5 or currentDate.wday == 6 or currentDate.wday == 7) ) and ( fibaro:getGlobalValue("JOUR_NUIT") == "JOUR" ) and ( fibaro:getGlobalValue("METEO") == "DECOUVERT" ) or startSource["type"] == "other" ) then fibaro:call(25, "setValue", "40"); fibaro:call(20, "setValue", "50"); fibaro:call(22, "sendDefinedPushNotification", "5"); end end Déclenchement scène en fin d'Après midi Ouverture Totale 1 heure 30 avant le couché du soleil --[[ %% autostart %% properties %% globals JOUR_NUIT --]] local sourceTrigger = fibaro:getSourceTrigger(); if (sourceTrigger["type"] == "autostart") then while true do local currentDate = os.date("*t"); local startSource = fibaro:getSourceTrigger(); if ( ( ((currentDate.wday == 1 or currentDate.wday == 2 or currentDate.wday == 3 or currentDate.wday == 4 or currentDate.wday == 5 or currentDate.wday == 6 or currentDate.wday == 7) and os.date("%H:%M", os.time()+90*60) == fibaro:getValue(1, "sunsetHour")) ) and ( fibaro:getGlobalValue("JOUR_NUIT") == "JOUR" ) ) then fibaro:call(25, "open"); fibaro:call(25, "setValue2", "99"); fibaro:call(20, "open"); fibaro:call(20, "setValue2", "99"); fibaro:call(22, "sendDefinedPushNotification", "6"); end fibaro:sleep(60*1000); end else local currentDate = os.date("*t"); local startSource = fibaro:getSourceTrigger(); if ( ( (currentDate.wday == 1 or currentDate.wday == 2 or currentDate.wday == 3 or currentDate.wday == 4 or currentDate.wday == 5 or currentDate.wday == 6 or currentDate.wday == 7) ) and ( fibaro:getGlobalValue("JOUR_NUIT") == "JOUR" ) or startSource["type"] == "other" ) then fibaro:call(25, "open"); fibaro:call(25, "setValue2", "99"); fibaro:call(20, "open"); fibaro:call(20, "setValue2", "99"); fibaro:call(22, "sendDefinedPushNotification", "6"); end end

 
         
                 
                     
                     
                     
                     
                     
                     
                     
                     
                     
                    