스레드 Play Services API

많은 새로운 Matter 기기에서 스마트 홈 기기용으로 설계된 IP 기반 무선 메시 네트워킹 기술인 Thread을 사용합니다.

Thread에는 다음과 같은 주요 혜택이 있습니다.

  • IPv6 기반: Thread 기기는 다른 기기와 동일한 네트워크에 연결하고 서로 직접 통신하며 클라우드와 통신할 수 있습니다.
  • 저전력 메시: IoT용으로 빌드된 Thread은 범위와 안정성을 제공하는 메시를 통해 배터리로 작동하는 기기를 지원합니다.
  • 속도: 낮은 오버헤드, 로컬 연결, 메시를 통해 Thread 기기의 응답성이 매우 높아집니다.

Thread은 Google이 2014년에 다른 회원사와 함께 설립한 Thread 그룹에서 개발되었습니다.

Thread 기기는 Thread 보더 라우터를 통해 사용자의 기존 홈 네트워크에 연결됩니다. Wi-Fi 라우터가 Wi-Fi 및 이더넷 기기를 단일 네트워크로 연결할 수 있는 것처럼 Thread 보더 라우터를 사용하면 Thread 기기가 사용자 네트워크의 일부가 될 수 있습니다.

Nest WiFi, Google Nest Hub MaxGoogle Nest Hub (2nd gen)와 같은 Google 기기에는 Thread 라디오가 내장되어 있으며 Thread 보더 라우터 역할을 합니다.

상호 운용 가능한 메시

Thread 기기 및 Thread 보더 라우터는 다양한 기기 제조업체에서 빌드합니다. 제조업체와 관계없이 사용자가 집에서 개방적이고 상호 운용 가능하며 강력한 Thread 메시를 사용할 수 있도록 지원하고자 합니다.

모바일 SDK의 일부로 Thread API 를 Google Play services에 포함하여 Android 개발자가 기기를 사용자 Thread 네트워크에 연결하는 데 사용할 수 있습니다. 네트워크에 연결하려면 연결 Thread 기기에 사용자 인증 정보가 필요합니다.Thread Thread API를 사용하여 Android 앱은 Play services에서 사용자 인증 정보를 가져와 연결 기기와 공유할 수 있습니다.

Matter APIPlay services 설정 프로세스의 일부로 이러한 API를 사용합니다. Matter 커미셔너는 연결 기기와 사용자 인증 정보를 프로비저닝 할 때 Thread 네트워크에 공유합니다.

Thread API는 설정을 맞춤설정하거나 Matter 이외의 사용 사례가 있는 개발자가 직접 액세스할 수 있습니다.ThreadThreadAndroid

강조할 Matter 이외의 사용 사례 중 하나는 Thread 보더 라우터의 설정 프로세스입니다.

스레드 및 Matter

보더 라우터 설정 프로세스

새 보더 라우터가 집에 설정되면 새 Thread 네트워크를 만들거나 기존 Thread 네트워크에 연결됩니다.

보더 라우터가 Thread 네트워크를 만드는 경우 보더 라우터는 해당 네트워크의 사용자 인증 정보를 Play services와 공유해야 합니다. 그러면 Matter API 및 기타 Android 앱 에서 사용자 인증 정보를 사용하여 Thread 기기를 연결할 수 있습니다.

보더 라우터가 기존 Thread 네트워크에 연결하는 경우 보더 라우터는 연결할 수 있도록 Play services에서 사용자 인증 정보를 가져와야 합니다.

보더 라우터 개발자는 Thread API를 사용하여 이 작업을 수행할 수 있습니다. 보더 라우터 개발자는 Android 앱에서 설정 프로세스를 구현할 수 있습니다. 앱은 Play services와 보더 라우터 간에 중재하고 Thread API를 직접 사용합니다.

Google 보더 라우터Nest Hub (2nd gen)와 같이 Google Home 앱(GHA)을 사용하여 집에서 설정됩니다.Google Home app (GHA)

시작하기

앱에서 Thread 네트워크 SDK를 사용하려면 Thread 네트워크 SDK 사용 가이드를 참고하세요.Android

스레드 네트워크 SDK 사용