Home Assistant: Jak skonfigurować dostęp i automatyzacje dla domowników?

Wstęp:
Home Assistant to jedno z najbardziej wszechstronnych narzędzi do zarządzania inteligentnym domem. W tym artykule wyjaśnię, jak skonfigurować dostęp dla domowników, umożliwić sterowanie urządzeniami bez instalacji aplikacji oraz jak wykorzystać powiadomienia i automatyzacje oparte na lokalizacji.


1. Jak umożliwić domownikom dostęp do Home Assistant?

Opcja 1: Przeglądarka internetowa

  1. Otwórz przeglądarkę na telefonie domownika.
  2. Wpisz lokalny adres IP Raspberry Pi z Home Assistantem (np. 192.168.1.100:8123).
  3. Jeśli to pierwszy dostęp, stwórz nowe konto użytkownika:
    • W Home Assistant przejdź do Ustawienia → Osoby → Dodaj osobę.
    • Wprowadź imię, hasło i uprawnienia (np. bez dostępu do ustawień).
  4. Aby ułatwić dostęp, dodaj stronę do ekranu głównego:
    • Kliknij trzy kropki w przeglądarce Chrome i wybierz Dodaj do ekranu głównego.

Opcja 2: Dostęp spoza sieci lokalnej

  1. Zainstaluj aplikację ZeroTier One na telefonie domownika i skonfiguruj zdalny dostęp.
  2. W przeglądarce wpisz adres IP przydzielony przez ZeroTier.
  3. Tak jak w opcji 1, dodaj stronę do ekranu głównego.

2. Instalacja aplikacji Home Assistant

  1. Pobierz aplikację Home Assistant z Google Play lub App Store.
  2. Po instalacji:
    • Uruchom aplikację i zaloguj się na konto użytkownika utworzone w Home Assistant.
    • Możesz aktywować funkcję śledzenia lokalizacji, aby tworzyć zaawansowane automatyzacje.
  3. Przypisz urządzenie do użytkownika w Ustawienia → Osoby → Wybierz użytkownika → Dodaj urządzenie.

3. Tworzenie automatyzacji dla domowników

Automatyzacja na podstawie lokalizacji

  1. W Home Assistant przejdź do Mapa → Dodaj strefę.
  2. Wybierz punkt na mapie (np. szkołę dziecka) i określ promień strefy.
  3. Stwórz automatyzację:
    • Przejdź do Ustawienia → Automatyzacje → Utwórz nową automatyzację.
    • Jako wyzwalacz wybierz Opuszczenie strefy przez użytkownika.
    • Dodaj akcję: np. Wyślij powiadomienie do telefonu użytkownika.

Powiadomienia o zdarzeniach w domu

Przykład powiadomienia o włączeniu światła:

  1. W Home Assistant przejdź do Ustawienia → Automatyzacje → Utwórz nową automatyzację.
  2. Jako wyzwalacz wybierz:
    • Stan → Urządzenie → Światło → Zmieniono na włączone.
  3. Dodaj akcję:
    • Wywołanie usługi → Notification → Wyślij powiadomienie do telefonu.
  4. Ustaw treść powiadomienia, np. „Światło zostało włączone w przedpokoju.”

4. Zaawansowane funkcje aplikacji Home Assistant

  • Monitorowanie urządzeń:
    W aplikacji można sprawdzić poziom baterii telefonu, stan ładowania czy lokalizację.
  • Powiadomienia oparte na stanie telefonu:
    Przykład: „Jeśli telefon jest podłączony do ładowania, wyłącz światła po 30 minutach.”
  • Automatyzacje dla urządzeń:
    Możliwość ustawienia akcji zależnych od stanu urządzenia (np. temperatury baterii).

5. Praktyczne przykłady zastosowania Home Assistant

  • Otwieranie bramy na podstawie lokalizacji:
    Gdy telefon wykryje, że jesteś blisko domu, Home Assistant automatycznie otwiera bramę.
  • Automatyczne włączanie ogrzewania:
    Gdy opuszczasz miejsce pracy, system uruchamia ogrzewanie w domu.
  • Powiadomienia o lokalizacji dziecka:
    Home Assistant wysyła powiadomienie, gdy dziecko opuści strefę szkoły.

Podsumowanie:
Home Assistant oferuje szerokie możliwości konfiguracji dostępu i automatyzacji. Dzięki aplikacji lub dostępowi przez przeglądarkę możesz ułatwić korzystanie z systemu domownikom. Wykorzystując funkcje powiadomień i lokalizacji, inteligentny dom staje się jeszcze bardziej funkcjonalny.