Page 4 sur 5
Re: Saint du jour
Publié : 29 mai 2016, 23:07
par jackyhi
Salut
j'ai essayé le script de vil1driver » du 14 avr. 2016, 23:55
intitulé "petite variante sans accès web"
name: script_time_saint.lua
récupération du saint du jour dans un capteur texte
crédit: sguernion
source: https://github.com/sguernion/myPI/blob/ ... _class.lua
et je n'ai trouvé aucune documentation portant sur l'argument %1 de la fonction
time.hour%1 découlant de time = os.date("*t")
Quelqu'un peut m'indiquer les paramètres qu'on peut utiliser sur time.hour(param) venant time = os.date("*t")
je n'ai trouvé aucune doc LUA qui en parle!
Merci
Re: Saint du jour
Publié : 30 mai 2016, 10:44
par vil1driver
Salut,
os.date("*t") renvoie un tableau
https://www.lua.org/pil/22.1.html
De ce tableau on ne va utiliser que les heures par exemple..
D'où le .hour
Comme le tableau est affecté à la variable time
time.hour nous donne des heures..
Un time.year nous donnerait l'année..
Le % n'a rien à voir avec tout ça, c'est une fonction à part
Chapitre 2.5.1
https://www.lua.org/manual/5.1/manual.html
En gros on vérifie que a est multiple de b.
Dans notre cas on déclanche le script toutes les heures
Mais on aurait pu le lancer toutes les 2 heures par
Ou toutes les 15 minutes
Re: Saint du jour
Publié : 01 juin 2016, 22:52
par jackyhi
Re salut vil1driver
merci pour ta réponse et mon initiation à la syntaxe de LUA, j'étais à 100 lieux de penser a la division modulo!
posting.php?mode=reply&f=10&t=1107#
Merci encorehttp://easydomoticz.com/forum/posting.php?mode=reply&f=10&t=1107#
Re: Saint du jour
Publié : 31 oct. 2016, 19:11
par Arno-Strasbourg
Salut Vil1drive,
Peux-tu m'expliquer comment fonctionne le %1 derrière time.hour ? je ne trouve pas de doc la-dessus.
En passant, merci pour ton boulot sur la custom page (
viewtopic.php?f=17&t=331). Je l'ai mise en place et c'est super sympa. Je me tape la lecture de tous les posts. J'en suis à la page 28/108. Mais je ne veux rien rater. Je copie tous les posts intéressants. Un petit mémo, quoi !
@+
@rn0
Re: Saint du jour
Publié : 31 oct. 2016, 19:14
par vil1driver
Tu trouveras la réponse 2 messages plus haut
Pour la custom page n'ésites à me dire s'il manque qqc au tuto, bon courage pour la lecture.
Re: Saint du jour
Publié : 31 oct. 2016, 19:18
par Arno-Strasbourg
Oh punaise !!
On ne prend pas la peine de tout lire et voila... le boulet !!
Désolé... et merci.
@rn0
Re: Saint du jour
Publié : 18 déc. 2016, 08:58
par brunojus74
Bonjour,
Tout d'abord merci pour toutes ces infos extraordinaires.
Avec la petite variante intitulé sans web, j’ai fait quelques modification du script lua pour obtenir l’affichage des anniversaires de la famille et amis.
J’ai donc entré les anniversaires en face des dates correspondantes, et cela fonctionne correctement.
Cependant je souhaiterais afficher l’anniversaire la veille afin d’éventuellement préparer quelque chose...
Le 17 décembre je vous afficher l’anniversaire du 18 décembre.
Comment puis-je modifier la valeur « %d » dans la formule « local today=os.date("%d:%m") »
J’ai oublié de préciser que je ne suis pas informaticien, et que je n’ai aucune compétence informatique particulière.
Merci de votre collaboration
Re: Saint du jour
Publié : 18 déc. 2016, 09:42
par vil1driver
Salut,
Pourquoi ne pas simplement décaler la date et mettre que l'anniversaire est le 17 et non le 18 ?
Re: Saint du jour
Publié : 18 déc. 2016, 09:47
par brunojus74
Merci, effectivement c'est possible mais je voulais indiquer :
aujourd'hui anniversaire Bruno
demain anniversaire : vil1driver....
à propos merci milles fois pour ta CUSTOM PAGE qui permet d'occuper les longues soirée d'hiver
Re: Saint du jour
Publié : 18 déc. 2016, 10:05
par vil1driver