애플 홈킷으로 집의 스마트홈을 구축하신다면 보더라우터가 필요하게 됩니다. 쉽게 설명해서 보더 라우터는 밖에 나가서 "헤이 시리 집문이 열였는지 확인해줘"라고 명령을 내릴때 명령을 받아서 처리해주는 역할을 담당합니다. 즉 외부세계와 내부 스마트홈 기기들간의 통신을 담당하는 것이죠. 물론 보더라우터는 내부적으로 스마트홈 디바이스들 사이의 통신의 교통정리 역할도 하고요.
그럼 애플 홈킷으로 스마트홈을 구성하신다면 어떤 보더 라우터를 사서 써야하나라는 질문이 생길것입니다.
제가 권장하는 것은 쓰레드(Thread)와 매타 (Matter)가 앞으로 나오는 스마트홈 악세사리의 표준이 될 것이기때문에 이 두개의 표준을 지원하는 보더 라우터 (홈허브)를 사실 것을 권장합니다.
쓰레드와 매타를 지원하는 애플 보더라우터(Border Router)는 아래와 같습니다.
Apple TV 4K (3rd generation) Wi-Fi + Ethernet
Apple TV 4K (2nd generation)
HomePod (2nd generation)
HomePod mini
위에서 주의 할점이 2022년에 나온 Apple TV 4k (3rd Generation)에 두개의 제품이 있는데 WiFi 제품은 쓰레드를 지원하지 않는 것에 유의하세요. WiFi+Ehternet 제품만 쓰레드를 지원합니다. 왜 이렇게 최신 애플티비의 급을 나눴는지 저도 잘 이해가 되지 않습니다.
쓰레드(Thread)를 지원해서 얻는 잇점은 기기의 반응속도가 크게 향상되고 배터리를 많이 절약할수 있으면 자체적으로 치유되는 매쉬 네트워크를 구성한다는 점입니다.
아래의 사진은 저희집에서 쓰레드 네트워크를 이용해서 구성한 스마트홈 기기들입니다.
Eve사의 앱을 통해서 쓰레드가 어떻게 구성되었는지를 알수 있습니다. 빨간색 동그라미 친 부분이 보더라우터인 애플TV 입니다.
사진을 잘보시면 밧데리로 구동되는 동작센서나 집 대문의 도어락같은 제품들은 종단(Endpoint)에 연결되고 전원이 항시 연결되는 스위치나 전원 플러그 등은 라우터 역할을 해서 다른 라우터와 연결되거나 종단제품을 릴레이 해주는 것을 알 수 있습니다. 같은 라우터끼리도 리더가 존재하고 쓰레드 네트워크에서 총 대장역할은 Apple TV가 보더 라우터 기능을 하는 것을 알수 있습니다.
매터는 스마트홈 업체들이 연합해서 만든 표준으로 아마죤, 구글, 애플, 삼성등의 50여개 업체들이 가입되서 스마트 홈의 통일된 규격을 만든 것입니다. 매타 호환 스마트 홈 제품들은 삼성의 스마트씽즈, 알렉사나 구글홈 혹은 애플 홈킷에 호환된다고 보시면 됩니다. 이말은 매타 호환 스마트홈 기기들 (매타 로고가 박힌 제품들)은 플랫폼에 상관없이 아마죤의 알렉사나 구글 홈, 삼성 스마트씽, 그리고 애플 홈킷에서 별다른 설정없이 잘 동작하신다고 보면 됩니다. 앞으로 스마트홈 디바이스를 사신다면 밑의 로고를 잘 기억해주세요.
매터는 쓰레드를 기반으로 하는 표준으로 매터와 쓰레드는 밀접히 연관된 표준이고 앞으로 나올 거의 모든 스마트홈 제품들은 매터와 쓰레드를 지원하게 될것입니다.
매타와 쓰레드에 관해서는 한국에서 IoT에 권위자이신 순천향대학교의 김학용 박사님의 아랫글에 자세히 설명되어있으므로 참조바랍니다.
https://freewlan.tistory.com/612
그리고 김학용 박사님이 운영하시는 유튜브 채널:
메인플렛폼인 ha나 hb에 홈킷을 물리는게 좋아보입니다.
아래의 보더 라우터들이 쓰레드를 지원합니다.
Aeotec Smart Home Hub (SmartThings)
Amazon Echo (4th Gen.)
Amazon Eero 6 Wifi router
Amazon Eero 6 Pro Wifi router
Apple HomePod (2nd Gen.)
Apple HomePod mini
Apple TV 4K (2nd Gen. / 3rd Gen. with Wi-Fi + Ethernet)
Google Nest Hub (2nd Gen.)
Google Nest Hub Max
Google Nest Wifi router
Google Nest Wifi Pro router
Nanoleaf Lines (Firmware 8.5.2)
Nanoleaf Shapes (Firmware 8.5.2)
Nanoleaf Elements (Firmware 8.5.2)
Samsung SmartThings Hub (v3)
저도 ha로 홈킷에 보조용으로 물려서 쓰고 있습니다.
매터나 스레드가 많이 활성화되면 좋겠지만... 사실 매터 이전에도 ocf 등 공개표준이 많았지만 죄다 실패했었던 적이 있고, 매터나 스레드가 널리 쓰이게 되더라도 현재 홈킷이나 구글 홈 등 자체에 기능이 충분하지 않아서, ha를 메인으로 쓰게 되더군요
이 앱인가보네요