
OpenThread
OpenThread, выпущенный Google, представляет собой реализацию Thread® с открытым исходным кодом. Google выпустил OpenThread, чтобы сделать сетевые технологии, используемые в продуктах Google Nest, более доступными для разработчиков, чтобы ускорить разработку продуктов для подключенных домов и коммерческих зданий.
Благодаря узкому уровню абстракции платформы и небольшому объему памяти OpenThread (OT) отличается высокой переносимостью. Он поддерживает как системы на кристалле (SoC), так и сопроцессоры (RCP, NCP).
Благодаря узкому уровню абстракции платформы и небольшому объему памяти OpenThread (OT) отличается высокой переносимостью. Он поддерживает как системы на кристалле (SoC), так и сопроцессоры (RCP, NCP).

Компонент, сертифицированный по резьбе
OpenThread реализует все функции, определенные в спецификации Thread 1.1.1. Эта спецификация определяет надежный, безопасный и маломощный протокол беспроводной связи между устройствами на основе IPv6 для домашних и коммерческих приложений.

Функции
OpenThread реализует все сетевые уровни потоков (IPv6, 6LoWPAN, IEEE 802.15.4 с защитой MAC, установление Mesh Link, Mesh Routing) и роли устройств, а также поддержку пограничного маршрутизатора. Службы приложений
- Конфигурация IPv6 и интерфейс необработанных данных
- UDP-сокеты
- Клиент и сервер CoAP
- Клиент и сервер DHCPv6
- клиент DNSv6
Расширенные возможности
- Присмотр за детьми
- Сообщить предыдущему родителю о повторном подключении
- Обнаружение замятия
- Периодический поиск родителей
Поддержка сопроцессора
- Spinel, протокол сопроцессора общего назначения.
- OT Daemon, драйвер/демон сетевого интерфейса Radio Co-Processor в пользовательском пространстве.
- Поддержка сниффера через узлы Spinel
Пограничный маршрутизатор
- Двунаправленная доступность IPv6 между Thread и Ethernet/Wi-Fi
- Двунаправленное обнаружение службы на основе DNS между Thread и Ethernet/Wi-Fi
- Расширение сетки потоков по каналам Ethernet/Wi-Fi
Как вы будете использовать OpenThread?
Если вы заинтересованы в том, чтобы внести свой вклад в текущую разработку OpenThread , то вам подойдет репозиторий OpenThread GitHub . Там вы найдете весь код, включая информацию о том, как внести свой вклад, наше руководство по стилю, правила поведения, лицензирование и многое другое.
Если вы хотите использовать OpenThread в своих собственных продуктах или для личного развертывания , отметьте параметры ниже.
Если вы хотите использовать OpenThread в своих собственных продуктах или для личного развертывания , отметьте параметры ниже.
Развернуть сеть потоков
Определите дизайн оборудования и платформы, которые вы хотите использовать для создания и развертывания собственной сети потоков. Добавьте пограничный маршрутизатор для подключения вашей сети Thread к другим сетевым уровням, таким как Wi-Fi или Ethernet, или используйте OpenThread RTOS, единое платформенное решение, использующее LwIP, FreeRTOS и mbed TLS. И используйте OpenThread Commissioner для простого ввода устройств в сеть Thread.
Разрабатывайте приложения поверх сети Thread
Попробуйте нашу лабораторию API Codelab и используйте наш Справочник по API в качестве руководства по разработке приложений. IPv6, UDP, CoAP, ICMPv6, DNSv6... все это есть.
Порт OpenThread на новую аппаратную платформу
Ознакомьтесь с нашим Руководством по переносу, которое проведет вас через все шаги, необходимые для переноса OpenThread на новую аппаратную платформу.
Получите сертификацию Thread для вашего продукта OpenThread
OpenThread может использоваться для сертификации группой потоков. Как эталонный стек потоков, OpenThread упрощает сертификацию.
Новости
Подключение к Интернету на устройствах IoT с низким энергопотреблением
Посмотрите нашу сессию из Google I/O, чтобы получить краткий обзор Thread и того, как разработчики могут быстро создавать решения IoT с помощью OpenThread.
Добавлена поддержка Infineon AIROC CYW30739.
24 марта 2022 г.
Infineon расширяет портфолио беспроводных устройств за счет AIROC CYW30739 Bluetooth LE и маломощной системы на кристалле (SoC) 802.15.4 для умных домов.
Infineon расширяет портфолио беспроводных устройств за счет AIROC CYW30739 Bluetooth LE и маломощной системы на кристалле (SoC) 802.15.4 для умных домов.
Добавлена поддержка серии Telink Semiconductor TLSR9.
11 июня 2021 г.
Серия TLSR9 — это новейшее дополнение к семейству высокопроизводительных однокристальных систем со сверхнизким энергопотреблением и оптимизированных по стоимости систем на кристалле для радиочастотных подключений от Telink.
Серия TLSR9 — это новейшее дополнение к семейству высокопроизводительных однокристальных систем со сверхнизким энергопотреблением и оптимизированных по стоимости систем на кристалле для радиочастотных подключений от Telink.
Создайте сеть потоков с помощью плат Silicon Labs EFR32 Codelab
19 мая 2021 г.
Мы выпустили новую версию Codelab Build a Thread Network, в которой используются платы разработки Silicon Labs EFR32. Предоставлено Митилом Раутом из Silicon Labs.
Мы выпустили новую версию Codelab Build a Thread Network, в которой используются платы разработки Silicon Labs EFR32. Предоставлено Митилом Раутом из Silicon Labs.
Кто поддерживает OpenThread?
Какие продукты используют OpenThread?
Следующие продукты используют OpenThread и поддерживают основные требования спецификации потоков. Продукты со значком «Built on Thread» сертифицированы Thread Group.
Эро Про 6Е

ээро 6+

Schlage Encode Plus Смарт-засов Wi-Fi

Водный страж Евы

Ева ДвижениеЖалюзи

Умная розетка Wemo

Ева Комната

эро 6

Эро Маяк

Эро Про

Эро Про 6

Элементы нанолиста
Умные модульные световые панели, отделанные древесным шпоном, придают элегантность и передовые инновации вашему дому.
Формы нанолиста
Интеллектуальные световые панели, меняющие цвет, с функциями Music Sync и Screen Mirror для захватывающих игр и развлечений.
Контроллер сцены сцены Wemo

Ева Энерджи (Великобритания)

Ева Энерджи (США и Канада)

Eve Light Switch (Европа)

Ева Погода

Ева Аква

Ева дверь и окно

Ева Энерджи (Европа)

Ева Термо

Лампа Nanoleaf Essentials A19

Световая полоска Nanoleaf Essentials

Wi-Fi-роутер Google Nest

Точка доступа Google Nest Wifi

Концентратор Google Nest Max

Java является зарегистрированным товарным знаком Oracle и/или ее дочерних компаний. Thread является зарегистрированным товарным знаком Thread Group, Inc.