Jak ustawić automatyzację czujnika ruchu w Home Assistant?

Wprowadzenie

Czujniki ruchu to jedne z najpopularniejszych urządzeń wykorzystywanych w systemach smart home. Automatyzacja oświetlenia w oparciu o ich działanie może znacznie podnieść komfort użytkowania, ale często pojawiają się problemy związane z wyłączaniem światła, gdy ktoś nadal znajduje się w pomieszczeniu. W tym artykule omówimy, jak prawidłowo skonfigurować czujnik ruchu w Home Assistant, aby działał poprawnie, bez takich problemów.


1. Co będzie potrzebne?

  • Czujnik ruchu (np. Zigbee).
  • Urządzenie oświetleniowe (np. żarówka, ściemniacz).
  • Home Assistant z zainstalowaną aplikacją mobilną lub dostępem do przeglądarki.

2. Jak działa czujnik ruchu?

Czujnik ruchu wykrywa obecność na podstawie ruchu w danym obszarze. Działa w cyklach, np. co 3 minuty sprawdza, czy w pomieszczeniu nadal ktoś się znajduje. W tym czasie:

  • Jeśli wykryje ruch, włącza oświetlenie.
  • Jeśli nie wykryje ruchu, po określonym czasie (np. 3 minutach) zgłasza brak obecności.
  • Problemem jest sytuacja, gdy osoba pozostaje w pomieszczeniu, ale czujnik jej nie wykrywa, co prowadzi do wyłączenia światła.

3. Tworzenie automatyzacji w Home Assistant

Krok 1: Utwórz nową automatyzację

  1. Przejdź do UstawieniaAutomatyzacja i Sceny.
  2. Kliknij Dodaj nową automatyzację i wybierz „Utwórz od zera”.

Krok 2: Dodaj wyzwalacze

  • Wyzwalacz 1: Czujnik wykrywa obecność.
    1. Wybierz UrządzenieCzujnik ruchuWykrywa obecność.
    2. Nadaj wyzwalaczowi nazwę, np. „Czujnik wykrywa obecność”.
  • Wyzwalacz 2: Czujnik przestaje wykrywać obecność.
    1. Wybierz UrządzenieCzujnik ruchuPrzestaje wykrywać obecność.
    2. Nadaj wyzwalaczowi nazwę, np. „Czujnik przestaje wykrywać obecność”.

Krok 3: Dodaj akcje

  • Akcja 1: Włącz oświetlenie.
    1. Wybierz Dodaj akcjęUrządzenieTwoje oświetlenieWłącz w pełnej mocy.
  • Akcja 2: Wyłącz oświetlenie z opóźnieniem.
    1. Wybierz Dodaj akcjęUrządzenieTwoje oświetlenieWyłącz po 3 minutach.

Krok 4: Ustaw opóźnienie w wyłączeniu światła

  • Przejdź do wyzwalacza „Czujnik przestaje wykrywać obecność”.
  • Dodaj warunek czasu, np. „Po 3 minutach”.
  • Dzięki temu światło nie wyłączy się natychmiast, a czas zostanie zresetowany, jeśli czujnik wykryje ponownie ruch w pokoju.

4. Rozwiązanie problemów z błędnym działaniem automatyzacji

Problem: Światło wyłącza się, gdy ktoś nadal znajduje się w pomieszczeniu.

Rozwiązanie:

Dodanie opóźnienia z funkcją resetowania. Dzięki temu światło pozostanie włączone, jeśli czujnik ponownie wykryje obecność w pokoju w trakcie odliczania czasu do wyłączenia.

Problem: Nakładające się zadania wyłączania światła.

Rozwiązanie:

Ustawienie resetowania licznika wyłączenia w przypadku ponownego wykrycia ruchu.


5. Działanie automatyzacji w praktyce

  • Scenariusz 1:
    • Czujnik wykrywa ruch → światło włącza się.
    • Po 3 minutach, gdy ruchu nie wykryto, światło wyłącza się.
  • Scenariusz 2:
    • Czujnik wykrywa ruch → światło włącza się.
    • Po 2 minutach czujnik ponownie wykrywa ruch → licznik wyłączenia światła resetuje się.
    • Światło pozostaje włączone, dopóki czujnik co jakiś czas wykrywa obecność.

6. Podsumowanie

Konfiguracja automatyzacji z czujnikiem ruchu w Home Assistant wymaga uwzględnienia specyfiki działania tych urządzeń. Dodanie opóźnienia oraz resetowania licznika wyłączenia światła pozwala uniknąć problemów z błędnym działaniem, zapewniając wygodę i oszczędność energii.