Correction de script LUA

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 <\>.
f0emm
Messages : 64
Inscription : 23 déc. 2015, 20:52

Re: Correction de script LUA

Message par f0emm »

Nif !
Je n'avais pas mis ces deux parenthèses

Code : Tout sélectionner

(timeofday['SunsetInMinutes']+20)
Va falloir que je trouve un guide d'apprentissage du LUA ;)
Merci.
Bonne soirée.
A+
Fab
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Correction de script LUA

Message par vil1driver »

Ou reviser tes cours de math ;)
La multiplication est prioritaire sur l'addition
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua

Un ex domoticzien
f0emm
Messages : 64
Inscription : 23 déc. 2015, 20:52

Re: Correction de script LUA

Message par f0emm »

Aussi :lol:
Mais SunsetMinutes m'a induit en erreur.

Code : Tout sélectionner

coucherSoleil2 = string.sub(os.date("!%X",60*timeofday['SunsetInMinutes']+1200), 1, 5)
Fonctionne donc sans parenthèse avec le temps en seconde.
Merci.
Bonne soirée.
A+
Fab
landaisbenj
Messages : 695
Inscription : 12 mars 2017, 19:24

Re: Correction de script LUA

Message par landaisbenj »

Hello

Sinon tu peux faire un bouton virtuelle soleil. C'est un peu moins ludique mais plus visuel. Avec un programmation:
Capture.PNG
Capture.PNG (5.37 Kio) Consulté 2418 fois

Et si tu cherches encore plus, il y a un script quelque part (il faudrait que je le remette en fonction chez moi) qui permet d'avoir carrement la luminosité théorique de l'emplacement geographique de ta maison. Ca te fait une belle courbe qui permet d'avoir la bonne luminosité au bon moment (vu que dans une année, les 20min en plus sur le couché du soleil n'ont jamais vraiment la meme luminosité...)
Rpbi3b: Domoticz + Homebridge + Monit + Freebox scripts + Shellinabox; Rpbi2: Jarvis
Domoticz: Derniere stable; RFLINK: Dernière stable; Xiaomi Gateway
Répondre