Page 1 sur 1

rebooter domoticz à une heure précise en lua

Publié : 25 oct. 2020, 11:42
par GDA
bonjour
voici un petit programme que j'ai écrit en lua qui permet un reboot de domoticz à minuit , ou l'heure que vous désirez.
Très simple, mais efficace.
Dans la variable "executionTime" vous rentrez l'heure que vous désirez rebooter domoticz.
Vous stockez ce fichier nommé "script_time_reboot_a_minuit.lua" sous:
/home/pi/domoticz/scripts/lua/script_time_reboot_a_minuit.lua.
Pour vérifier son bon fonctionnement, allez dans le log de domoticz, puis regardez à l'heure
que vous avez demandé , vous verrez apparaitre : -- DEMARRAGE REBOOT à 00h00--, puis
le log se fige 20 seconde, la page s'efface, et le boot s'affiche .

Capture.JPG
Capture.JPG (33.87 Kio) Consulté 1868 fois
Je ne suis pas fan du mode console: sudo nano .......... mais trouve plus facile en lua.

j'ai ainsi crée ce petit programme , car dans le mode compteur de pluie, la pluie de la veille se cumule dans celle du lendemain, si forte pluie la veille, et cela par intermittence.
Depuis que j'ai ajouté cela, le compteur de pluie fonctionne correctement.
Si ce prog vous est utile, faite me le savoir ! :D

Re: rebooter domoticz à une heure précise en lua

Publié : 25 oct. 2020, 13:30
par Keros
Merci pour ton partage.

Plusieurs remarques :
  • Ton script aurait eu sa place dans la section Bibliothèque des scripts et tutos.
  • Tu donnes le code de ton script sous la forme d'une image : tu empêches ainsi aux autres de pouvoir faire un copier/coller. Il existe des balises code (icône </>)
  • Il faudrait préciser que ton script lance un fichier bash. De plus le chemin du fichier peut-être à ajuster.
Pour info, il est également possible de faire la même chose avec un simple device virtuel : tu rentres le chemin de ton script dans Action ON et tu ajuste le planning en fonction de tes besoins.

Il est aussi possible d'utiliser l'API Json : Lien

Re: rebooter domoticz à une heure précise en lua

Publié : 25 oct. 2020, 13:37
par patrice
Bonjour
Je suis d'accord avec Keros
Merci donc de deplacer ton sujet au bon endroit en tenant compte de ses remarques
Et merci de ton effort pour poster dans le forum!

Re: rebooter domoticz à une heure précise en lua

Publié : 25 oct. 2020, 14:29
par GDA
merci pour vos réponses et commentaires.
je n'ait pas l'habitude de ce forum, surtout la publication, mais cela viendra je l'espère.

Image

je ne connait pas la section bibliothèque des scripts et tutos, mais je vais rechercher ou cela se trouve.
comment donner le script autrement qu'une image afin que les autres utilisateurs puissent le copier coller directement?

Pour le device virtuel, je vais essayer, merci pour l'info.

Re: rebooter domoticz à une heure précise en lua

Publié : 25 oct. 2020, 15:17
par patrice
Bah la section tutos tu devrait la trouver facilement !!

Quand à ton code il faut que utilises l'icone </> nommée "code"
et coller ton script ETRE les 2 balises ajoutées par le clic sur l'icone

Code : Tout sélectionner

j'ai collé mon code entre les 2 balises