본문 바로가기

카테고리 없음

RaspberryPi4B HomeAssistant Supervisor 설치

728x90

 

설명 없이 명령어부터 시작

 

내 환경

내 라즈베리파이 환경 (SSH 연결시 맨 위에 뜨는 글자)

Linux raspberrypi 6.1.0-rpi4-rpi-v8 #1 SMP PREEMPT Debian 1:6.1.54-1+rpt2 (2023-10-05) aarch64

 

기본 설치

RaspberryPi4B 를 최초 설치시 동작

sudo apt update && sudo apt upgrade -y && sudo apt autoremove -y

 

필요한 패키지 설치

sudo apt install jq wget curl udisks2 libglib2.0-bin network-manager dbus apparmor apparmor-utils lsb-release systemd-journal-remote vim -y

 

도커 설치

curl -fsSL https://get.docker.com | sh

 

도커 sudo 없이 실행하기 (재부팅 해야 적용됨)

sudo usermod -aG docker {유저이름}

 

왜하는지 모르는 작업

sudo vim /boot/cmdline.txt

# 줄 맨 끝에 다음 작성
apparmor=1 security=apparmor

 

컴퓨터 껐다 켜기 (도커  sudo 없이 실행하기 위해)

sudo reboot

 

잘 설치 되었는지 확인하기 (안해도 됨)

sudo dpkg -l apparmor | tee
sudo docker --version
sudo systemctl --version
sudo nmcli --version

 

OS-Agent

os-agent 설치 (https://github.com/home-assistant/os-agent/releases)

위 깃헙 주소에서 가장 최신 것을 쓰도록 한다. 내가 할 땐 1.6.0 이었음

wget https://github.com/home-assistant/os-agent/releases/download/1.6.0/os-agent_1.6.0_linux_aarch64.deb
sudo dpkg -i os-agent_1.6.0_linux_aarch64.deb

 

os-agent 설치 확인 (별 에러 없으면 통과. 안해도 됨)

sudo gdbus introspect --system --dest io.hass.os --object-path /io/hass/os

 

Home Assistant Supervisor

homeassistant-supervisor 인스톨러 받기

wget https://github.com/home-assistant/supervised-installer/releases/latest/download/homeassistant-supervised.deb

그리고 에러 형테애 따라 다음 세 가지 옵션이 있다.

몇 번 시도하면서 자신에게 맞는 것을 찾을 때 까지 반복

# homeassistant 기본 설치 방법
sudo dpkg -i homeassistant-supervised.deb

 

# systemd-resolved 에러시 1 : systemd-resolved 무시하기
sudo dpkg -i --ignore-depends=systemd-resolved homeassistant-supervised.deb

 

# systemd-resolved 에러시 2 : systemd-resolved 설치하기
sudo apt install systemd-resolved -y
sudo reboot
sudo dpkg -i homeassistant-supervised.deb

 

# os not supported 에러시: os 무시
sudo BYPASS_OS_CHECK=true dpkg -i homeassistant-supervised.deb

 

 

 

 

 

 

728x90