Page 2 sur 2
Re: Time difference dans un script device
Publié : 17 nov. 2016, 23:28
par deennoo
Bon c'est pas un probleme de groupe et device qui on le meme nom et la meme case.
Peut être un problème d'encodage, en bon feignant j'ai fait du ctrl+c crtl+v.
C'est bien utf-8 sans bom ?
Re: Time difference dans un script device
Publié : 17 nov. 2016, 23:36
par deennoo
le probleme est ailleurs voici un log :
Code : Tout sélectionner
2016-11-17 23:35:12.184 Error: EventSystem: in etage on nuit alarme off: /home/nico/domoticz/scripts/lua/modules.lua:15: attempt to concatenate field '?' (a nil value)
alors que :

- Capture.PNG (23.05 Kio) Consulté 5447 fois
il n'y a rien ligne 15
Re: Time difference dans un script device
Publié : 17 nov. 2016, 23:39
par thier
utf-8 fin de ligne linux pour moi
Si tu regardes l'autre post la fonction timedifference fonctionne par contre son script tourne en boucle. Avec la dernière modif que je lui est proposé ça devrait aller.
Re: Time difference dans un script device
Publié : 17 nov. 2016, 23:45
par thier
En désespoir de cause si tu reboot ou redemarre domoticz.sh?
Je suis scié que ça sa ne marche pas
local lastSeen = timedifference(pinpin)
et dans les données tu définis Local pinpin = 'Alarme'
Re: Time difference dans un script device
Publié : 18 nov. 2016, 07:49
par vil1driver
Hum, j'avais pas percuté sur l'erreur mais elle semble venir de la ligne 15 de modules.lua
Etrange alors que tu t'en sert ailleurs. .
Et si tu le fait a l'ancienne avec des commandArray ?
Re: Time difference dans un script device
Publié : 18 nov. 2016, 08:17
par deennoo
Sans rien faire ce matin cela fonctionne...et sans problème.
La difference par rapport a hier ? le capteur de luminosité n'est pas a 0, mon probleme viendrai de la definition de Lux ?

- chart (1).png (61.82 Kio) Consulté 5428 fois
le picdown de 16H est a 25 c'est le moment je testais le script sans le time difference
A suivre
Re: Time difference dans un script device
Publié : 18 nov. 2016, 08:56
par deennoo
et bien non c'est pas une histoire de luminosité a l'exterieur = 0
probleme resolut, je place ma copie de script dans le premier post, merci de votre aide