home
Przygotowanie serwera pod usługi self-hosted.
Zajrzyj pod maskę i zobacz, jak wygląda mój setup automatyki w praktyce.
Cieszę się, że tu trafiłeś i poświęcasz chwilę, żeby zajrzeć do tego projektu. To miejsce powstało z bardzo konkretnej potrzeby — i może masz ją również Ty.
Stworzyłem tę przestrzeń, aby zebrać w jednym, uporządkowanym miejscu wszystkie moje HowTo, notatki i instrukcje dotyczące ekosystemu automatyki domowej opartej na dobrze znanym Home Assistant. Chciałem mieć coś, do czego mogę wrócić bez przekopywania internetu, dysków, screenów czy przypadkowych zakładek.
Zawsze irytowało mnie, że kiedy znajdę ciekawą instrukcję i zaczynam ją czytać lub oglądać, to… po chwili okazuje się, że pominięto połowę ważnych opcji, a resztę trzeba samemu „dokleić z internetu”.
Najprostszy przykład?
Instalacja HA w Dockerze. Niby proste: pare linijek docker-compose i masz działający system. Świetnie — tylko że nikt nie wspomina o tym, że w trybie innym niż host Wake-on-LAN przestaje działać, a HA nie widzi niektórych urządzeń w sieci. I w taki właśnie sposób rośnie poziom irytacji...
Dlatego chciałem zrobić coś „ponad standardowy poradnik” i podejść do wszystkiego tak, jak sam chciałbym to kiedyś znaleźć: od A do Z, z omówieniem, wyjaśnieniem i pełnym kontekstem.
Mój cel?
Rozkładanie tematów na czynniki pierwsze — tak, abyś wiedział co, jak i dlaczego.
Przykład: Jeśli korzystasz z zewnętrznej bazy danych, instrukcja nie będzie wyglądała tak:
recorder:
db_url: db-adress
tylko przejdziemy przez wszystkie parametry, omówimy ich wpływ, a na końcu będziesz w stanie dobrać konfigurację najlepiej dopasowaną do swojego środowiska.
Chcę też zadbać o sekcję troubleshooting — czyli miejsce, gdzie znajdziesz najczęstsze problemy i ich rozwiązania z danej instrukcji. Bo błędy i tak się pojawią — ważne, żeby wiedzieć skąd i jak je ogarnąć.
Przykład 2: Jeśli pojawi się instrukcja dotycząca MQTT albo Zigbee2MQTT, nie ograniczy się ona do minimalnej konfiguracji wymaganej do uruchomienia usługi — czyli kilku obowiązkowych parametrów „żeby działało”.
Zamiast tego przejdziemy przez wszystkie istotne opcje konfiguracji, wyjaśniając:
Celem jest zbudowanie świadomości tego, co faktycznie robimy i jak to działa pod spodem. W automatyce domowej opartej o oprogramowanie Open Source jest to kluczowe — bo wcześniej czy później pojawią się problemy.
Mając tę wiedzę:
Krótko mówiąc: zamiast „kopiuj–wklej i licz na szczęście”, budujemy konfigurację, którą rozumiesz i potrafisz utrzymać.
Postanowiłem przenieść tu całą swoją infrastrukturę, przedstawić moje podejście do automatyki domowej oraz udostępnić konfiguracje, które możesz śmiało wykorzystać u siebie. Całość podzieliłem na logiczne sekcje, odzwierciedlające to, jak sam budowałem swój system krok po kroku.
Fundament całego ekosystemu. Znajdziesz tu instrukcje instalacji systemu, Dockera, podstawowej struktury katalogów oraz uruchomienia Portainera. Są tu również skrypty automatyzujące, dzięki którym możesz stworzyć całą bazę infrastruktury w kilka chwil.
Miejsce na wszystkie instrukcje dotyczące uruchamiania poszczególnych usług — w praktyce odpowiednik Add-ons z Home Assistant OS.
Znajdziesz tu m.in.:
Każdy opisany dokładnie, z konfiguracją i wskazówkami.
To, czego używam na co dzień — moje integracje, konfiguracje, dodatki i praktyczne rozwiązania. Zobaczysz tu pełny obraz tego, jak wygląda mój HA „od środka”.
Dashboardy, panele, customowe karty, layouty — cała wizualna strona Home Assistanta. Pokażę Ci, jak wygląda moje UI i jak możesz stworzyć własne, przejrzyste i funkcjonalne.
Moje podejście do automatyzacji — od prostych akcji po rozbudowane scenariusze, które pracują w tle. Znajdziesz tu inspiracje, gotowe przykłady i rozwiązania na realne problemy.
Jak sprawdzać stan swoich usług, urządzeń i integracji. Metryki, statystyki, alerty i wykresy w jednym miejscu — czyli pełna diagnoza Twojego ekosystemu.
Urządzenia, adaptery, projekty i sterowniki własnej roboty — od pomysłu, przez wykonanie, aż po integrację z HA. Dużo praktyki i dużo zabawy.
Miejsce na luźniejsze wpisy, przemyślenia i rzeczy, które nie mieszczą się w klasycznych kategoriach — ale szkoda byłoby je zgubić.
– dla nowych użytkowników Home Assistanta, którzy szukają prostych, konkretnych i dobrze opisanych instrukcji HOWTO,
– dla bardziej zaawansowanych, którzy chcą porównać podejście, znaleźć inspirację albo zoptymalizować swój system.
Jeśli interesujesz się automatyką domową — znajdziesz tu coś dla siebie.
Najlepiej zacząć od strony głównej. Jeśli dopiero zaczynasz i nie masz jeszcze żadnej infrastruktury, przejdź w pierwszej kolejności do sekcji Infrastruktura. To tam budujemy fundamenty pod całą automatykę domową.
Kolejnym krokiem jest sekcja Konfiguracja — znajdziesz tam instrukcje uruchamiania usług i dodatków (add-ons) dla Home Assistant, zarówno w Dockerze, jak i w innych wariantach instalacji.
Następnie możesz przejść do sekcji Monitoring. Co ważne — monitoring możesz wdrożyć zarówno po, jak i przed postawieniem właściwego środowiska automatyki domowej. Ma to swoje zalety i jeden istotny minus:
Plusy:
Minus
Po wejściu do dowolnej kategorii zobaczysz wszystkie przypisane do niej wpisy. Ich kolejność nie jest przypadkowa — starałem się ułożyć je tak, aby prowadziły nowego użytkownika krok po kroku i odzwierciedlały proces, który sam przeszedłem przy budowie własnego systemu.
Na końcu każdego wpisu znajdziesz sekcję „Sugerowane posty”. Zazwyczaj będzie to:
Ten blog będzie stopniowo rozbudowywany — kolejne wpisy, instrukcje i przykłady będą pojawiać się z czasem. Warto zaglądać tu regularnie, bo zawartość rośnie razem z projektem i realnymi doświadczeniami z jego rozwijania.
Nie musisz przerabiać wszystkiego od razu. Możesz wracać, uzupełniać wiedzę i wdrażać kolejne elementy wtedy, gdy faktycznie będą Ci potrzebne.
Gdy będziesz gotowy na następny krok, po prostu wybierz kolejną sekcję i idź dalej swoim tempem.