Многие новые устройства Matter будут использовать Thread — технологию беспроводной ячеистой сети на основе IP-протокола, разработанную для устройств умного дома.
Thread обладает следующими ключевыми преимуществами:
- На основе IPv6: устройства Thread могут подключаться к той же сети, что и другие ваши устройства, и напрямую взаимодействовать друг с другом и с облаком.
- Энергосберегающая ячеистая сеть: Thread , созданная для Интернета вещей, поддерживает устройства с батарейным питанием и обеспечивает дальность действия и надежность.
- Скорость: Низкие накладные расходы, локальное подключение и ячеистая структура делают устройства Thread чрезвычайно отзывчивыми.
Thread разрабатывается в рамках Thread Group , которую Google основала вместе с другими компаниями-членами в 2014 году.
Устройства Thread подключаются к существующим домашним сетям пользователей через Thread Border Router (TBR) . Подобно тому, как маршрутизатор Wi-Fi может объединять устройства Wi-Fi и Ethernet в единую сеть, TBR позволяет устройствам Thread стать частью сетей пользователей.
В устройствах Google, таких как Nest WiFi , Google Nest Hub Max и Google Nest Hub (2nd gen) встроены модули Thread , которые выступают в роли устройств для хранения данных TBR ).
Взаимодействующая сетка
Устройства Thread и TBR производятся различными производителями. Мы хотим дать пользователям возможность иметь дома открытую, совместимую и надежную сеть Thread , независимо от производителя.
В рамках нашего мобильного SDK мы включили API Thread в Google Play services , которые разработчики Android могут использовать для подключения своих устройств к сетям Thread пользователей. Для подключения к сети Thread подключающемуся Thread необходимы учетные данные. Используя API Thread , приложение Android может получить учетные данные из Play services и поделиться ими с подключающимся устройством.
Наши API-интерфейсы Matter в Play services используют эти API в процессе настройки. Комиссары Matter передают учетные данные подключаемым устройствам при их подключении к сети Thread .
Разработчики Android могут напрямую обращаться к API Thread , чтобы настроить параметры Thread или использовать Thread в других сценариях, не связанных Matter .
Один из примеров использования, не связанных Matter который стоит отметить, — это процесс настройки TBR .

Процесс настройки пограничных маршрутизаторов
При установке нового border router в домашней сети он либо создает новую сеть Thread , либо подключается к существующей сети Thread .
Если border router border router создает сеть Thread , то ему необходимо поделиться учетными данными для этой сети со Play services , чтобы эти учетные данные могли использоваться нашими API Matter и другими приложениями Android для подключения устройств Thread к ней.
Если border router border router подключается к существующей сети Thread , ему необходимо получить учетные данные от Play services , чтобы иметь возможность присоединиться.
Разработчикам border router доступны API Thread , которые помогают в этом. Разработчики Border router могут реализовать процесс настройки в приложении Android . Приложение будет выступать посредником между Play services и border router и будет напрямую использовать API Thread .
Google Thread Border Router (gTBR) , такие как Nest Hub (2nd gen) , настраиваются в доме с помощью Google Home app (GHA) .
Начать
Чтобы начать использовать Thread Network SDK в своих приложениях Android , обратитесь к нашему руководству по использованию Thread Network SDK.