Internet Explorer is no longer supported

Please use a current browser!

Raspberry Pi otwarty na laptopie, obok złącza sieciowego, na stole

Home Assistant na Raspberry Pi

Chcesz zaprojektować własny inteligentny dom i korzystać z Home Assistant na Raspberry Pi? Pokażemy Ci, jak to zrobić.

9 minut czasu czytania | 11 maj 2022

W skrócie: Home Assistant na Raspberry Pi

  • Korzystaj z Home Assistant z Raspberry Pi 4 lub 3
  • Udostępnij odpowiedni zasilacz, kartę pamięci, Cardreader oraz kabel sieciowy /li>
  • Zainstaluj Home Assistant na Raspberry Pi zgodnie z naszymi instrukcjami
  • Skonfiguruj Nabu Casa Cloud, aby korzystać z aplikacji Home Assistant w podróży
  • Zintegrujinteligentne urządzenia Hama za pomocą Tuya w Home Assistant na Raspberry Pi
Wszystkie niezbędne komponenty (Raspberry Pi, zasilacz, karta pamięci, czytnik kart, kabel sieciowy) są gotowe

Wymagania dla Home Assistant na Raspberry Pi

W przypadku Home Assistant podstawą samodzielnie skonfigurowanego systemu Smart Home jest Raspberry Pi. Ponadto do niezawodnego i stabilnego działania Home Assistant potrzebne są również inne komponenty.

Które Raspberry Pi jest odpowiednie dla Home Assistant?

Jeśli nie posiadasz jeszcze jednego z popularnych komputerów jednopłytowych, dla Home Assistant zalecamy użycie Raspberry Pi 4. Dzięki nawet ośmiu gigabajtom pamięci głównej (RAM) i wysokowydajnemu układowi system-on-a-chip (SoC) Raspberry Pi 4 najlepiej radzi sobie z zadaniami obliczeniowymi. W większości przypadków dobrym wyborem będzie Raspberry Pi 4 z czterema gigabajtami pamięci RAM.

Ale: Jeśli chcesz zainstalować Home Assistant na Raspberry Pi 3, również bez problemu możesz to zrobić. Dzięki gigabajtowi pamięci RAM niektóre automatyzacje można również skonfigurować i stabilnie obsługiwać. Jednak w przypadku rozbudowanych systemów inteligentnego domu z licznymi komponentami i automatyzacjami Home Assistant może zbytnio obciążać pamięć RAM starego Raspberry Pi.

Czytnik kart do instalacji

Oprócz Raspberry Pi do flashowania Home Assistant na komputerze potrzebujesz dodatkowo czytnika kart oraz karty pamięci . Oznacza to prawidłowe sformatowanie karty pamięci i skopiowanie wszystkich niezbędnych danych w celu uruchomienia Home Assistant.

Kabel sieciowy do uruchomienia

Połączenie między Raspberry Pi a routerem należy nawiązać przy użyciu kabla sieciowego. Później możesz podłączać Raspberry Pi także przez WiFi. Jednakże w celu uzyskania najlepszej wydajności i stabilności podczas pracy zaleca się również połączenie kablowe.

Odpowiednio zwymiarowany zasilacz

Kolejnym ważnym punktem jest zasilanie. Zarówno Raspberry Pi 4, jak i 3 można podłączyć za pomocą USB-C albo kabla micro USB, ale ani gniazdo USB w komputerze, ani większość ładowarek do telefonów komórkowych nie oferuje wystarczającej mocy, aby naładować Raspberry Pi energią niezbędną do zasilania. Aby Home Assistant działał stabilnie na Raspberry Pi, potrzebujesz zasilacza 2,5 A / 5 V dla Raspberry Pi 3 i zasilacza 4,5 A / 5 V dla Raspberry Pi 4.

Instrukcja: Instalacja Home Assistant na Raspberry Pi

Aby zainstalować Home Assistant na Raspberry Pi, wystarczy wykonać kilka kroków. Umożliwia to skonfigurowanie ekonomicznego systemu operacyjnego Smart Home na Twoim Raspberry Pi z wstępnie zainstalowanym Home Assistant. Poniższa instrukcja przedstawia sposób instalacji systemu wraz z Home Assistant na Raspberry Pi.

  • Krok 1: Włóż kartę pamięci

    Połącz czytnik kart ze swoim komputerem i włóż kartę pamięci swojego Raspberry Pi. Home Assistant zostanie natychmiast sflashowany. Upewnij się, że na karcie pamięci nie ma żadnych ważnych plików.

    Karta pamięci jest włożona
  • Krok 2: Pobierz Etcher

    Narzędzie Balena Etcher przejmuje proces flashowania. Pobierz go i uruchom program. W razie potrzeby nadaj uprawnienia administratora Etcher. Następnie wybierz Flash from URL.

    Print screen Belena Etcher
  • Krok 3: Dodaj poprawny obraz URL dla Raspberry Pi

    Bieżący adres URL obrazu Home Assistant znajdziesz w instrukcje anglojęzyczne z hass.io dla Raspberry Pi. Możesz też pobrać najnowszą wersję Home Assistant z Github. Tam przewiń stronę w dół do polu Assets.

    Po zainstalowaniu Home Assistant na Raspberry Pi 4 plik będzie nosił nazwę haos_rp4-64-versionnumber.img.xz dla wersji 64-bitowej i haos_rp4-versionnumber.img.xz dla wersji 32-bitowej.

    Obrazy dla Raspberry Pi 3 są nazywane na podstawie tego samego wzoru. Można je rozpoznać po skrócie rp3 zamiast rp4. Zaleca się wersje 64-bitowe.

    Skopiuj odpowiedni link prawym przyciskiem myszy Kopiuj adres linku, wklej go do Etchera i potwierdź, klikając na OK.

    Skopiuj odpowiedni link.
  • Krok 4: Flashuj Home Assistant na Raspberry Pi

    Po zakończeniu pobierania Etcher kliknij Select Target i wybierz swoją kartę pamięci. Upewnij się ponownie, że karta pamięci nie zawiera żadnych ważnych danych. Podczas procesu flashowania wszystkie dane na karcie pamięci zostaną usunięte. Kliknij Flash, aby rozpocząć proces.

  • Krok 5: Uruchom Home Assistant na Raspberry Pi

    Po udanym procesie flashowania włóż kartę pamięci do Raspberry Pi. Następnie podłącz kabel sieciowy do routera i podłącz zasilanie. Twój komputer musi być połączony do tej samej sieci co Raspberry Pi. Następnie po krótkim czasie przez przeglądarkę możesz uzyskać dostęp do Home Assistant. W polu adresu wpisz homeassistant.local:8123 i naciśnij Enter.

    Karta pamięci jest używana w Raspberry Pi.

Konfiguracja Home Assistant

Zainstalowałeś pomyślnie Home Assistant na swoim Raspberry Pi? W takim razie tę najbardziej skomplikowaną część masz już za sobą i możesz teraz kontynuować pracę w przeglądarce na swoim komputerze, konfigurując Home Assistant.

Home Assistant: Konfigurowanie WiFi nie jest zalecane

Zarówno Raspberry Pi 4, jak i jego poprzednik mają na pokładzie moduł WiFi. Jednak twórcy Home Assistant stanowczo odradzają konfigurowanie Home Assistant w sieci WiFi. Zamiast tego zaleca się znacznie bardziej niezawodne, klasyczne połączenie za pomocą kabla sieciowego. Jeśli nadal chcesz korzystać z połączenia bezprzewodowego, niezbędne kroki znajdziesz w anglojęzyczne forum Home Assistant.

Konfiguracja aplikacji Home Assistant

Home Assistant działa na Raspberry Pi, ale jest sterowany przez inne urządzenia. Może to być Twój komputer przez przeglądarkę, ale także smartfon lub tablet. Dla Home Assistant istnieje bowiem również odpowiednia aplikacja na iOS.

Konfiguracja zdalnego dostępu Home Assistant

Istnieją różne opcje dostępu do Home Assistant na Raspberry Pi, gdy jesteś poza domem. Najprostszym sposobem jest skorzystanie z Home Assistant Cloud od Nabu Casa, firmy założonej przez twórców Home Assistant. Połączenie z chmurą jest płatne w celu wsparcia i finansowania projektu open source Home Assistant. Połączenie jest nawiązywane w trzech krokach.

  • Krok 1: Utwórz konto

    W Home Assistant na swoim Raspberry Pi u samej góry znajdziesz integrację z chmurą w obszarze Settings. Pierwszy miesiąc jest bezpłatny, potem obowiązują opłaty miesięczne. Rozpocznij miesięczny okres próbny i utwórz konto Nabu Casa.

  • Krok 2: Nawiąż połączenie z Home Assistant

    Zaloguj się do Home Assistant Cloud w Home Assistant na swoim Raspberry Pi przy użyciu danych konta, które właśnie utworzyłeś. Jeśli jesteś zalogowany do Nabu Casa w przeglądarce, możesz połączyć się z Home Assistant na swoim Raspberry Pi w karcie Remote UI.

  • Krok 3: Aktywuj zdalny dostęp

    Po podłączeniu możesz włączyć zdalny dostęp za pomocą suwaka. Ponadto możesz także połączyć Alexę i Google Assistant z Home Assistant na swoim Raspberry Pi.

Alternatywnie możesz też samodzielnie skonfigurować przekierowanie portów. To nieco bardziej skomplikowane działanie i zależy od konfiguracji sieci domowej oraz połączenia internetowego. Co dokładnie należy zrobić, pokazują anglojęzyczne instrukcje Home Assistant.

Z Tuya: Sterowanie urządzeniami Smart Home marki Hama

Urządzenia Smart Home marki Hama możesz łatwo integrować z Home Assistant na swoim Raspberry Pi. W celu aktywacji tej integracji nie ma integracji Hama w Home Assistant, ale integracja o nazwie Tuya. To też odbywa się szybko. Poszczególne kroki pokażemy Ci na podstawie gniazdka WiFi Hama.

  • Krok 1: Skonfiguruj gniazdko WiFi

    Jeśli jeszcze tego nie zrobiłeś, uruchom gniazdko WiFi. Aby to zrobić, użyj aplikacji Tuya SmartLife na Android i iOS. Uwaga: Jeśli obsługujesz już swoje gniazdko WiFi za pomocą aplikacji Smart Home Hama, ten krok usuwa je z aplikacji Smart Home Hama i możesz nim sterować tylko za pomocą aplikacji SmartLife, a następnie Home Assistant na swoim Raspberry Pi.

  • Krok 2: Utwórz konto Tuya

    Do połączenia wymagane jest konto Tuya. Możesz to zrobić bezpośrednio na platformie Tuya IoT.

  • Krok 3: Utwórz projekt w Tuya

    Następnie połącz gniazdko WiFi Hama z nowo utworzonym projektem Tuya. Aby to zrobić, przejdź do Cloud > Development, a następnie kliknij Create Cloud Project. Nazwij nowy projekt, wybierz Smart Home w polu Development Method i wybierz Data Center Central Europe Data Center .

    Projekt tworzy się, klikając Create. W kreatorze konfiguracji dodaj Device Status Notification i kliknij Authorize.

  • Krok 4: Dodaj urządzenia Smart Home Hama

    W zakładce Devices przejdź do Link Tuya App Account, a następnie kliknij Add App Account. Teraz przejdź do swojego profilu w aplikacji SmartLife i dotknij ikony kodu kreskowego w prawym górnym rogu. Teraz zeskanuj kod QR, który pojawia się na komputerze za pomocą aplikacji SmartLife. W następnym oknie wybierz pozycje Automatic Link (recommended) i Read, write, and Manage, a następnie potwierdź przyciskiem OK. Teraz w zakładce All Devices możesz zobaczyć swoje gniazdko WiFi Hama.

    Następuje skanowanie kodu QR.
  • Krok 5: Skopiuj klucz autoryzacyjny

    W polu Project Overview znajdziesz Authorization Key. Oba klucze będą Ci zaraz potrzebne, jeśli aktywujesz integrację Tuya w Home Assistant na swoim Raspberry Pi.

  • Krok 6: W Home Assistant: Aktywuj Tuya

    Zaloguj się do Home Assistant na swoim Raspberry Pi i kliknij Settings w lewym menu. W poniższym menu przejdź do Devices & Services i kliknij Add Integration. Poszukaj Tuya na liście i wybierz usługę. Następnie Home Assistant poprowadzi Cię krok po kroku do celu na Raspberry Pi.

    Aktywuj print screen Tuya

Instrukcja wideo: Utwórz projekt w Tuya

Możesz zobaczyć, jak stworzyć projekt w Tuya na filmie: