창작은 어렵다. 하지만 기록은 쉽다.

IOT 도전기 - HA 설치 본문

Smart home/HA

IOT 도전기 - HA 설치

2610 2020. 9. 22. 19:33

hospital82.tistory.com/23?category=753562 

내가 iot를 처음 접한 것은 군대에서 였다. 대대장님께 건의드린 군대 생활관 불켜기 자동화 IOT 기기 도입 제안이 반려되는 일로 스마트홈을 알게되고 아이폰의 단축어(shortcut)기능과 함께라면 간편하게 구축 가능할 것이라고 생각했던 나는

 

mekelism 님의 

www.makelism.net/entry/%EC%95%A0%ED%94%8C-%ED%99%88%ED%82%B7-HomeKit-%EC%84%B8%ED%8C%85-1-%EB%9D%BC%EC%A7%80%EB%B2%A0%EB%A6%AC%ED%8C%8C%EC%9D%B43%EB%A5%BC-%EC%A7%80%EB%A5%B4%EB%8B%A4-1

 

 

애플 홈킷 (HomeKit) 세팅 - 1. 라즈베리파이3를 지르다. (1)

애플 홈킷 (Apple HomeKit) 스마트싱스 (SmartThings) 세팅이 대략 마무리가 되고. 나머지 자동화인 전동 커튼 관련 모듈이 늦게 도착해 홈킷 세팅부터 했다. 대략 홈킷 세팅을 마무리하고. 장치 반응 속�

www.makelism.net

이 게시글을 보고

 

 "아 스마트홈구축에는 아이폰의 home앱을 허브처럼 쓰고 homekit 지원 기기들을 바로 연결하거나 지원이 안되는 기기의 경우에는 Rasberry Pi로 homebridge세팅을 하면 되는구나"

 

라고 생각했는데 전역하고 구축하려니 잘못된 생각이었다.

 

 애플의 홈킷은 homehub가 있어야 외부에서 원격제어가 가능하고 없을 시에는 내부망에서만 제어가 가능하다.

homehub는 애플의 hompod, AppleTV, ipad로 설정 가능한데 집에 공부용 ipad 에어 3세대가 있긴 하지만 집밖에 가져나갈경우 문제가 생길 수 있고 슬립모드 시에 통신불능 이슈가 있어서 패스.... 다른 TV나 homepod도 학생이 감당하기 어려운 가격이다.

 

그래서 다른 iot 플랫폼 정보들을 찾은 결과 두가지 플랫폼이 눈에 띄었다.

 

1. Smart things

 삼성에서 지원하는 iot 허브 플랫폼으로 대기업에서 밀어주고 있고 커뮤니티도 활성화 되어있다.

비전공자도 구축하기 쉽지만 스마트싱스 허브가 아직 우리나라에 정발되지 않았고 가격도 생각보다 비싸단 점에서 탈락..했지만 나중에 연동도 가능 하니 일단 보류

 

2. Home Assistant 

 Ha의 큰 장점은 local 제어가 가능하다는 것이다. 지원하는 장치의 수도 많고 커뮤니티도 활성화 되어 있는 것 같다.

초기구축이 어렵다지만 구축하면서 많은 것을 배울 수 있을 것 같아 선택하게 되었다.

 

그리고 무엇보다...싸고 상대적으로 익숙한 Rasberry Pi를 허브로 사용가능하다는 것이 결론이다 ㅎㅎ

 

HA설치

홈 어시스턴트를 설치하는 방법에는 여러가지가 있다.

 

1. 헤즈비안을 이용한 방법

HomeAssistant 공홈에서 추천하는 방법. 라즈베리 초기설정 Rass.io이 아닌 공홈에서 주는 hass.io로 설치하는 방법이다.

설치된 sd카드를 라즈베리파이에 꼽고 최신파일 업데이트하면 바로 설치된다..

 

참고.

hakorea.github.io/getting-started/

 

홈어시스턴트 설치

Getting started: How to install Home Assistant.

hakorea.github.io

2. 라즈비안 설치 후 수동으로 HA 설치

 터미널로...파이썬도 깔고...가상환경 구축하고....

 

참고.

hakorea.github.io/docs/installation/raspberry-pi/

 

Manual installation on a Raspberry Pi

Instructions to install Home Assistant on a Raspberry Pi running Raspbian Lite.

hakorea.github.io

 

hospital82.tistory.com/23?category=753562

 

라즈베리파이 (라즈비안)에 Home Assistant 설치

안녕하세요, 남두오성입니다. 어쩌다가 스마트홈에 꽂혀서..... 이걸 꼭 해보겠다는 마음으로 얼마 없는 용돈을 다 투입시켜 장비들을 구매하고 있습니다. 구축 개요는 기회가 되면 자세히 쓰기�

hospital82.tistory.com

3. 라즈비안 설치 후 도커를 이용한 설치

Docker는 운영체제 위에 가상환경을 구성해주는 프로그램이다. 이번학기에 들을 사물인터넷 실습때 라즈베리파이를 교육용으로 쓸 수도 있을거같아서 가상환경에 깔아두고 설치하면 좋을것 같아 이걸로 결정.

 

도커를 사용하여 설치하였으나 아무리 해도 service could not be found만 뜨고 라즈베리파이ip:8123으로 접속해도 뜨지 않아서 결국 헤즈비안을 깔아 쓰기로 했다...젠장 두번이나 sd카드를 포맷하게 하다니

Comments