Time difference dans un script device

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 <\>.
deennoo
Messages : 4036
Inscription : 25 janv. 2015, 02:00

Re: Time difference dans un script device

Message 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 ?
De quoi se faire Plaisir et essayer d'aider...
http://www.domo-attitude.fr
deennoo
Messages : 4036
Inscription : 25 janv. 2015, 02:00

Re: Time difference dans un script device

Message 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é 5451 fois
il n'y a rien ligne 15
De quoi se faire Plaisir et essayer d'aider...
http://www.domo-attitude.fr
thier
Messages : 807
Inscription : 26 sept. 2015, 10:32
Localisation : charente

Re: Time difference dans un script device

Message 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.
PI3+, Buster, Domoticz V2020.2, rflink, zwave, chauffage piloté par qubino, sondes oregon et Vil1d, boite aux lettres détection passage facteur, volets roulants qubino fibaro.
thier
Messages : 807
Inscription : 26 sept. 2015, 10:32
Localisation : charente

Re: Time difference dans un script device

Message 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'
PI3+, Buster, Domoticz V2020.2, rflink, zwave, chauffage piloté par qubino, sondes oregon et Vil1d, boite aux lettres détection passage facteur, volets roulants qubino fibaro.
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Time difference dans un script device

Message 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 ?
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
deennoo
Messages : 4036
Inscription : 25 janv. 2015, 02:00

Re: Time difference dans un script device

Message 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é 5432 fois
le picdown de 16H est a 25 c'est le moment je testais le script sans le time difference

A suivre
De quoi se faire Plaisir et essayer d'aider...
http://www.domo-attitude.fr
deennoo
Messages : 4036
Inscription : 25 janv. 2015, 02:00

Re: Time difference dans un script device

Message 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
De quoi se faire Plaisir et essayer d'aider...
http://www.domo-attitude.fr
Répondre