Variables

Variables Globales « V »

Les variables globales de type signées 16 bits (plage:-32768…+32767) sont numérotées de V0 à V19.

Le contenu des variables V0 à V14 est initialisé à 0 au lancement du moteur domotique (et donc à chaque fois que vous faites « Enregistrer »).

Le contenu des variables V16 à V19 est quand à lui sauvegardé dans une mémoire non volatile, y compris aprés extinction de la Zibase. Attention à ne pas abusez de ces variables sauvegardées, car leur temps d’écriture en mémoire est long.

Les variables globales peuvent aussi contenir (simultanément à leur valeur arithmétique) une chaîne de caractères éditée dynamiquement qui peut être utilisée comme corps de message d’un SMS ou un E-mail.

 

Variables de Sonde ou Détecteur « I »

Les variables de sonde I0 et I1 contiennes les valeurs utiles de la sonde spécifiée en source de déclenchement du présent scénario.

La variable de sonde I2 correspond aux valeurs ci-dessous :

  • bit 0 (0…7) = Boitier Ouvert (Open/Tamper)
  • bit 1 = Alarme
  • bit 2 = Baterie basse (détecteur ou sonde)
  • bit 3 = Trame de supervision (alive)

Thermométre-Hygro :

  • I0 = T° C * 10
  • I1 = % humidité

Digimax TS10 :

  • I0 = T° C * 10
  • I1 = T° C de consigne

Thermomètre :

  • I0 = T° C * 10

Compteur d’énergie :

  • I0 = Conso d’énergie en kWh * 10
  • I1 = Puissance instantanée en kW * 10

Anémomètre :

  • I0 = Vitesse pondérée en m/s * 10
  • I1 = Direction 0-360°/3

Pluviomètre :

  • I0 = Accumulation en mm
  • I1 = Précipitations instantanée estimé en mm/h

UVmétre :

  • I0 = Indice UV

 

Variables du sytéme « S »

Les variables du systéme S0 à S9 contiennent les grandeurs suivantes :

  • S0 = Compteur simple de secondes 0–32767
  • S1 (date courante) = Compteur de secondes 0–59
  • S2 (date courante) = Compteur de minutes 0–59
  • S3 (date courante) = Compteur d’heures 0–23
  • S4 (date courante) = Jour 1–30,31
  • S5 (date courante) = Mois 1–12
  • S6 (date courante) = Année 20xx
  • S7 (date courante) = Jour de la semaine 1(Lundi)…7(Dimanche)
  • S8 = Heure du lever de soleil en mn depuis minuit (H=S8/60, M=S8 modulo 60)
  • S9 = Heure du coucher de soleil en mn depuis minuit (H=S9/60, M=S9 modulo 60)