Le variabili globali sono un modo utile per condividere informazioni tra diverse scene o parti del tuo Fibaro Centro di casa 2. (HC2) o Home Center Lite. (HCL) Controller Z-Wave. Anche se 'variabile' è un termine spesso utilizzato nella programmazione del computer, non essere rimosso, sono facili da usare e hanno molti usi.
Variabili globali in Fibaro HC
Una variabile globale è semplicemente un valore che si definisce nel centro di casa (HC). Puoi chiamarlo come desideri e quindi lo usi per memorizzare le informazioni che possono essere utilizzate da scene o altre parti del sistema. Ciò è estremamente utile per impostare periodi definiti del giorno, dimostrando che qualche evento è successo o contando anche questi eventi.
Il fibaro HC ha due tipi di variabili globali - Standard e Predefinito. Sono entrambi creati in modo simile e funzionano lo stesso in scene.
Variabile standard
La variabile standard può memorizzare qualsiasi numerico Valore che desideri (non è possibile memorizzare lettere o altri simboli). Il valore memorizzato nella variabile standard può essere impostato manualmente nel pannello delle variabili di HC o da una scena HC. Può quindi essere usato come parte di una condizione in altre scene HC.
La variabile standard è simile a a Cassetta postale - Si memorizza valori che possono quindi essere utilizzati da molte parti del sistema.
Esempi di variabili standard sono:
- Indicatore di eventi - La variabile è impostata su '1' quando si è verificato un evento specifico. Questo è utile per catturare un evento istantaneo come una luce che si accende e poi spento, una scena può essere attivata in base al fatto che la luce è stata accesa in un certo tempo.
- Contatore - Il valore variabile può essere aumentato ogni volta che si verifica un evento. Io uso questo per monitorare quante volte piove durante un periodo di due giorni per determinare se gli sprinkler devono essere utilizzati.
Variabile predefinita
La variabile predefinita ha impostato valori che si configurano quando si crea la variabile. La variabile può quindi essere impostata su questi valori. È utile per avere valori definiti come la notte, il giorno, la casa, via, ecc.
A questo riguardo la variabile predefinita è come a Bandiera che mostra un valore definito.
Esempi di variabili predefinite:
- Giorno notte - Utile per consentire alle scene di funzionare solo durante determinati periodi del giorno, come le luci attivate del movimento durante la sera o la notte.
- Home / Away / Vacanza - consente a scene diverse di funzionare quando le persone sono a casa o fuori, e anche cambiando le cose totalmente quando sei lontano da casa per lunghi periodi di tempo (vacanze).
Creazione di variabili globali in Fibaro HC
Entrambi i tipi di variabile sono creati in modo simile - negli HC Pannello di variabili o direttamente dall'interno del costruttore di scena grafico del Centro di casa.
Variabili predefinite
- Vacillare Pannelli scheda e selezionare il Pannello di variabili Dalla barra di navigazione a sinistra
- In 'Variabili predefinite' click 'Aggiungere'
- Dare la nuova variabile un nome - per esempio 'Lontano da casa'
- Aggiungi i valori che desideri che la variabile abbia - per esempio 'Casa' e 'Lontano'
- Fai clic sul blu 'Salva"Button.
Figura 1: Creazione di una variabile predefinita nel centro di casa
Variabile standard
- Vacillare Pannelli scheda e selezionare il Pannello di variabili Dalla barra di navigazione a sinistra
- In 'Variabili' click 'Aggiungere'
- Dare la nuova variabile un nome - per esempio 'Piovere'
- Aggiungi il valore predefinito: questo è il valore che la variabile è impostata prima di apportare modifiche future
- Fai clic sul blu 'Salva"Button.
figura 2: Creazione di una variabile standard nel centro di casa
Utilizzo di variabili in scene
Le variabili possono ora essere utilizzate in scene come parte delle condizioni per innescare la scena.
- Crea la tua scena - vedi APNT-61: Creazione di scene nel centro di casa Fibaro per maggiori informazioni
- Quando si aggiunge un 'blocco' - Seleziona Variabile Dal menu a discesa
- Seleziona il nome della variabile che desideri utilizzare
Nota: è anche possibile selezionare Aggiungi / Modifica variabile per andare direttamente al pannello delle variabili - Clicca il 'Salva"Button.
- La figura 3 mostra una scena molto semplice che trasforma una luce se viene rilevato il movimento e la variabile day_night è impostata su 'notte'
Figura 3.: Scena semplice utilizzando una variabile come condizione
Informazioni correlate
- APNT-61: Creazione di scene nel centro di casa Fibaro
- APNT-62: Scheduling Scenes nel centro di casa Fibaro
- APNT-50: aggiunta di dispositivi nel centro di casa Fibaro
- APNT-26: luce attivata del movimento che utilizza Fibaro Home Center