API сервисов Thread Play

Многие новые устройства Matter будут использовать Thread — технологию беспроводной ячеистой сети на основе IP, разработанную для устройств «умного дома».

Thread имеет следующие основные преимущества:

  • На основе IPv6: устройства Thread могут подключаться к той же сети, что и другие ваши устройства, и напрямую взаимодействовать друг с другом и с облаком.
  • Маломощная сетка: созданная для Интернета вещей, Thread поддерживает работающие от батареек устройства с сеткой, которая обеспечивает дальность действия и надежность.
  • Скорость: Низкие накладные расходы, локальное подключение и сетка делают устройства Thread чрезвычайно отзывчивыми.

Thread разрабатывается в Thread Group, которую Google основала совместно с другими компаниями-участниками в 2014 году.

Устройства Thread подключаются к существующим домашним сетям пользователей через пограничный маршрутизатор Thread . Подобно тому, как Wi-Fi-роутер может объединить устройства Wi-Fi и Ethernet в единую сеть, пограничный маршрутизатор Thread позволяет устройствам Thread стать частью сетей пользователей.

Устройства Google, такие как Nest WiFi , Google Nest Hub Max и Google Nest Hub (2nd gen) имеют встроенные радиомодули Thread и действуют как пограничные маршрутизаторы Thread .

Интероперабельная сетка

Устройства Thread и маршрутизаторы Thread Border Routers выпускаются различными производителями. Мы хотим предоставить пользователям дома открытую, совместимую и надёжную сеть Thread Mesh, независимо от производителя.

В рамках нашего мобильного SDK мы включили API Thread в Google Play services , которые разработчики Android могут использовать для подключения своих устройств к сетям Thread пользователей. Для подключения к сети Thread устройству Thread требуются учётные данные. Используя API Thread , приложение Android может получить учётные данные из Play services и поделиться ими с присоединяющимся устройством.

Наши API Matter в Play services используют эти API в процессе настройки. Комиссары Matter передают учётные данные подключающимся устройствам при их подключении к сети Thread .

Разработчики Android , желающие настроить параметры Thread или имеющие другие не связанные Matter варианты использования Thread , могут напрямую получить доступ к API Thread .

Один из вариантов использования, не связанных с Matter который следует выделить, — это процесс настройки маршрутизаторов Thread Border Routers.

Нить и материя

Процесс настройки пограничных маршрутизаторов

Когда в доме устанавливается новый маршрутизатор Border Router, он либо создает новую сеть Thread , либо присоединяется к существующей сети Thread .

Если пограничный маршрутизатор создает сеть Thread , то пограничному маршрутизатору необходимо предоставить учетные данные для этой сети Play services , чтобы эти данные могли использоваться нашими API Matter и другими приложениями Android для присоединения к ней устройств Thread .

Если пограничный маршрутизатор присоединяется к существующей сети Thread , для присоединения ему необходимо получить учетные данные от Play services .

Разработчикам Border Router доступны API Thread , которые помогут им в этом. Разработчики Border Router могут реализовать процесс настройки в приложении Android . Это приложение станет посредником между Play services и Border Router и будет напрямую использовать API Thread .

Маршрутизаторы Google Border , такие как Nest Hub (2nd gen) , настраиваются дома с помощью Google Home app (GHA) .

Начать

Чтобы начать использовать Thread Network SDK в своих приложениях Android , ознакомьтесь с нашим руководством по использованию Thread Network SDK.

Используйте Thread Network SDK