OpenThread, выпущенный Google, представляет собой реализацию Thread® с открытым исходным кодом. Google выпустил OpenThread, чтобы сделать сетевые технологии, используемые в продуктах Google Nest, более доступными для разработчиков, чтобы ускорить разработку продуктов для подключенных домов и коммерческих зданий.

Благодаря узкому уровню абстракции платформы и небольшому объему памяти 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 в своих собственных продуктах или для личного развертывания , отметьте параметры ниже.
Определите дизайн оборудования и платформы, которые вы хотите использовать для создания и развертывания собственной сети потоков. Добавьте пограничный маршрутизатор для подключения вашей сети Thread к другим сетевым уровням, таким как Wi-Fi или Ethernet, или используйте OpenThread RTOS, единое платформенное решение, использующее LwIP, FreeRTOS и mbed TLS. И используйте OpenThread Commissioner для простого ввода устройств в сеть Thread.
Попробуйте нашу лабораторию API Codelab и используйте наш Справочник по API в качестве руководства по разработке приложений. IPv6, UDP, CoAP, ICMPv6, DNSv6... все это есть.
Ознакомьтесь с нашим Руководством по переносу, которое проведет вас через все шаги, необходимые для переноса OpenThread на новую аппаратную платформу.
OpenThread может использоваться для сертификации группой потоков. Как эталонный стек потоков, OpenThread упрощает сертификацию.

Новости

Посмотрите нашу сессию из Google I/O, чтобы получить краткий обзор Thread и того, как разработчики могут быстро создавать решения IoT с помощью OpenThread.
24 марта 2022 г.

Infineon расширяет портфолио беспроводных устройств за счет AIROC CYW30739 Bluetooth LE и маломощной системы на кристалле (SoC) 802.15.4 для умных домов.
11 июня 2021 г.

Серия TLSR9 — это новейшее дополнение к семейству высокопроизводительных однокристальных систем со сверхнизким энергопотреблением и оптимизированных по стоимости систем на кристалле для радиочастотных подключений от Telink.
19 мая 2021 г.

Мы выпустили новую версию Codelab Build a Thread Network, в которой используются платы разработки Silicon Labs EFR32. Предоставлено Митилом Раутом из Silicon Labs.

Кто поддерживает OpenThread?

Какие продукты используют OpenThread?

Следующие продукты используют OpenThread и поддерживают основные требования спецификации потоков. Продукты со значком «Built on Thread» сертифицированы Thread Group.
Тема сертифицирована
Трёхдиапазонная ячеистая точка доступа Wi-Fi 6E с параллельной маршрутизацией потоков и Zigbee.
Тема сертифицирована
Двухдиапазонная ячеистая точка доступа Wi-Fi 6 с одновременной маршрутизацией по границам потоков и Zigbee.
Тема сертифицирована
С помощью Schlage Encode Plus Smart WiFi Deadbolt можно планировать коды доступа и удаленно отслеживать активность блокировки, пользоваться голосовым управлением без помощи рук и выполнять сопряжение устройства с Apple HomeKit и домашними ключами.
Тема сертифицирована
Eve Water Guard обнаруживает протечки воды и предупреждает вас в момент их возникновения — визуально, звуковым сигналом и через приложение на вашем iPhone.
Тема сертифицирована
Умные оконные покрытия с приводом от Eve MotionBlinds работают с технологией Apple HomeKit прямо с вашего iPhone.
Тема сертифицирована
Wemo Smart Plug подключается к Apple HomeKit и позволяет полностью контролировать лампы, вентиляторы и другие приборы.
Тема сертифицирована
Eve Room — отмеченный наградами монитор качества воздуха в помещении со встроенной технологией Apple HomeKit. Ключ к поддержанию вашего дома здоровым. Каждый день.
Тема сертифицирована
Двухдиапазонная ячеистая точка доступа Wi-Fi 6 с одновременной маршрутизацией по границам потоков и Zigbee.
Тема сертифицирована
Двухдиапазонный удлинитель сетки Wi-Fi 5 с маршрутизацией по границе потока.
Тема сертифицирована
Трехдиапазонная ячеистая точка доступа Wi-Fi 5 с маршрутизацией по границе потока.
Тема сертифицирована
Трёхдиапазонная ячеистая точка доступа Wi-Fi 6 с параллельной маршрутизацией потоков и Zigbee.
Умные модульные световые панели, отделанные древесным шпоном, придают элегантность и передовые инновации вашему дому.
Интеллектуальные световые панели, меняющие цвет, с функциями Music Sync и Screen Mirror для захватывающих игр и развлечений.
Тема сертифицирована
Контроллер сцен Wemo Stage подключается к приложению Apple Home и позволяет создавать и управлять до девяти сцен для освещения, развлечений, безопасности и температуры для индивидуального и комфортного дома.
Тема сертифицирована
Управляйте своим освещением и приборами простым нажатием или спрашивая Siri, смотрите, сколько энергии они используют, и легко настраивайте расписания, которые переводят ваши приборы на автопилот.
Тема сертифицирована
Управляйте своим освещением и приборами простым нажатием или спрашивая Siri, смотрите, сколько энергии они используют, и легко настраивайте расписания, которые переводят ваши приборы на автопилот.
Тема сертифицирована
Управляйте освещением с помощью iPhone, голосовых команд Siri или автоматизации — и все это без замены одной лампочки в вашем доме.
Тема сертифицирована
Отслеживайте температуру наружного воздуха, влажность и атмосферное давление с течением времени и быстро просматривайте тенденции погоды — на своем iPhone или прямо на дисплее.
Тема сертифицирована
Активируйте свою систему полива с помощью iPhone, Siri или кнопки на борту, быстро и легко настройте расписание, и пусть Eve Aqua позаботится о поливе вашего сада и растений на террасе.
Тема сертифицирована
Узнайте состояние своей двери или окна, получайте уведомления, пока вы в пути, и автоматически управляйте другими аксессуарами с поддержкой HomeKit по всему дому.
Тема сертифицирована
Управляйте своим освещением и приборами простым нажатием или спрашивая Siri, смотрите, сколько энергии они используют, и легко настраивайте расписания, которые переводят ваши приборы на автопилот.
Тема сертифицирована
С легкостью контролируйте температуру в помещении с помощью приложения, Siri, расписаний, встроенных сенсорных элементов управления или в зависимости от вашего присутствия.
Тема сертифицирована
Ваши не очень простые основы умного освещения.
Тема сертифицирована
Гибкое освещение для преобразования любой комнаты с более чем 16 миллионами цветов.
Тема сертифицирована
Подключается к модему и создает сеть с сильным и надежным сигналом.
Тема сертифицирована
Каждая точка работает с маршрутизатором, чтобы расширить зону покрытия и обеспечить высокую скорость Wi‑Fi в каждой комнате. Кроме того, это умный динамик, на котором вы можете воспроизводить музыку, находить ответы и многое другое.
Тема сертифицирована
Получайте помощь, общайтесь с теми, кто важнее всего, и управляйте своим подключенным домом в одном представлении.
Java является зарегистрированным товарным знаком Oracle и/или ее дочерних компаний. Thread является зарегистрированным товарным знаком Thread Group, Inc.