Les Actions - Liste 2ième Partie

Configurateur>>Scénarios>>Actions>>Liste 1ière Partie/2ième Partie/3ième Partie/4ième Partie/5ième Partie/6ième Partie/>>Variables

 

CETTE PAGE FAIT PARTIE D'UNE DOCUMENTATION.

ELLE EVOLUE EN PERMANENCE ET NE DOIT PAS ETRE DUPLIQUEE. FAITES Y PLUTOT REFERENCE !

_________________________________________

ONGLET CALCULER

 


LANCER UN SCENARIO SELON UNE CONDITION CALCULEE


Vous spécifiez avec cette action une expression arithmétique qui sera calculée  par ZiBASE.

En fonction du résultat, un scénario ou un autre peut être lancé (Opération SI...ALORS...SINON)

Les opérateurs arithmétiques à disposition sont : addition, soustraction, multiplication, division, AND, OR, XOR, rotation à gauche de n bits, rotation à droite de n bits,modulo x, négation, valeur absolue.
5 niveaux de parenthèses sont possibles.

Les variables globales V, de sondes I, et système S peuvent être invoquées. Celles-ci sont de type 16 bits signées. Voir la définition des variables.

Les opérateurs peuvent être écrits au clavier ou glissés par "drag & drop".


_________________________________________


LANCER UN CALCUL SELON UNE CONDITION CALCULEE


Vous spécifiez avec cette action une expression arithmétique qui sera calculée par ZiBASE.

En fonction du résultat, une affectation de variable ou une autre peut être opérée (Opération SI...ALORS...SINON).

_________________________________________


AFFECTER UNE VALEUR NUMERIQUE A UNE VARIABLE

 

Vous spécifiez avec cette action une expression arithmétique qui sera calculée  par ZiBASE et dont le résultat sera stocké dans une variable.

_________________________________________


AFFECTER UNE CHAINE DE CARACTERES A UNE VARIABLE


Vous spécifiez avec cette action une chaîne de caractères qui sera complétée localement par ZiBASE en fonction des variables incluses puis attribuée à une variable globale. Les variables sont exprimées signées ou non-signées ou exprimées par leurs codes ASCII.

Voir la définition des variables.

_________________________________________


STOPPER LE SCENARIO SELON UNE CONDITION CALCULEE


Vous spécifiez avec cette action une expression arithmétique qui sera calculée par ZiBASE.

En fonction du résultat, l'exécution du scénario peut être stoppée ou non.

_________________________________________


CONCATENER 2 CHAINES DE CARACTERES

Vous avez ici la possibilité de concaténer 2 chaînes de caractères contenues dans des variables. Le résultat est déposé dans une variable de destination. Le résultat est limité à 200 caractères au maximum.

Pour des raisons techniques de fractionnement mémoire (garbage collector), il est déconseillé d'abuser de variables contenant des chaînes de caractères.

_________________________________________


AFFICHER LES VARIABLES DANS LE SUIVI D'ACTIVITE


Cette commande retourne en suivi d'activité la liste des variables globales avec leur contenu.

Il est conseillé de retirer cette commande après la mise au point des scénarios car elle ralentit ENORMEMENT le moteur domotique. Préférez l'URL http://<zibase_ip>/sensors.xml qui permet de connaitre rapidement le contenu des variables.

Voir la définition des variables globales.

_________________________________________


AFFICHER LES VARIABLES DE SONDES


Cette commande retourne en suivi d'activité le contenu des paramètres de sonde dans les variables Ix.

Il est très fortement conseillé de retirer cette commande après la mise au point des scénarios car elle ralentit  ENORMEMENT le moteur domotique.

Voir la définition des variables de sondes.

_________________________________________


AFFICHER LES VARIABLES SYSTEME ET IO DANS LE SUIVI D'ACTIVITE


Cette commande retourne en suivi d'activité les variables systèmes et I/O.

Il est très fortement conseillé de retirer cette commande après la mise au point des scénarios car elle ralentit  ENORMEMENT le moteur domotique.

voir la définition des variables SYSTEME.

_________________________________________