Ouverture volet une semaine sur deux ?

Vous avez des questions concernant les scripts dans Domoticz, posez vos questions ici, quelque soit le langage nous tenterons des réponses pertinentes ...
domotech
Messages : 55
Inscription : 21 janv. 2017, 15:41
Localisation : AJACCIO (2A)

Ouverture volet une semaine sur deux ?

Messagepar domotech » 15 avr. 2018, 21:15

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
le domotiseur fou :lol: !!!

Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


papoo
Messages : 1264
Inscription : 10 janv. 2016, 11:29
Localisation : Limoges (87)
Contact :

Re: Ouverture volet une semaine sur deux ?

Messagepar papoo » 15 avr. 2018, 21:47

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
domoticz beta/RaspBerry PI3 jessie
https://pon.fr github

cyberbob
Messages : 308
Inscription : 28 nov. 2016, 19:43
Localisation : Belgique

Re: Ouverture volet une semaine sur deux ?

Messagepar cyberbob » 16 avr. 2018, 12:21

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 ?
Domoticz Stable V4.9700 sur Synology DSM 6.2 / 2 x RFlink V48.4 - 433.92MHz & 433.42MHz / Script en LUA & Blocky

landaisbenj
Messages : 559
Inscription : 12 mars 2017, 19:24

Re: Ouverture volet une semaine sur deux ?

Messagepar landaisbenj » 16 avr. 2018, 12:42

papoo a écrit :je dirais oui























Code : Tout sélectionner

if os.date(%W)%2 == 0 then       -- semaine paire
else                     -- semaine impaire
end


viewtopic.php?t=4737



lol c'est la porte ouverte faudrait aussi ajouter la balise spoiler :lol:
Rpbi3b: Domoticz + Homebridge + Monit + Freebox scripts + Shellinabox; Rpbi2: Jarvis
Domoticz: Derniere stable; RFLINK: Dernière stable; Xiaomi Gateway

Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


landaisbenj
Messages : 559
Inscription : 12 mars 2017, 19:24

Re: Ouverture volet une semaine sur deux ?

Messagepar landaisbenj » 16 avr. 2018, 12:44

Sinon avec une variable. Et il faut que la variable est ete utilisé il y a plus d'une semaine...
Rpbi3b: Domoticz + Homebridge + Monit + Freebox scripts + Shellinabox; Rpbi2: Jarvis
Domoticz: Derniere stable; RFLINK: Dernière stable; Xiaomi Gateway

Datawolf
Messages : 25
Inscription : 03 avr. 2018, 13:51

Re: Ouverture volet une semaine sur deux ?

Messagepar Datawolf » 16 avr. 2018, 15:10

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. ;)

papoo
Messages : 1264
Inscription : 10 janv. 2016, 11:29
Localisation : Limoges (87)
Contact :

Re: Ouverture volet une semaine sur deux ?

Messagepar papoo » 16 avr. 2018, 21:25

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
domoticz beta/RaspBerry PI3 jessie
https://pon.fr github

Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.



Revenir vers « Scripts lua,blocky, shell, python, perl, »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 3 invités