Page 1 sur 1
Ouverture volet une semaine sur deux ?
Publié : 15 avr. 2018, 21:15
par domotech
Bonsoir est il possible de faire un script pour ouvrir un volet un lundi sur deux par exemple?
Envoyé de mon SM-G935F en utilisant Tapatalk
Re: Ouverture volet une semaine sur deux ?
Publié : 15 avr. 2018, 21:47
par papoo
je dirais oui
Code : Tout sélectionner
if os.date(%W)%2 == 0 then -- semaine paire
else -- semaine impaire
end
https://easydomoticz.com/forum/viewtopic.php?t=4737
Re: Ouverture volet une semaine sur deux ?
Publié : 16 avr. 2018, 12:21
par cyberbob
Ce script a l'air bien, il faillait y penser .
Cela risque juste de bugger la dernière semaine de décembre, si elle est impaire, il n'y aura pas de changement avec la 1ere semaine de janvier.
On peut aussi créer un script sur la base de temps de 604800 seconde (1 semaine) et un inter virtuel qui ne change que 1 fois toute les semaines ?
Re: Ouverture volet une semaine sur deux ?
Publié : 16 avr. 2018, 12:42
par landaisbenj
lol c'est la porte ouverte faudrait aussi ajouter la balise spoiler

Re: Ouverture volet une semaine sur deux ?
Publié : 16 avr. 2018, 12:44
par landaisbenj
Sinon avec une variable. Et il faut que la variable est ete utilisé il y a plus d'une semaine...
Re: Ouverture volet une semaine sur deux ?
Publié : 16 avr. 2018, 15:10
par Datawolf
cyberbob a écrit :Cela risque juste de bugger la dernière semaine de décembre, si elle est impaire, il n'y aura pas de changement avec la 1ere semaine de janvier.
Il "suffit" de de compléter l'algorithme pour inverser la logique après une année de 53 semaines.

Re: Ouverture volet une semaine sur deux ?
Publié : 16 avr. 2018, 21:25
par papoo
allez un petit effort, comment déterminer si l'on est en 53 ème semaine
à vos scripts, prêts, partez
https://fr.wikipedia.org/wiki/Semaine_53