Forum dédié aux problématiques concernant les scripts pour DomoticZ.
Entourez votre code et les logs avec les balises nommées code grâce au bouton <\>.
commandArray = {}
print ("Script Domotique Volet Début");
-- Definition des heures d'ouverture et de fermeture des volets
Heure1="14:58:00"
Heure_Actuelle=os.date("%X")
--Jour_Actuel=os.date("%A")
-- Gestion des volets les jours de semaine classique : Lundi, Mardi, Jeudi, Vendredi
if Heure_Actuelle == Heure1 then
commandArray['Scene:Volet Tous'] = 'On'
print ("off volet Tous :", Heure_Actuelle)
end
print ("Script Domotique Volet Fin");
return commandArray
Comment faire pour mettre dans la variable Heure1 l'heure du coucher de soleil + 30 minutes ?
commandArray = {}
-- get current time
timenow = os.date("*t")
minutesnow = timenow.min + timenow.hour * 60
-- test for sunset + 30 minutes
if (minutesnow == timeofday['SunsetInMinutes'] + 30) then
-- do something
end
return commandArray
Domoticz V3.8153 sur Synology DS3615xs DSM 5.2-5967 Update 3
RFLink_v1.1_r46 (433.92 & 433.42 Mhz)
Sonde Oregon THGR810-Prise Everspring-OWL CM180
Humidité du sol Opus XT300-Sondes Oregon pour les nuls V2
C'est une façon de faire mais qui va compliquer mon script....
Si quelqu'un sait comment récupérer directement l'heure du couché de soleil, je suis preneur. Ca doit etre possible vu que c'est disponible en Blocky...