APNT-106 - Uruchamianie scen Vera UI7

W tym przewodniku przyjrzymy się szczegółowo wyzwalaczom scen i różnym akcjom dostępnym w VERA UI7.

Scena Spust służy do automatycznego uruchamiania sceny VERA.

Na przykład czujnik ruchu może zostać użyty do uruchomienia (wyzwolenia) sceny w momencie jej zadziałania. Scena może wówczas włączyć światła, wysłać powiadomienie e-mail lub uruchomić alarm – wszystkie te działania są kontrolowane w ramach sceny i aktywowane za pomocą jednego wyzwalacza czujnika ruchu.

Notatka:aby uzyskać kompletny przewodnik dotyczący tworzenia sceny VERA, zapoznaj się z APNT-103 – Tworzenie scen w VERA UI7

Tworzenie wyzwalacza

Wyzwalacze scen są tworzone i edytowane w kreatorze scen VERA.

  • W pierwszym kroku wybierz 'Urządzenie' jako wyzwalacz, a następnie kliknij „Wybierz urządzenie”

Select a Trigger


  • Wybierz żądane urządzenie z listy

Dostępne wyzwalacze

Przyjrzymy się teraz niektórym z najpopularniejszych typów urządzeń i wyjaśnimy każdy z dostępnych wyzwalaczy.

Czujnik ruchu

  • Jest uzbrojony i wykrywa ruch – Scena jest wyzwalana, gdy czujnik jest uzbrojony i wykryty zostanie ruch
  • Jest uzbrojony i przestaje wykrywać ruch – Scena jest wyzwalana, gdy czujnik jest uzbrojony i alarm ruchu jest wyczyszczony
  • Wykrywa ruch niezależnie od tego, czy jest uzbrojony, czy nieuzbrojony – Scena jest uruchamiana za każdym razem, gdy zostanie wykryty ruch
  • Zatrzymuje wykrywanie ruchu niezależnie od tego, czy jest uzbrojony, czy nieuzbrojony – Scena jest wyzwalana po każdym skasowaniu alarmu ruchu
  • Poziom naładowania baterii spada poniżej – Scena jest uruchamiana, gdy poziom naładowania baterii spadnie poniżej określonej wartości

Motion Sensor


Czujnik wilgotności

  • Wilgotność przekracza – Scena jest uruchamiana, gdy wartość wilgotności przekroczy zdefiniowaną wartość
  • Wilgotność spada poniżej – Scena jest uruchamiana, gdy wartość wilgotności spadnie poniżej zdefiniowanej wartości
  • Poziom naładowania baterii spada poniżej – Scena jest uruchamiana, gdy poziom naładowania baterii spadnie poniżej określonej wartości

Humidity Sensor


Czujnik światła

  • Jasność spada poniżej – Scena jest wyzwalana, gdy poziom jasności spadnie poniżej określonej wartości
  • Jasność sięga ponad – Scena jest wyzwalana, gdy poziom jasności przekroczy zdefiniowaną wartość
  • Poziom naładowania baterii spada poniżej – Scena jest uruchamiana, gdy poziom naładowania baterii spadnie poniżej określonej wartości

Light Sensor


Czujnik temperatury

  • Temperatura wzrasta powyżej – Scena jest wyzwalana, gdy temperatura przekroczy zdefiniowaną wartość
  • Temperatura spada poniżej – Scena jest wyzwalana, gdy temperatura spadnie poniżej określonej wartości
  • Poziom naładowania baterii spada poniżej – Scena jest uruchamiana, gdy poziom naładowania baterii spadnie poniżej określonej wartości

Temperature  Sensor


Gniazdo pomiaru mocy

  • Urządzenie jest włączane lub wyłączane – Scena jest wyzwalana po włączeniu lub wyłączeniu urządzenia
  • Zużycie energii przekracza – Scena jest aktywowana, gdy zużycie energii przekroczy zdefiniowaną wartość
  • Zużycie energii spada poniżej – Scena jest aktywowana, gdy zużycie energii spadnie poniżej określonej wartości
  • Zużycie energii przez urządzenie w ciągu ostatnich 24 godzin przekroczyło – Scena jest aktywowana, gdy całkowita ilość energii zużytej w ciągu ostatnich 24 godzin przekroczy zdefiniowaną wartość
  • Zużycie energii przez urządzenie w zeszłym tygodniu przekroczyło – Scena jest aktywowana, gdy całkowita ilość energii zużytej w ostatnim tygodniu przekroczy zdefiniowaną wartość
  • Zużycie energii przez urządzenie w ciągu ostatnich 30 dni przekroczyło – Scena jest aktywowana, gdy całkowita ilość energii zużytej w ciągu ostatnich 30 dni przekroczy zdefiniowaną wartość
  • Zużycie energii przez urządzenia w ubiegłym roku przekroczyło – Scena jest aktywowana, gdy całkowita ilość energii zużytej w ciągu ostatniego roku przekroczy zdefiniowaną wartość
  • Żywotne zużycie energii urządzenia przekracza – Scena jest uruchamiana, gdy całkowita ilość zużytej energii przekroczy zdefiniowaną wartość

Power Metering Socket


Drzwi &wzmacniacz; Czujnik okna

  • Jest uzbrojony i otwarty – Scena jest wyzwalana, gdy urządzenie jest uzbrojone i drzwi/okno są otwarte
  • Jest uzbrojony i zamknięty – Scena jest wyzwalana, gdy urządzenie jest uzbrojone, a drzwi/okno zamknięte.
  • Otwarte niezależnie od tego czy jest uzbrojone czy nieuzbrojone – Scena jest uruchamiana za każdym razem, gdy drzwi/okno zostaną otwarte
  • Jest zamknięty niezależnie od tego, czy jest uzbrojony czy rozbrojony – Scena jest uruchamiana za każdym razem, gdy drzwi/okno są zamknięte
  • Poziom naładowania baterii spada poniżej – Scena jest uruchamiana, gdy poziom naładowania baterii spadnie poniżej określonej wartości
  • Jest manipulowany – Scena jest wyzwalana, gdy urządzenie wysyła alert o manipulacji

Door & Window Sensor


Kontroler sceny

  • Scena jest aktywowana – Scena jest wyzwalana, gdy aktywowana jest zdefiniowana „scena urządzenia”
  • Scena jest dezaktywowana – Scena jest wyzwalana, gdy zdefiniowana „scena urządzenia” zostanie dezaktywowana
  • Poziom naładowania baterii spada poniżej – Scena jest uruchamiana, gdy poziom naładowania baterii spadnie poniżej określonej wartości
  • Notatka: aby zapoznać się z dostępną listą numerów scen, zapoznaj się z instrukcją obsługi urządzenia

Scene Controller


Wiele wyzwalaczy

Podczas dodawania więcej niż jednego wyzwalacza scena zostanie uruchomiona po wyzwoleniu któregokolwiek z nich.

Na przykład w poniższym przykładzie ta scena zostanie uruchomiona po wykryciu ruchu LUB jasność spada poniżej 150 luksów


Multiple Triggers


Wyzwalanie warunkowe

Możesz dodać do wyzwalacza kontrole warunkowe w celu wykonania sceny tylko gdy spełnione są określone warunki.

Można to osiągnąć, dodając kod LUA do wyzwalacza i zwracając FAŁSZ gdy warunek nie jest spełniony.

Załóżmy, że chcesz, aby Twoja scena została wyzwolona przez czujnik ruchu tylko gdy poziom jasności spadnie poniżej pewnego poziomu.

  • Dodaj swój czujnik ruchu jako „Wyzwalacz urządzenia”
  • Wybierz żądany wyzwalacz i kliknij 'Uprawomocnić'
  • Kliknij 'L' przycisk i dodaj niezbędny kod LUA
  • Trzask 'Zapisz lua'

Conditional Triggers


Przyjrzyjmy się szybko temu, co robi nasz kod LUA:

  • Zacznij od ustawienia naszego Identyfikator czujnika światła I Maksymalna jasność zmienne
    • Notatka: pamiętaj o aktualizacji tych wartości zgodnie ze swoimi potrzebami
lokalny LightSensorID = 23 lokalny Maksymalna jasność = 150
  • Odczytaj aktualną wartość jasności po uruchomieniu czujnika ruchu
lokalny Jasność = luup.variable_get(„urn:micasaverde-com:serviceId:LightSensor1",„Poziom bieżący”,LightSensorID)
  • Utwórz warunek
    • Jeśli bieżąca jasność jest wyższa od wartości żądanej, nie uruchamiaj sceny
    • Jeśli bieżąca jasność jest niższa od żądanej wartości, uruchom scenę
Jeśli ((numer tonumber(Jasność)> Maksymalna jasność)) Następnie
powrót FAŁSZ
w przeciwnym razie
powrót PRAWDA
koniec

Więcej przykładów i dodatkowych informacji można znaleźć na stronie Forum Very.

Informacje powiązane