본문 바로가기

스마트홈

스마트홈 만들기 4편 - HA(Hass.io) 단독 배포판 설치

라즈베리파이 PI OS설치하고 이것 저것 설정하고

IOT 필수 프로그램을 설치하고 HA 드디어 진입하고보니...

 

카페에

[입문자용] HA 설치하시기 전 필독(cafe.naver.com/stsmarthome/19484) 이라는 글이 보인다.

 

[입문자용] HA 설치하시기 전 필독

Home Assistant 설치방법이 최근 너무 많이 변했고 게다가 혼란이 있는 탓에 HA...

cafe.naver.com

카페에서 옛날 글부터 보면서 순차대로 배우려고 오래된 글 위주로 봤는데,

최신글 첫페이지에 이런 글이 있었다니......

 

그래도 뭐 이것 저것 연습했다고 치고...... 다시 시작해보자

 

일단 여기서도 1) HA(Hass.io) 단독 배포판 (가장 추천)이라고 볼드체로 강조되어있으니,

 

강조하는데로 한번 진행해 보겠다.

 

대충 설명만 읽어봐도 엄청 간단!!

 

 

홈어시스턴트 설치 페이지에서(https://hakorea.github.io/hassio/installation/)

 

홈어시스턴트 설치

Instructions on how to install Hass.io.

hakorea.github.io

1. 적합한 설치 파일을 다운

나는 라즈베리파이4를 가지고 있어 추천으로 되어있는 이미지 다운

 

2. HomeAssistant 설치

이전에 사용했던 balenaEtcher를 사용하여 SD카드에 Flashing (32GB 이상 사용 추천)

확실히 PI OS보다 HA전용이라 그런지 용량도 작고 시간도 얼마 안걸린다.

 

balena - The complete IoT fleet management platform

Infrastructure and tools to develop, deploy, and manage connected devices at scale. Your first ten devices are always free.

www.balena.io

3. Wifi 또는 고정IP 설정

이전 라즈베리파이 PI OS에서 설정방법으로는 안되네요,

메뉴얼대로 따라해봅니다. (https://github.com/home-assistant/operating-system/blob/dev/Documentation/network.md)

 

home-assistant/operating-system

:beginner: Home Assistant Operating System. Contribute to home-assistant/operating-system development by creating an account on GitHub.

github.com

이미지가 구어진 SD 카드의 경로에 CONFIG/network/my-network 파일을 생성합니다.

자세히 읽어보니 SD카드 경로가 아니고,

다른 USB를 하나 꼽고, FAT32 포멧, 볼륨 레이블을 CONFIG로 설정한 뒤 포멧하시구요,

CONFIG/network 폴더 생성후, network/my-network 파일 생성(확장자 없음에 주의)

해당 파일을 메모장으로 열어 아래와 같이 편집해줍니다.

빨간 글씨부분은 본인 네트워크 상황에 맞게 설정

저는 무선 네트워크 설정으로 했는데, 처음에 위에 취소선 그은대로 잘못했다가.

네트워크 설정이 꼬여서 그냥 로컬로 했습니다. 초기화하기 귀찮고 어차피 유선으로 쓸꺼라 패스

 


[connection]
id=my-network
uuid=72111c67-4a5d-4d5c-925e-f8ee26efb3c3

#uuid는 uuid 생성기에서 UUID4 복사해서 사용

#https://www.uuidgenerator.net/

 


type=802-11-wireless

[802-11-wireless]
mode=infrastructure
ssid=MY_SSID
# 무선 네트워크의 SSID(이름을 입력해주세요)
#hidden=true

[802-11-wireless-security]
auth-alg=open
key-mgmt=wpa-psk
psk=MY_WLAN_SECRET_KEY

# 무선 네트워크의 Password를 입력해주세요


[ipv4]
method=auto

[ipv6]
addr-gen-mode=stable-privacy
method=auto


4. SD카드를 뽑아서 라즈베리파이에 꼽고 전원 ON

전원을 넣고 할당받은 IP:8123으로 접속하면 아래와같이 홈 어시스턴트가 준비중이고, 20분정도 걸린다고 뜬다.

저는 http://192.168.1.148:8123

기다리니 준비가 다 되었다.

해보니 이전 방식 대비 정말 간단하다.

사용자 이름과 비밀번호를 설정하고, 위치를 선택해주니 홈어시스턴트가 드디어 들어와졌다.

다음으로 각종 애드온 설치들을 해보도록하겠습니다.