Les variables globales constituent un moyen utile de partager des informations entre différentes scènes ou parties de votre Fibaro. Accueil Centre 2 (HC2) ou Accueil Centre Lite (HCL) contrôleur Z-Wave. Même si la "variable" est un terme souvent utilisé dans la programmation informatique, ne soyez pas mis hors tension, ils sont faciles à utiliser et ont beaucoup d'utilisations.
Variables globales à Fibaro HC
Une variable globale est simplement une valeur que vous définissez dans le centre d'accueil (HC). Vous pouvez le nommer comment vous souhaitez et puis vous l'utilisez pour stocker des informations pouvant être utilisées par des scènes ou d'autres parties du système. Ceci est extrêmement utile pour définir des périodes définies de la journée, montrant que certains événements ont eu lieu ou même compter ces événements.
Le Fibaro HC a deux types de variable globale - Standard et Prédéfini. Ils sont tous deux créés de la même manière et fonctionnent de la même manière dans des scènes.
Variable standard
La variable standard peut stocker n'importe quel numérique Valeur que vous souhaitez (vous ne pouvez pas stocker des lettres ou d'autres symboles). La valeur stockée dans la variable standard peut être définie manuellement dans le panneau Variables de HC ou à partir d'une scène HC. Il peut ensuite être utilisé dans le cadre d'une condition dans d'autres scènes HC.
La variable standard est similaire à celle d'un Boites aux lettres - Vous stockez des valeurs qui peuvent ensuite être utilisées par de nombreuses parties du système.
Des exemples de variables standard sont:
- Indicateur d'événement - La variable est définie sur '1' lorsqu'un événement spécifique s'est produit. Ceci est utile de capturer un événement instantané tel qu'une allumette d'activation, puis d'éteindre, une scène peut être déclenchée en fonction du fait que la lumière a été allumée à un moment donné.
- Contrer - La valeur variable peut être augmentée chaque fois qu'un événement se produit. J'utilise cela pour surveiller combien de fois il pleut pendant une période de deux jours pour déterminer si les sprinkleurs doivent être utilisés.
Variable prédéfinie
La variable prédéfinie a défini des valeurs que vous configurez lorsque vous créez la variable. La variable ne peut alors être définie que sur ces valeurs. Il est utile d'avoir défini des valeurs telles que la nuit, la journée, la maison, l'absence, etc.
À cet égard, la variable prédéfinie est comme un Drapeau qui montre une valeur définie.
Exemples de variables prédéfinies:
- Jour Nuit - utile pour permettre aux scènes de fonctionner uniquement pendant des périodes spécifiques de la journée, telles que les lumières activées du mouvement pendant la soirée ou la nuit.
- Accueil / Away / Vacances - Permet à différentes scènes de courir lorsque les personnes sont à la maison ou à l'extérieur, et changent totalement des choses lorsque vous êtes loin de chez vous pendant de longues périodes (vacances).
Création de variables globales à Fibaro HC
Les deux types de variable sont créés de manière similaire - dans les HC Panneau de variables ou directement de l'ingénierie graphique du centre d'origine.
Variables prédéfinies
- Aller à la Panneaux onglet et sélectionnez le Panneau de variables de la barre de navigation à gauche
- Dans 'Variables prédéfinies "Cliquez sur"Ajouter'
- Donnez à la nouvelle variable un nom - par exemple 'Loin de la maison'
- Ajoutez les valeurs que vous souhaitez que la variable ait - par exemple 'Maison' et 'Une façon'
- Cliquez sur le bleu 'sauvegarder' bouton
Figure 1: Créer une variable prédéfinie dans le centre d'accueil
Variable standard
- Aller à la Panneaux onglet et sélectionnez le Panneau de variables de la barre de navigation à gauche
- Dans 'variables' click 'Ajouter'
- Donnez à la nouvelle variable un nom - par exemple 'Pluie'
- Ajouter la valeur par défaut - Il s'agit de la valeur que la variable est définie avant de faire des modifications futures.
- Cliquez sur le bleu 'sauvegarder' bouton
Figure 2: Création d'une variable standard dans le centre d'accueil
Utilisation de variables dans des scènes
Les variables peuvent maintenant être utilisées dans des scènes dans le cadre de conditions pour déclencher la scène.
- Créez votre scène - voir APNT-61: Création de scènes dans le centre d'accueil de Fibaro pour plus d'informations
- Lors de l'ajout d'un 'bloc' - Sélectionnez Variable Dans le menu déroulant
- Sélectionnez le nom de la variable que vous souhaitez utiliser
Remarque - Vous pouvez également sélectionner une variable Ajouter / Modifier pour aller directement au panneau Variables. - Clique le 'sauvegarder' bouton
- La figure 3 montre une scène très simple qui allume une lumière si le mouvement est détecté et la variable de nuit est réglée sur la "nuit"
figure 3: Scène simple en utilisant une variable comme condition
Informations connexes
- APNT-61: Création de scènes dans le centre d'accueil de Fibaro
- APNT-62: Scènes de planification dans le centre d'accueil de Fibaro
- APNT-50: Ajout de dispositifs dans le centre d'accueil de Fibaro
- APNT-26: Motion Activé Lumière à l'aide de FIBARO Home Center