Les variables suivantes sont disponibles:
Variable
Description
$v
Valeur mesurée
$q
Type de capteur 1 = Température (°C), 3 = RV% (%), 5=CO2 (ppm)
$i
N° d'identification du capteur
$r
Valeur rssi (Valeur de seuil du signal en dBm)
$h
Indication de l'heure de la mesure
$m
Indication de la minute de la mesure
$s
Indication de la seconde de la mesure
$Y
Indication de l'année de la mesure
$M
Indication du mois de la mesure
$D
Indication du jour de la mesure
$S
Indication de l'heure de la mesure en secondes depuis le 1-1-2000 UTC
$c
Jour de la semaine de la mesure (0=dimanche, 1=lundi, etc...)
$a(len)
Durée moyenne (len = durée en secondes)
$b(len)
Durée minimum (len = durée en secondes)
$e(len)
Durée maximum (len = durée en secondes)
$p(dt)
Valeur précédente. Si dt=0, la valeur précédente est indiquée, sinon la valeur
interpolée à l'instant moins dt secondes est indiquée.
A l'exception du $S, toutes les indications horaires sont définies en UTC. Le
décalage horaire en fonction du fuseau est pris en compte dans la fenêtre
de configuration du serveur horloge. L'indication horaire $S est indiquée en
UTC.
La condition est structurée comme une expression logique. Pour la définir,
on peut utiliser les opérateurs comparatifs logiques suivants: (<, <=, >,
>=, <>, == en !=), ainsi que les opérateurs logiques AND (&&), OR(||) et
NOT(!). Par ailleurs, les expressions peuvent être structurées à l'aide des
parenthèses „(„ et „)".
Exemples:
Expression
$v<10
$v<10 && $i=8297
($v<-10 || $v>10)&&c==0
Description
est true dès que la mesure descend en-dessous de la valeur
10.
est true dès que la mesure descend en-dessous de la valeur
de 10 pour le capteur 8297.
est true dès que la mesure descend en-dessous de -10
ou dépasse la valeur de 10 et le jour de la semaine est un
dimanche.
72
F
R
A
N
Ç
A
I
S