Zmienne globalne to przydatny sposób udostępniania informacji pomiędzy różnymi scenami lub częściami
Zmienne globalne w Fibaro HC
Zmienna globalna to po prostu wartość definiowana w Centrum Domowym (HC). Można nadać jej dowolną nazwę, a następnie używać jej do przechowywania informacji, z których mogą korzystać sceny lub inne części systemu. Jest to niezwykle przydatne do określania określonych okresów dnia, pokazywania, że wystąpiło jakieś zdarzenie, a nawet zliczania tych zdarzeń.
Ten
Zmienna standardowa
Zmienna standardowa może przechowywać dowolne liczbowy wartość, którą chcesz (nie można przechowywać liter ani innych symboli). Wartość zapisaną w zmiennej Standard można ustawić ręcznie w panelu zmiennych HC lub w scenie HC. Można jej następnie użyć jako elementu warunku w innych scenach HC.
Zmienna standardowa jest podobna do Skrzynka pocztowa - przechowujesz wartości, które mogą być później wykorzystane przez wiele części systemu.
Przykładami zmiennych standardowych są:
- Wskaźnik zdarzenia - zmienna jest ustawiana na „1”, gdy wystąpi określone zdarzenie. Jest to przydatne do rejestrowania chwilowych zdarzeń, takich jak włączenie i wyłączenie światła. Scena może zostać uruchomiona na podstawie faktu, że światło zostało włączone w pewnym momencie.
- Lada - wartość zmiennej można zwiększać za każdym razem, gdy wystąpi jakieś zdarzenie. Używam tego do monitorowania, ile razy w ciągu dwóch dni pada deszcz, aby określić, czy konieczne jest użycie zraszaczy.
Zmienna predefiniowana
Zmienna predefiniowana ma ustawione wartości, które konfigurujesz podczas tworzenia zmiennej. Zmienna może być następnie ustawiana tylko na te wartości. Jest to przydatne w przypadku zdefiniowanych wartości, takich jak Noc, Dzień, W domu, Poza domem itp.
Pod tym względem zmienna predefiniowana jest jak Flaga który pokazuje zdefiniowaną wartość.
Przykłady zmiennych predefiniowanych:
- Dzień/Noc - przydatne, gdy chcemy, aby sceny były wyświetlane tylko w określonych porach dnia, np. światła aktywowane ruchem wieczorem lub w nocy.
- Dom/Poza domem/Wakacje - umożliwia wyświetlanie różnych scen, niezależnie od tego, czy goście są w domu, czy poza nim, a także całkowitą zmianę scenerii, gdy jesteś poza domem przez dłuższy czas (np. na wakacjach).
Tworzenie zmiennych globalnych w Fibaro HC
Oba typy zmiennych tworzy się w podobny sposób – w HC Panel zmiennych lub bezpośrednio z Kreatora Scen Graficznych w Home Center.
Zmienne predefiniowane
- Idź do Panele kartę i wybierz Panel zmiennych z paska nawigacyjnego po lewej stronie
- W zakładce „Zmienne predefiniowane” kliknij „Dodać'
- Nadaj nowej zmiennej nazwę, na przykład „Dom_Z dala'
- Dodaj wartości, jakie ma mieć zmienna, na przykład „Dom' I 'Z dala'
- Kliknij niebieski 'Ratować' przycisk
Rysunek 1:Tworzenie predefiniowanej zmiennej w Home Center
Zmienna standardowa
- Idź do Panele kartę i wybierz Panel zmiennych z paska nawigacyjnego po lewej stronie
- W zakładce „Zmienne” kliknij „Dodać'
- Nadaj nowej zmiennej nazwę, na przykład „Deszcz'
- Dodaj wartość domyślną – jest to wartość, na którą zostanie ustawiona zmienna przed wprowadzeniem jakichkolwiek zmian w przyszłości
- Kliknij niebieski 'Ratować' przycisk
Rysunek 2:Tworzenie zmiennej standardowej w Home Center
Korzystanie ze zmiennych w scenach
Zmienne można teraz stosować w scenach jako część warunków wyzwalających scenę.
- Utwórz swoją scenę - zobacz APNT-61: Tworzenie scen w
Fibaro Centrum domowe Aby uzyskać więcej informacji - Podczas dodawania „bloku” – wybierz Zmienny z menu rozwijanego
- Wybierz nazwę zmiennej, której chcesz użyć
Uwaga – możesz również wybrać opcję Dodaj/Edytuj zmienną, aby przejść bezpośrednio do panelu Zmienne - Kliknij „Ratować' przycisk
- Na rysunku 3 pokazano bardzo prostą scenę, która włącza światło, gdy zostanie wykryty ruch, a zmienna Dzień_Noc jest ustawiona na „Noc”
Rysunek 3:Prosta scena wykorzystująca zmienną jako warunek
Informacje powiązane
- APNT-61: Tworzenie scen w
Fibaro Centrum domowe - APNT-62: Planowanie scen w
Fibaro Centrum domowe - APNT-50: Dodawanie urządzeń w
Fibaro Centrum domowe - APNT-26: Światło aktywowane ruchem
Fibaro Centrum domowe