top of page

Do listy filmów

Motion Sensor i Dimmer (Lua w HC2)

Seria nr.

1000

Motion Sensor i Dimmer (Lua w HC2)

Inteligentne opóźnienie wyłączenia światła w HC2

Forum

Pomiń opis, przejdź do filmów

Opis

Główna idea

Jest to kolejna dawka wiedzy o tym jak programować sceny Lua w centrali HC2. 

Program realizowany przez scenę obsłuży dwa wyjątkowo proste i niezbędne w każdym inteligentnym domu urządzenia: Motion Sensor i Dimmer. 

Uwaga

Podstawowym wyzwaniem jest wyłączenie światła z opóźnieniem po ostatnim wykryciu ruchu, co zagwarantuje utrzymanie oświetlenia tak długo, jak jest to faktycznie potrzebne. 


Informacje dodatkowe

Moje zalecenia

Zawsze przeanalizuj kod, a zwłaszcza wywoływanie sceny stosując polecenia fibaro:debug lub print pod kątem ilości wywołań sceny. Tutaj uzależnienie wywołania sceny od detekcji ruchu jest dobrym pomysłem ale wymaga natychmiastowego sprawdzenia czy już wcześniejszy proces (instancja) nie jest w trakcie wykonywania sceny. Naprawdę odpowiednie użycie funkcji "fibaro:countScenes" i "fibaro:abort" rozwiąże wiele twoich problemów - nie bój się przetestować!

O filmach serii 

1000

Poruszane tematy

Ta seria to wyjątkowa wiedza jaką zdobędziesz o programowaniu centrali HC2 przy wykorzystaniu scen Lua. Odpowiednio napisana scena pozwoli na dodanie pewnej inteligencji do mechanizmu zapalania i gaszenia światła. Światło jest zapalane wtedy, gdy Motion Sensor wykryje ruch, a gaszone automatycznie po określonym czasie. Niby nic nadzwyczajnego, ale jak zrobić by światło nie zgasło za wcześnie, zanim nie opuścisz schodów lub holu? 


W tej serii dowiesz się 

  • jak określić jakie zdarzenie ma wywołać scenę

  • nauczysz się do czego służy komenda "fibaro:sleep" i czym się różni od "setTimeout"

  • powiem ci jak zapewnić, aby scena była wykonywana tylko przez jeden proces (jedną instancję)

  • jak zintegrować pracę Dimmer 2 z Motion Sensor, aby sterować światłem w dowolny sposób

Zastosowania

Wykorzystasz wiedzę z filmów do tego, aby:

  • swobodnie pisać podobne sceny Lua i sterować urządzeniami FIBARO

  • usprawnić swoje sceny, które działają niepoprawnie z powodu wykonywania ich przez wiele instancji

  • bezpośrednio wprowadzić w życie zademonstrowane przeze mnie rozwiązanie oświetlenia w holu lub na schodach (gotowe do pobrania)

  • połączyć w sposób inteligentny detekcję ruchu z załączeniem i utrzymaniem palącego się światła tak długo jak jest ono naprawdę potrzebne

Materiały dodatkowe

Do pobrania (kody źródłowe)

Kod użyty przeze mnie podczas pisania sceny Lua dla HC2

Wymaga aktywnej subskrypcji do portalu

Pojęcia i znaczenia

Ilość instancji - parametr wyświetlany na ogólnym widoku scen np. "Uruchomione instancje: 1" - jest to faktyczna ilość procesów jakie w danej chwili wykonują kod ze sceny. Z reguły jeśli scena jest wykonywana przez więcej niż jeden proces to jest coś nie tak. Należy zmienić zdarzenie wywołujące scenę lub "zabić" każdy kolejny proces rozpoczynający wykonywanie sceny, jeśli istnieje już inny proces który ją wykonuje.

Forum

Do listy filmów

Wymaga aktywnej subskrypcji do portalu

Powiązane filmy DIY

Konsola do załączenia/wyłączenia światła o określonej porze

Gotowy sterownik (pod centralę HC2 i HC3) dla choinki na święta lub innego urządzenia. Informacja jak użyć Wall Plug. Porównanie Quick App (HC3) vs Virtual Device (HC2).

Kocioł/Piec CO - sterowanie zezwoleniem na pracę obiegu CO

Sterowanie pozwoleniem na pracę kotła CO ze względu na zapotrzebowanie grzania przez termostaty grzejnikowe oraz grzanie podłogowe

Dimmer 2 montaż w pokoju

Montaż i konfiguracja ściemniacza przy braku przewodu neutralnego dla jednego wyłącznika ściennego

Roller Shutter 2 (Bloki i Lua w HC2)

Wszystko o programowaniu w centrali HC2 (sceny blokowe, Lua, wirtualne urządzenie) na przykładzie karnisza elektrycznego

Dimmer jako budzik (Lua w HC2)

Automatyczne rozjaśnianie światła lub odsłonięcie okna o określonej godzinie

Motion Sensor montaż

Montaż i wielofunkcyjność Motion Sensora: czujnika detekcji ruchu (PIR), temperatury, jasności (Lux) i wstrząsów

Dimmer 2 montaż na schodach

Montaż i konfiguracja ściemniacza przy braku przewodu neutralnego. Obsługa dwóch wyłączników schodowych

Filmy DIY

Filmy DIY

Film przykładowy tej serii

Wymaga aktywnej subskrypcji do portalu

Zdjęcia powstałe podczas tworzenia serii

bottom of page