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
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
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