Page 1 sur 1

Couleur données capteurs capricieux

Publié : 20 nov. 2016, 09:48
par Doudy
Bonjour,
J'ai deux capteurs un peu capricieux : pluie et vent.
Est-il possible de changer la couleur de la date/heure de dernière mise à jour (ou de la faire clignoter) si pas de mise à jour depuis plus de 30' ?
Cela attire l'attention que les données ne sont pas actualisées...

Par exemple :
Image
Changer la couleur ou clignoter de "2016-11-19 15:49:16".

J'ai ceci dans frontpage_settings.js

['577','Data', 'cell2_13', '','1','','font-size:32px',''],
['4','Text', 'desc_cell2_13', 'Direction du vent','','',",''],


['4','Speed', 'cell2_18', '','1','','','x > 50'], => je ne sais pas à quoi ça sert : x > 50 !
['0','Text', 'desc_cell2_18', 'Vitesse Vent','','',",''],

['14','Rain', 'cell2_24', '','1','','',''],
['0','Text', 'desc_cell2_24', 'Précipitations','','','',''],

Quelque chose en LUA p.ex :
différence entre otherdevices_lastupdate['Pluie_M'] et os.time{...}
Mais comment ?

Une idée ?
Merci de votre aide !

Re: Couleur données capteurs capricieux

Publié : 20 nov. 2016, 11:13
par vil1driver
Salut,

Pourquoi ne pas poster dans le sujet dédié à la custom page ??

Surtout que cette rubrique est censée ne regrouper que des scripts fonctionnels, des tutos, etc..

désolé, ce n'est pas prévu d'avoir ce genre d'alerte, peut être peux tu le traiter dans le script qui remplit ton capteur texte..
Pour changer la couleur du texte..
Oui grâce à la fonction timediference (exemple présent dans le dossier lua et repris à de nombreuses reprises sur ce forum..)

Pour x >.. Je te renvoie vers le tuto !

Sinon pourquoi afficher dans desc_cell la description ?
Pourquoi ne pas simplement utiliser la zone description ?

Re: Couleur données capteurs capricieux

Publié : 20 nov. 2016, 14:37
par Doudy
[/quote]
vil1driver a écrit :Salut, Pourquoi ne pas poster dans le sujet dédié à la custom page ??
Comme il y a déjà 116 pages dans la Custom Page, j'avais pensé que cela allégerais le sujet.
Pas une bonne idée. désolé ! :oops:
vil1driver a écrit : peut être peux tu le traiter dans le script qui remplit ton capteur texte..
Pour changer la couleur du texte..
Oui grâce à la fonction timediference (exemple présent dans le dossier lua et repris à de nombreuses reprises sur ce forum..)
Aurais-tu l’obligeance de me dire ou trouver ce script ?
Tu vas me dire dans le dossier script. :lol: Oui mais il s'appelle comment ce script?
Merci
vil1driver a écrit : Pour x >.. Je te renvoie vers le tuto !
Sinon pourquoi afficher dans desc_cell la description ?
Pourquoi ne pas simplement utiliser la zone description ?
OK je regarde ça.

Merci pour tes conseils.
;)

Re: Couleur données capteurs capricieux

Publié : 20 nov. 2016, 19:08
par vil1driver
Je te l'accorde, 116 pages, c'est un vrai four tout, on ne s'y retrouve pas mais je complète le tuto au fil des questions, au besoin..

De base le dossier Lua comprend 2 scripts de démo nommés demo ;)

script_device_demo.lua (celui qui t'intéresse)
script_time_demo.lua

Re: RE: Re: Couleur données capteurs capricieux

Publié : 20 nov. 2016, 19:21
par deennoo
vil1driver a écrit :Je te l'accorde, 116 pages, c'est un vrai four tout,
H.S : On ce croirait chez J....m ! Lol

Re: Couleur données capteurs capricieux

Publié : 21 nov. 2016, 13:18
par Doudy
vil1driver a écrit :De base le dossier Lua comprend 2 scripts de démo nommés demo ;)
Je regarde ça.
Merci.
;)

Re: Couleur données capteurs capricieux

Publié : 21 nov. 2016, 18:42
par ganq
Tu peux aussi créer des devices virtuels qui copient la valeur des capteurs réelles si les valeurs sont actuelles ou par des XX si la valeur est trop vieilles.

Tu peux aussi créer des capteurs alerte qui vérifient l'age des capteurs réels et qui envoient un msg d'alerte.