본문 바로가기

home assistant25

Home Assistant에 Zigbee 장치 연결하기(CC2531) 어쩌다 보니 최근에는 Home Assistant(HA) 관련 포스팅만 올리고 있네요. 오늘은 IOT에서 빼놓을 수 없는 Zigbee 장치를 HA에 연동하는 방법을 얘기해 보겠습니다. HA는 라즈베리파이를 기본으로 동작하기 때문에 전통적인 통신 인터페이스인 WIFI, BT와 다른 Zigbee를 사용하기 위해서는 별도의 하드웨어가 필요합니다. 원래는 Zigbee Hub라고 하는 컨트롤타워 역할을 하는 장비가 필요하지만 다행히 CC2531이라는 Zigbee 모듈을 이용하면 USB 포트를 통해서도 Zigbee 통신을 할 수 있습니다. HA에 입문하고부터 Sonoff라는 브랜드를 많이 접하게 되는데 CC2531 모듈도 Sonoff라는 이름이 붙어 있네요. 알리에서 배송비포함 4.91$에 구매했었는데 최근에 가격이.. 2021. 2. 17.
Home Assistant 마이그레이션 - Snapshot 백업/복구 Home Assistant(HA)의 활용도가 커지고 이것저것 설치하는 것도 많아지고 NAS로까지 사용하려다 보니 라즈베리파이 3은 왠지 좀 후달리는 듯한 느낌이 들어서 라즈베리파이 4로 업그레이드를 결정했습니다. 라즈베리파이는 동일 기종으로 기변이야 새거 사서 SD카드만 교체하면 되지만 기종이 달라지는 경우 제가 가장 걱정되는 건 아직 익숙하지도 않은 HA를 백업해서 새로 설치한 라즈베리파이에 복구를 해야 한다는 부분이었습니다. 뭐 대단한 걸 이룩해 놓은 건 아니지만 지금까지 들인 공이 아까워서 만약 복구가 잘 안돼서 처음부터 다시 구축하라고 하면 좀 억울할 것 같았거든요. 그래도 백업/복구는 언젠가 한 번은 넘어야 될 산이라 생각하고 이참에 경험해 보기로 했습니다. 라즈베리파이 4 라즈베리파이는 Mod.. 2021. 2. 15.
라즈베리파이OS 설치 후 도커 + Home Assistant Supervised 설치방법 (data파일은 SSD로) 배경 라즈베리파이 OS가 설치되어 있다는 가정하에서 시작합니다. 라즈베리파이 OS 설치에 대해서는 이전 포스팅을 참고해 주세요. Home Assistant(HA)를 설치하는 방법에는 여러 가지가 있습니다. HA를 처음 접했을 때는 종류별로 뭐가 다른지 구분도 못하겠고 리눅스라는 운영체제가 생소해서 설명을 읽어봐도 잘 모르겠고 그랬는데 요것만 알면 됩니다. HA는 핵심 기능만 담고 있는 Core버전과 모든 기능이 사용 가능한 Supervised 버전이 있습니다. 그리고 설치방법에 따라서는 HASS OS라고 하는 운영체제를 포함하는 HA완전체를 설치하는 방법(가장 쉽고 안정적인 방법)이 있고 OS는 라즈베리파이 OS나 데비안처럼 다른 OS를 사용하고 그 위에 HA를 직접 설치하거나 도커라는 가상 환경위에 설.. 2021. 2. 10.
Zemismart WIFI 스위치 KS-811 펌웨어 수정 및 설치 & Home Assistant 연동(feat. 중성선 매립) Home Assistant(HA)를 서버로 두고 Wifi스위치에 보조등을 달아서 원격 컨트롤하며 사용하고 있고 그리고 아파트 홈네트워크의 RS485 인터페이스로 거실 및 복도 등을 연동해서 컨트롤하고 있습니다. 그리고 구글 홈 미니와도 연동되어 있기 때문에 음성명령으로 끄고 켜는 것도 너무 편하고 HA의 자동화 기능으로 해 뜨면 불 꺼주고 해가 지면 불 켜지게 해서 사용하고 있는데 이것도 너무 편하고 만족하고 있습니다. 그런데 아쉬운 것이 제가 살고 있는 아파트의 홈네트워크가 반쪽짜리라서 집안의 모든 스위치를 HA에 연결하지 못하고 있다는 점입니다. 이게 무슨 소리냐, 홈네트워크에 연결되어서 컨트롤할 수 있는 전등이 거실 등과 복도등 이 둘 뿐이고 안방 및 작은방 그리고 화장실, 부엌 등 스위치는 스마트.. 2021. 1. 30.
Home Assistant & Google Assistant 연동 2023-05-05 update log: 최근 변경사항 반영 Homea Assistant(HA)의 자동화 기능은 아주 유용하게 사용하고 있습니다. 하지만 집안에 있을 때 핸드폰으로 기기들을 제어하는 기능은 활용도가 좀 떨어졌습니다. 물론 자기 전에 누워서 거실에 켜져 있는 전등이나 공기청정기 등 컨트롤하는 건 유용하지만 일상적인 동작에서는 매번 핸드폰을 꺼내서 잠금 풀고 앱켜서 조작하는 게 여러 단계를 거치다 보니 활용의 걸림돌이 되는 것 같았습니다. 그리고 항상 핸드폰이 손에 들려있는 것도 아니니까요. 그래서 구글 어시스턴트와 연동하고 구글 홈 or 구글 네스트 미니를 설치하기로 했습니다.(이 방법은 여기에 잘 설명되어 있는데 내용 중 구글 관련 페이지에 약간의 변동사항이 있어서 제가 작업한 기준으로 .. 2020. 12. 21.
HomeAssistant, 더샵 아파트 월패드 연동 2편 - EW11로 RS485 패킷 분석 더샵 아파트 월패드를 Home Assistant(HA)에 연결하기 두 번째 포스팅입니다. 아파트 홈네트워크가 어떻게 구성되어 있는지 지난 포스팅에서 아주 가볍게 알아봤었죠. 이제 방법을 알아버렸기 때문에 쭉쭉 진도를 뺄 수 있을 것 같네요. 아래 링크의 글에 이어서 계속 진도 나가보겠습니다. Home Assistant, 더샵 아파트 월패드 연동 1편 - 설치환경 확인 및 홈오토메이션 관련 자료 수집 지금 살고 있는 아파트는 2014년도에 완공된 더샵 아파트입니다. 홈 네트워킹이 설치되어 있어서 월패드에서 전등을 켜고 끄거나 각방의 난방과 냉방을 조절하는 등 기본적인 기능이 가능합니다 kwonkyo.tistory.com EW11 사용 준비 홈네트워크의 연동 가능성을 보기 위해서 EW11이라는 장비를 하나 .. 2020. 11. 18.
Home Assistant, 더샵 아파트 월패드 연동 1편 - 설치환경 확인 및 홈오토메이션 관련 자료 수집 지금 살고 있는 아파트는 2014년도에 완공된 더샵 아파트입니다. 홈 네트워킹이 설치되어 있어서 월패드에서 전등을 켜고 끄거나 각방의 난방과 냉방을 조절하는 등 기본적인 기능이 가능합니다. 그런데 이게 흉내만 내다 말아서 편리하게 활용하기에는 너무 부족하고 그렇다고 아주 안 쓰자니 아쉽고 완전 계륵이라고 볼 수 있습니다. 어떤 식이냐면 제가 주로 취미생활을 하는 방에 전등 스위치는 이런 식으로 생겼습니다. 터치로 천장 형광등을 켜고 끌 수 있는 스위치가 하나 있고 그리고 방 좌우 벽에 설치된 콘센트를 차단하거나 연결하는 스위치 2개가 있습니다. 벽 콘센트는 사용 중인 전력량까지 표시가 되는 나름 스마트한 스위치입니다. 그런데 문제는 이 스위치는 홈네트워크에 연결되어 있지 않습니다. 그리고 원격으로도 집 .. 2020. 11. 16.
Home Assistant, HTTPS 접속 활성화 Home Assistant(HA)에서 확장 기능을 사용하려다 보면 HTTPS를 사용하는 보안접속이 필요한 경우가 있습니다. 그래서 HA를 좀 본격적으로 활용해 보겠다 하면 필수적으로 적용해야 하는 것이 바로 HTTPS 접속입니다. SSL을 이용한 보안이 강화된 프로토콜이라고 하는데 자세한 건 모르지만 일단 필요하니까 무작정 설정해 봅니다. 먼저 www.duckdns.org/ 로 이동해서 회원가입합니다. DuckDNS 계정이 만들어지고 나면 위 화면과 같이 홈페이지 위쪽에서 계정 정보를 확인할 수 있습니다. 나중에 HA설정 시 토큰 값이 필요한데 여기 있는 토큰 값이 사용됩니다. 이제 도메인 설정을 해 줍니다. 아래 화면에서 검은색 부분에 sub domain이라고 된 입력란에 HA서버로 사용할 서브도메인명.. 2020. 11. 5.
Home Assistant - ESPHome 연동 IoT, 스마트 가전 등등 이런 키워드로 깊이 들어가면 결국은 집안의 모든 가전기기를 묶어서 모니터링하고 컨트롤하는 홈오토메이션으로 귀결되기 때문에 저도 최근에 "Home Assistant(HA)"라는 오픈소스 홈오토메이션 솔루션에 발을 들이게 되었고 이것저것 눈이 보이는 건 다 연결하고 싶어서 부품들을 알아보고 있는 중입니다. 이전 포스팅에서 없는 실력에 이것저것 알아보며 힘겹게 ESP01 모듈을 활용해서 WiFi로 켜고 끌 수 있는 전등 스위치를 제작했었는데요. 웹소켓도 적용하고 타이머 기능도 넣어서 나름 쓸만한 정도가 되었다고 생각하고 한동안 유용하게 사용을 했었습니다. ESP01 모듈로 만드는 IoT 웹서버 2.0 - 웹소켓, 타이머 적용 오늘은 기존 프로젝트의 업그레이 후기입니다. ESP01 모.. 2020. 10. 29.
라즈베리파이에 Home Assistant(HA) 수동 설치법 전자제품 좋아하고 메이커 활동에 취미가 있다면 자연스럽게 이어지는 목적지 중 하나가 홈오토메이션인 것 같습니다. 저도 거창한 시스템은 돈이 많이 들 것 같아서 생각도 안 했지만 ESP8266 사용하면서 하나씩 시도해보고 그러다가 Home Assistant(HA), ESPHome 같은 솔루션들을 접하게 되었습니다. 오늘은 그 시작이라고 할 수 있는 HA 설치를 해보려 합니다. 지난번에 3D 프린터 용으로 OctoPrint를 사용하기 위해서 라즈베리파이를 준비했었는데 이렇게 또 활용처가 하나 더 늘었네요. HA를 설치하는 방법은 여러 가지가 있는데요. HA에 최적화된 라즈베리파이용 OS인 HASS.io의 이미지로 설치할 수도 있고 아니면 OS가 이미 설치된 라즈베리파이에 매뉴얼로 설치할 수 있는 방법도 있습.. 2020. 10. 22.