Wejście Fibaro Dimmer 2 S2 okazało się bardzo przydatne. Do tej pory widzieliśmy, że może być używany Kontroluj obciążenie lokalne jako część wielokrotnego obwodu oświetlenia lub Kontroluj urządzenie z fali Z, które jest z nim powiązane.
Jednak jeden z najlepszych - ale nieco ukrytych - funkcje ściemniacza Fibaro 2 polega na tym, że może być używany do wywoływania sceny w kontroleru Wave Z-Wave.
W tym przewodniku zajmiemy się tym, w jaki sposób możemy użyć tej funkcji w kontrolerze Wave Vera z serii UI7 z oprogramowania układowego.
Włącz aktywację sceny
Włączanie Aktywacja sceny Dimmer Fibaro 2 zgłosi wyraźny Numer sceny - Nie należy mylić z Vera Scene ID - do kontrolera Vera za każdym razem, gdy jeden z przełączników jest klikany, trzymany lub zwolniony.
Oznacza to, że pojedynczy ściemniacz może być używany do wyzwalania do 9 różnych scen w Vera.
Aby włączyć funkcjonalność aktywacji sceny, którą musisz ustawić Parametr 28. (1 bajtowy dziesiętny) do 1 - Aby uzyskać więcej informacji na temat ustawienia parametrów urządzenia w Vera UI7, sprawdź Ten przewodnik.
Sceny Trigger Vera.
Niestety nie można tego zrobić wychodzącego z kreatora sceny Vera, więc będziemy musieli korzystać z trudu Lua.
Znajdź identyfikator urządzenia i identyfikator sceny
Pierwszą rzeczą, którą musimy zrobić, to wziąć udział identyfikator urzadzenia twojej ściemniacza Fibaro 2 i Identyfikator sceny odpowiada sobie scenom (ów), które chcesz uruchomić. To jest proste:
- Na Vera. Urządzenia Karta Kliknij "strzałka"Ikona obok ściemniacza Fibaro 2
- Kliknij "Zaawansowany"A potem należy pamiętać o identyfikatorze w lewym górnym rogu obok"urządzenie #"W tym przykładzie 47
- Na Vera. Sceny Zakładka Zwróć uwagę na każdy identyfikator sceny, który chcesz zostać uruchomiony przez ściemniacz Fibaro 2
Vera Trickery.
Dodaj następujące czynności do swojego Uruchomienie Lua. kod at Aplikacje - Tworzenie aplikacji - Edytuj start Uruchom LUA
Local YourDeviceId = 47 luup.Varible_watch ("Scenacjonalizacja", "Urn: MicasaverDe-Com: SerwisId: SceneController1", "LastSceneTime", YourDeviceID) Scenacja funkcji () Lokalny LOnnsceneNid = luup.Varible_get ("Urn: micasaverde-com: SerwisIn: SceneController1 "," Lastsceneid ", YourDeviceID) IF (Lastsceneid ==" Fibaroscenumber ") następnie luup.call_action (" Urn: Micasavere-Com: SerwisIn: HomeAutomationGateway1 "," RuneScene ", {Scenerum =" Fanysceneid "}, 0) ELSEF (Lastsceneid == "Fibaroscenumber") następnie luup.call_action ("URN: Micasaverde-com: SerwisId: HomeAutomationGateway1", "Runsene", {SCENENUM = "Fanysceneid"}, 0) ELSIF (LASTSECENYID == "Fibaroscenumber") następnie luup .Call_action ("Urn: micasaverde-com: SerwisId: HomeAutomationGateway1", "Runescene", {scenerum = "fanysceneid"}, 0) koniec końcowy
- Aktualizacja Twójdeviceid. Z identyfikatorem urządzenia na ściemniacz Fibaro 2, który wcześniej znalazłeś
- Reszta Fibaroscenumber. Z numerem sceny odpowiadającą zdarzeniu, które chcesz monitorować. Pełna lista dostępnych wydarzeń i odpowiednich numerów sceny można znaleźć na Fibaro Dimmer 2 Manual
- Poprawić Fanysceneid. W każdej "działania" do odpowiedniego identyfikatora sceny Vera, którą wcześniej znalazłeś
- Powinien teraz wyglądać podobnie do płci
- Kliknij "Udać się"Aby uratować zmiany i dać kilka minut na osiadanie.
Pleg Plugin.
Jeśli wolisz trzymać z dala od używania kodu LUA, możesz użyć doskonałych Pleg Plugin..
Dodając niezbędny Właściwości urządzenia, Warunki oraz działania Możesz użyć ściemniacza Fibaro 2 w najbardziej kompleksie scenariuszy.
Więcej informacji na temat korzystania z Plegatu można znaleźć Forum Vera..
Sprawdź, czy działa
Przez monitorowanie Logi Vera. Podczas naciśnięcia przycisków Dimmer 2 ", tj. Aktywacja sceny, możesz potwierdzić, czy Vera otrzymuje powiadomienie o aktywacji sceny i jaki numer sceny został zgłoszony.
Pomoże to z rozwiązywania problemów z problemami, które możesz mieć podczas tego procesu.