Script time lua toute les 10 mn

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 <\>.
coolstef
Messages : 7
Inscription : 08 janv. 2019, 08:15

Script time lua toute les 10 mn

Message par coolstef »

Bonjour,
Tout est dans le titre : comment augmenter la période de déclenchement des scripts Time lua qui est par défaut de 1 mn ? L'objectif est de préserver la sd card sur un raspi. Je pense que la plupart des scripts n'ont pas besoin d'une période si courte.
Wolfen38
Messages : 1983
Inscription : 19 oct. 2017, 14:49

Re: Script time lua toute les 10 mn

Message par Wolfen38 »

Bonne question même si j'ai un doute que ça soit paramétrable....
Aviator75
Messages : 10
Inscription : 25 sept. 2018, 01:52

Re: Script time lua toute les 10 mn

Message par Aviator75 »

Il suffit d'encadrer son script avec une condition :

local time = os.date("*t")

if (time.min % 10)==0 then -- minutes modulo 10, cad toutes les fois où minutes = 10

[...]

end
coolstef
Messages : 7
Inscription : 08 janv. 2019, 08:15

Re: Script time lua toute les 10 mn

Message par coolstef »

Merci Aviator, on peut faire comme ça mais mais je pensais à une solution plus globale en modifiant en amont la période sur le serveur.
Pas sur que ce soit possible...
Répondre