Bonjour,
Sur un serveur ubuntu 64bit, depuis la dernière mise à jour mon script bug: l'heure remontée n'est pas l'heure courante, rarement si ... ca dépend de..?? J'ai tout d'abord effectué la mise à jour de python 3 et de sa lib pour faire disparaître le message erreur associée : sudo apt-get install python3-dev ; Ok
Et lisant ceci, j'ai fait disparaître les majuscules dans les noms de capteurs :
https://easydomoticz.com/forum/viewtopi ... ate#p39013
mon script est bien lu au changement du capteur concerné. Cette remontée de date et l'extraction des H;m; est utilisée pour un calcul de durée.
dans le script:
s = otherdevices_lastupdate['interdetectchauffeau']
print ("la date:") ;print(tostring(s))
Resultat dans le log :
2017-08-30 17:14:56.961 LUA: la date:
2017-08-30 17:14:56.961 LUA: 2017-08-30 06:32:08
on entre dans ce script, et pourtant la variable ne correspond pas à l'heure courante. J'ai raté quoi ? A noter que lors de la mise a jour mon capteur n'était plus detecté ce qui a nécéssité une redetection manuelle.
Merci
scipt LUA, mise a jour, heure erronée
Re: scipt LUA, mise a jour, heure erronée
je m'étais inspiré de ceci:
https://www.domoticz.com/wiki/Event_script_examples
en fait je constate que l'instruction : otherdevices_lastupdate me renvoie l'heur de l’événement précédent, et pas celui en cour, celui qui le faire rentrer dans le script. Mais pourquoi donc ce retard d'un événement.
https://www.domoticz.com/wiki/Event_script_examples
en fait je constate que l'instruction : otherdevices_lastupdate me renvoie l'heur de l’événement précédent, et pas celui en cour, celui qui le faire rentrer dans le script. Mais pourquoi donc ce retard d'un événement.
Re: scipt LUA, mise a jour, heure erronée
explication :
https://www.domoticz.com/forum/viewtopic.php?t=18633
avec la maj, il semblerait que le script soit exécuter avant la mise a jour de la variable.. dommage il f va falloire utiliser l'heure courante?
https://www.domoticz.com/forum/viewtopic.php?t=18633
avec la maj, il semblerait que le script soit exécuter avant la mise a jour de la variable.. dommage il f va falloire utiliser l'heure courante?