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
-
Czym jest Home Assistant?
Home Assistant to rozwiązanie automatyzacji domowej typu open source. Jeśli interesuje Cię technologia Smart Home i chciałbyś samodzielnie obsługiwać system Smart Home, wybierz Home Assistant - przydatne oprogramowanie, które z łatwością spersonalizujesz.
-
Którego Raspberry Pi potrzebuję do Home Assistant?
To, którego Raspberry Pi potrzebujesz do Home Assistant, zależy od Twojego projektu. Im bardziej rozbudowany ma być system Smart Home, tym więcej energii potrzeba. Najlepszym rozwiązaniem byłby Raspberry Pi 4 z co najmniej 4 gigabajtami pamięci RAM.
-
Home Assistant: Wersja 32- czy 64-bitowa?
Jeśli zastanawiasz się, czy zainstalować 32- czy 64-bitową wersję Home Assistant, w miarę możliwości pobierz wersję 64-bitową. Jest ona ogólnie obsługiwana przez Raspberry Pi 3 lub nowszy.
-
Czy urządzenia Hama można zintegrować z Home Assistant?
Tak, możesz zintegrować inteligentne urządzenia Hama z Home Assistant. Odbywa się to poprzez integrację Tuya w zaledwie kilku krokach.

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.
Pasujące akcesoria do Twojego Raspberry Pi
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.
-
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.
-
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. -
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.
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.
-
Krok 1: Znajdź Home Assistant w przeglądarce
Kreator konfiguracji czeka na Ciebie pod homeassistant.local:8123. Tam utwórz najpierw konto użytkownika i przypisz bezpieczne hasło.
-
Krok 2: Określ lokalizację i system jednostek
Następnie nazwij swój dom i określ lokalizację oraz system jednostek. Informacje te są istotne do tego, aby Home Assistant mógł dostarczać dokładne informacje o pogodzie i pozycji słońca. Będziesz mógł ich później użyć do skonfigurowania precyzyjnych automatyzacji.
-
Krok 3: Dodaj urządzenia Smart Home
Kliknięcie Next powoduje przejście do następnego widoku, który od razu pokazuje wszystkie urządzenia znalezione w Twojej sieci. Kliknięcie Finish kończy działanie kreatora konfiguracji.
-
Krok 4: Aktywuj integracje
Na Raspberry Pi zobaczysz pulpit nawigacyjny Home Assistant. W menu po lewej stronie przejdź do Configuration. Znajdziesz tam tzw. Integracje. Na przykładzie urządzeń Smart Home Hama pokażemy Ci, jak aktywować taką integrację.
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.
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 a > 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.
-
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.
Instrukcja wideo: Utwórz projekt w Tuya
Możesz zobaczyć, jak stworzyć projekt w Tuya na filmie: