Global Variabelen zijn een nuttige manier om informatie tussen verschillende scènes of delen van uw fibaro te delen Home Center 2 (HC2) of Home Center Lite (HCL) Z-Wave Controller. Hoewel 'variabele' een term is die vaak wordt gebruikt in computerprogrammering, wordt dan niet uitgesteld, ze zijn gemakkelijk te gebruiken en hebben ze veel toepassingen.
Globale variabelen in Fibaro HC
Een globale variabele is gewoon een waarde die u in het thuiscentrum (HC) definieert. U kunt het een naam geven aan hoe u het wilt en vervolgens gebruikt u het om informatie op te slaan die kan worden gebruikt door scènes of andere delen van het systeem. Dit is uiterst handig voor het instellen van gedefinieerde perioden van de dag, waaruit blijkt dat er een gebeurtenis is gebeurd of zelfs deze gebeurtenissen tellen.
De Fibaro HC heeft twee soorten globale variabele - Standaard en Vooraf gedefinieerd. Ze zijn allebei op een vergelijkbare manier gecreëerd en werken hetzelfde in scènes.
Standaardvariabele
De standaardvariabele kan elk opslaan numeriek waarde die u wenst (u kunt geen letters of andere symbolen opslaan). De waarde die is opgeslagen in de standaardvariabele kan handmatig worden ingesteld in het variabelenpaneel van de HC of van een HC-scène. Het kan dan worden gebruikt als onderdeel van een voorwaarde in andere HC-scènes.
De standaardvariabele is vergelijkbaar met een Postbus - U bewaart waarden die vervolgens door vele delen van het systeem kunnen worden gebruikt.
Voorbeelden van standaardvariabelen zijn:
- Gebeurtenisindicator - De variabele is ingesteld op '1' wanneer een specifieke gebeurtenis is opgetreden. Dit is handig om een momentane gebeurtenis vast te leggen, zoals een licht dat wordt ingeschakeld en vervolgens uitgeschakeld, kan een scène worden geactiveerd op basis van het feit dat het licht op een bepaald moment werd ingeschakeld.
- Balie - De variabele waarde kan worden verhoogd telkens wanneer een gebeurtenis plaatsvindt. Ik gebruik dit om te controleren hoe vaak het regent tijdens een periode van twee dagen om te bepalen of de sprinklers moeten worden gebruikt.
Voorgedefinieerde variabele
De vooraf gedefinieerde variabele heeft waarden ingesteld die u configureert wanneer u de variabele maakt. De variabele kan dan alleen op deze waarden worden ingesteld. Het is handig voor gedefinieerde waarden zoals nacht, dag, thuis, weg enz.
In dit opzicht is de vooraf gedefinieerde variabele als een Vlag die een gedefinieerde waarde toont.
Voorbeelden van vooraf gedefinieerde variabelen:
- Dag nacht - Handig voor het toestaan van scènes om alleen te lopen tijdens specifieke perioden van de dag, zoals door beweging geactiveerde lichten tijdens de avond of nacht.
- Home / Away / Vakantie - Hiermee kunnen verschillende scènes worden uitgevoerd wanneer mensen thuis of buiten zijn en ook dingen veranderen helemaal wanneer u lange tijd van de tijd van huis bent (vakantie).
Globale variabelen maken in Fibaro HC
Beide soorten variabele worden op dezelfde manier gemaakt - in de HC's Variabelen paneel of rechtstreeks vanuit de grafische scène-builder van het huiscentrum.
Voorgedefinieerde variabelen
- Ga naar de Panelen tabblad en selecteer de Variabelen paneel van de navigatiebalk van de linkerhand
- Klik in 'vooraf gedefinieerde variabelen' op 'Toevoegen'
- Geef de nieuwe variabele een naam - bijvoorbeeld 'Weg van huis'
- Voeg de waarden toe die u wilt dat de variabele - bijvoorbeeld 'Thuis' en 'Weg'
- Klik op het blauw 'Opslaan' knop
Figuur 1: Een vooraf gedefinieerde variabele maken in thuiscentrum
Standaardvariabele
- Ga naar de Panelen tabblad en selecteer de Variabelen paneel van de navigatiebalk van de linkerhand
- Klik in 'Variabelen' op 'Toevoegen'
- Geef de nieuwe variabele een naam - bijvoorbeeld 'Regenen'
- Voeg de standaardwaarde toe - dit is de waarde die de variabele is ingesteld op voordat u toekomstige wijzigingen aanbrengt
- Klik op het blauw 'Opslaan' knop
Figuur 2: Een standaardvariabele maken in thuiscentrum
Variabelen in scènes gebruiken
De variabelen kunnen nu in scènes worden gebruikt als onderdeel van omstandigheden om de scène te activeren.
- Maak je scène - zie APNT-61: Scènes maken in Fibaro Home Center voor meer informatie
- Bij het toevoegen van een 'blok' - selecteer Variabele in het vervolgkeuzemenu
- Selecteer de variabele naam die u wilt gebruiken
OPMERKING - U kunt ook variabele toevoegen / bewerken selecteren om rechtstreeks naar het paneel Variabelen te gaan - Klik op de 'Opslaan' knop
- Figuur 3 toont een zeer eenvoudige scène die een licht schakelt als beweging wordt gedetecteerd en de dag_night-variabele is ingesteld op 'Night'
figuur 3: Eenvoudige scène met behulp van een variabele als voorwaarde
Gerelateerde informatie
- APNT-61: Scènes maken in Fibaro Home Center
- APNT-62: Scènes plannen in Fibaro Home Center
- APNT-50: Apparaten toevoegen in Fibaro Home Center
- APNT-26: Motion Activated Light met behulp van Fibaro Home Center