IoT, 스마트홈

Matter & Home assistant

Dr CK 2023. 8. 13. 00:28
반응형

1. Matter?

Matter란 새로운 스마트홈 표준으로 IP 기반의 통신 (wifi, thread)을 기본으로 여러가지 스마트홈 플랫폼을 연결할수 있도록 하는 것이다.

현재는 Thread를 채택하고 있는데, 이는 IP 기반 저전력 통신으로 Matter을 이용하기 위해서는 Thread border router가 필요하다.

쉽게 말해 이전 google home, homekit, home assistant, aqara.... 등등 여러가지 난무하고 있는 스마트홈 디바이스들을 하나의 표준으로 통일시켜 하나의 플랫폼에서 많은 스마트기기들을 이용할 수 있도록 하는 표준안이다. 이렇게 되면 여러회사의 제품을 사용하는데 각종 허브나 여러가지 앱을 복잡하게 사용할 필요 없이, Homekit이든 HA이든 한군데서 또는 두 플랫폼 모두에서 다 이용할수 있도록 하게 하는것이지만, 아직 시작단계로 자리잡으려면 조금 더 시간이 필요하다.

 

2. Home assistant container에 Matter 설치하기

https://www.home-assistant.io/integrations/Matter/

 

Matter (BETA)

Instructions on how to integrate Matter with Home Assistant.

www.home-assistant.io

HA에서 제공하는 Matter은 아직 베타버전이긴 하지만 제공하고 있다. HA에서 Matter을 사용하기 위해서는 HA yellow, Sky connector를 구입하던가, 또는 Matter server가 필요하다. HAOS에서 Matter server add-on을 설치하면 되지만, 나는 HA container을 사용중이기 때문에 Matter server을 다른방식으로 설치해야 한다.

공식홈페이지에는 github를 보고 다른방식으로 설치하라고 되어있지만, 그냥 Docker hub에 있는 addon matter server을 바로 설치해도 문제없이 Matter을 사용가능하더라.

 

시놀로지 NAS Docker에서 레지스트리에서 matter server을 찾아서 다운로드한다.

이후에 이미지 → 다운받은 이미지 실행하여 설치를 들어가서 아래 처럼 "Docker 호스트와 동일한 네트워크 사용", "높은 권한을 사용하여 컨테이너 실행", "자동 재시작 활성화" 를 체크하고 설치를 진행한다.

이후 다른것 건드리지 말고 설치를 끝내면 설치는 완료된다. 이후 HA에 들어가서 Matter (BETA)를 설치하면 이제 matter server 설치하기 전에는 설치되지 않았던 구성요소가 설치가 가능하게 된다.

이후 Matter 디바이스를 추가하는건 웹에서 되지 않고, 스마트폰앱에서 가능한데 통합구성요소 추가하기에 들어가면 Matter 기기 추가할 수 있는게 나오고 이제 Matter 디바이스를 설치할 수 있게 된다.

3. Aqara M2 hub 를 HA와 연결하기

나는 Aqara 기기들과 Aqara M2 hub를 사용하는데, 현재 사용중인 Aqara 기기들은 zigbee 방식이라 Aqara hub 없이 바로 연결이 쉽지 않다. Aqara M2 hub가 Matter을 지원하기 시작하였는데, 기존에는 Aqara M2 hub를 HA에 직접 연결하는 방법이 없었다.

기존에는 HA에 Homekit controller을 설치하여 HA를 Homekit처럼 만들어서 여기에 허브를 연결하던가, 또는 M2 hub를 분해해서 조정을 한 뒤에 연결하는 방법밖에 없었다. 그래서 Aqara M2 hub를 그냥 Apple Homekit에만 연결해서 쓰고 있었는데, 이제 Matter을 통해 HA에도 연결할 길이 열렸다.

Aqara 앱에서 hub 설정에서 기능 설정에 들어가 보면 Matter 연결표시가 있고, 페어링 코드와 QR코드 확인이 가능하다. 코드를 복사한뒤 HA앱에서 Matter 기기 추가에 들어가면 Aqara M2 hub를 발견할수 있고, 페어링 코드를 입력하면 Aqara M2 hub를 HA에 연결이 가능하게 된다. 이러면 Aqara Hub에 딸려있는 zigbee 기기들도 함께 딸려온다.

 

근데 아직 Beta 버전이라 그런가 완벽하지는 않다.