Многие новые устройства Matter будут использовать Thread — технологию беспроводной ячеистой сети на основе IP-протокола, разработанную для устройств умного дома.
Thread обладает следующими ключевыми преимуществами:
- На основе IPv6: устройства Thread могут подключаться к той же сети, что и другие ваши устройства, и напрямую взаимодействовать друг с другом и с облаком.
- Энергосберегающая ячеистая сеть: Thread , созданная для Интернета вещей, поддерживает устройства с батарейным питанием и обеспечивает дальность действия и надежность.
- Скорость: Низкие накладные расходы, локальное подключение и ячеистая структура делают устройства Thread чрезвычайно отзывчивыми.
Thread разрабатывается в рамках Thread Group, которую Google основала вместе с другими компаниями-членами в 2014 году.
Устройства Thread подключаются к существующим домашним сетям пользователей через маршрутизатор Thread Border Router. Подобно тому, как маршрутизатор Wi-Fi может объединять устройства Wi-Fi и Ethernet в единую сеть, маршрутизатор Thread Border Router позволяет устройствам Thread стать частью сетей пользователей.
В устройства Google, такие как Nest WiFi , Google Nest Hub Max и Google Nest Hub (2nd gen) встроены модули Thread , которые выступают в роли пограничных маршрутизаторов Thread .
Взаимодействующая сетка
Устройства Thread и маршрутизаторы Thread Border Routers выпускаются различными производителями. Мы хотим дать пользователям возможность иметь дома открытую, совместимую и надежную сеть 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 , который стоит отметить, — это процесс настройки маршрутизаторов граничных Thread .

Процесс настройки пограничных маршрутизаторов
При установке нового маршрутизатора 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 Routers , такие как Nest Hub (2nd gen) , настраиваются в доме с помощью Google Home app (GHA) .
Начать
Чтобы начать использовать Thread Network SDK в своих приложениях Android , обратитесь к нашему руководству по использованию Thread Network SDK.