Wszystko o haos | Webinsider - Internet widziany od środka ™

Tag: haos

Odblokowanie dostępu SSH jako użytkownik „root” w Home Assistant OS

Dziś do kolegi mogłem powiedzieć coś w stylu „a mówiłem, byś zawczasu się przygotował”. Bo tak się stało, że właśnie dziś coś mu się popsuło w Home Assistant OS (HAOS) i trochę trzeba było pokombinować. I to pomimo tego, że HAOS działa na maszynie wirtualnej (Proxmox), a więc teoretycznie mógłby w chwilę przywrócić kopię zapasową np. z nocy. Mógłby, ale pewnie jak wielu, o kopiach zapasowych myśli dopiero wtedy, gdy są potrzebne, a kopia w samym Home Assistant nie bardzo się przyda, gdy panel Home Assistant leży… Na szczęście udało się problem rozwiązać, bo dało się połączyć przez SSH jako root i znaleźć przyczynę. Ale wcześniej trzeba było aktywować dostęp na poziomie użytkownika „root”, bo to – podobnie jak automatyczne i regularne kopie zapasowe – kolega cały czas „jeszcze” miał tylko w planach… ;-)

Home Assistant porzuca HAOS i wraz z ESPHome i tunelem od Cloudflare idzie w kontenery, czyli Docker Compose w akcji

Kolega na razie cały czas walczy z ponownym przywróceniem serwera Home Assistant Operating System (HAOS) do działania, ale coraz śmielej przebąkuje, że chyba pora mnie posłuchać, i przejść na Dockera, czyli Home Assistant Container. Zwłaszcza że zapowiedziałem mu wsparcie w tym procesie. A skoro tak, to pomyślałem, że może warto zrobić z tego artykuł. Tak więc dziś na tapet leci Home Assistant, ESPHome i bonusem tunel od Cloudflare (opcjonalnie), w wersji kontenerowej (Docker).

Gdy ESPHome podczas kompilacji oprogramowania blokuje cały system (komputer), można ograniczyć maksymalną liczbę jednoczesnych procesów kompilacji

Obecnie rolę serwera – od strony sprzętu – dla m.in. Home Assistant i ESPHome pełni u mnie Raspberry Pi 3B+, czyli nie jest to może demon wydajności, ale na moje potrzeby obecnie wystarcza. Zresztą z takiej samej Maliny korzysta kolega, który przyczynił się do pomysłu na ten artykuł. Z tą różnicą, że ja Home Assistant i ESPHome mam w ramach Dockera (Home Assistant Container), a kolega w ramach dedykowanego systemu, czyli Home Assistant Operating System (HAOS). A poszło o to, o co przy takim demonie wydajności mogło pójść, czyli o wydajność. A konkretnie obciążenie Raspberry Pi przy kompilowaniu oprogramowania dla płytek (np. ESP8266, ESP32) z poziomu ESPHome.

Loading

Pin It on Pinterest