만만한 과정이 아니다.
1. 일단 라즈베리파이 Zero W 에 ssh 접속을 하는 것이 우선
필요한 것들 : Micro SD Card 16G 이상, 라즈베리파이 Zero W
https://www.raspberrypi.org/downloads/raspbian/ 여기서 Lite 버전 다운로드
Etcher 어플(맥 또는 윈도우)로 img 를 Sdcard 로 굽는다.
아래 사이트 참고
가. https://taegon.kim/archives/6834
나. https://m.blog.naver.com/PostView.nhn?blogId=fuls&logNo=221231216298&proxyReferer=https:%2F%2Fwww.google.com%2F
문제는 라즈베리파이를 wifi에 연결하는 것. 기존 설정에 오류가 있어
ctrl_interface=DIR=/var/run/wpa_supplicant
country=US
update_config=1
network={
ssid="your_ssid"
psk="your_pw"
key_mgmt=WPA-PSK
}
https://inmile.tistory.com/27
여기를 참고해야 함.
2. 성공적으로 SSH 접속하고 나면,
passwd 로 암호 변경해주고,
도커를 설치하고, 도커-컴포저 설치, 설정, 홈브릿지 설치를 해준다.
3. 라즈베리파이주소:8080으로 접속해서 애드온을 설치해줘야 하는데 또 에러 발생
https://drck.tistory.com/20
홈브릿지 터미널에서 아래 명령을 실행해줘야 한다.
sudo npm -g i homebridge-smartthings
https://www.reddit.com/r/homebridge/comments/aqdo3t/running_into_error_when_installing_smartthings/
설치 후 실행하기
docker-compose logs -f
컨테이너 재실행
docker-compose restart homebridge