Google стремится продвигать расовую справедливость для черных сообществ. Смотри как.
Эта страница была переведа с помощью Cloud Translation API.
Switch to English
OpenThread выпущенный Google является реализация с открытым кодом Thread ® . Google выпустил OpenThread, чтобы сделать сетевые технологии, используемые в продуктах Google Nest, более доступными для разработчиков, чтобы ускорить разработку продуктов для подключенных к Интернету домов и коммерческих зданий.

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

Характеристики

OpenThread реализует все сетевые уровни потоков (IPv6, 6LoWPAN, IEEE 802.15.4 с безопасностью MAC, установление Mesh Link, Mesh Routing) и роли устройств, а также поддержку пограничного маршрутизатора.

Сервисы приложений
  • Конфигурация IPv6 и интерфейс сырых данных
  • Сокеты UDP
  • Клиент и сервер CoAP
  • Клиент и сервер DHCPv6
  • Клиент DNSv6
Расширенные возможности
  • Присмотр за детьми
  • Сообщите предыдущему родителю о повторном подключении
  • Обнаружение замятия
  • Периодический родительский поиск
Поддержка NCP
  • Spinel , протокол NCP общего назначения
  • wpantund , драйвер / демон сетевого интерфейса NCP пользовательского пространства
  • Поддержка снифферов через узлы NCP Spinel
Пограничный маршрутизатор
  • Веб-интерфейс для настройки и управления
  • Пограничный агент потоков для поддержки внешнего комиссара
  • NAT64 для подключения к сетям IPv4
  • Драйвер интерфейса потока с использованием wpantund

Как вы будете использовать 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 упрощает сертификацию.

Новости

OpenThread в партнерстве с Cloud IoT Core на Google I / O 2019 провел сеанс по включению CoAP и MQTT, созданию и развертыванию кода на встроенных устройствах, на которых запущен стек OpenThread, и созданию простого приложения для просмотра данных и управления устройствами. Посмотрите видео, чтобы узнать больше, и посмотрите соответствующую Codelab.
OpenThread был на Google I / O 2018! Посмотрите видео, чтобы посмотреть нашу сессию, в которой дается краткий обзор Thread и того, как разработчики могут быстро создавать решения IoT с помощью OpenThread.
7 августа 2020 г.

Универсальная многопротокольная SoC nRF52833 от Nordic Semiconductor теперь сертифицирована по потокам с использованием OpenThread.
7 июл.2020 г.

Мы добавили новую панель для функциональных тестов. Эти тесты выполняются платформой тестирования Silk и запускают набор функциональных тестов OpenThread на предмет любых изменений в OpenThread или wpantund.
29 мая, 2020

Портфели устройств JN5189 / 88 и K32W061 / 41 от NXP теперь сертифицированы по потокам с использованием OpenThread.

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

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

Следующие продукты используют OpenThread и поддерживают основные требования спецификации потоков.
Сертифицированная резьба. Подключается к модему и создает сеть с сильным и надежным сигналом.
Сертифицированная резьба. Каждая точка работает с маршрутизатором, чтобы расширить зону покрытия и обеспечить высокую скорость Wi-Fi в каждой комнате. Кроме того, это умный динамик, на котором можно слушать музыку, находить ответы и т. Д.
Сертифицированная резьба. Получите помощь, свяжитесь с теми, кто наиболее важен, и управляйте своим подключенным домом с одного экрана.
Экономить энергию легко. Разместите его в любом месте дома.
Подключается к вашей системе отопления и работает с термостатом Google Nest Thermostat E для включения и выключения или регулирования нагрева.
Система охранной сигнализации Google Nest Secure с функциями Nest Guard и Nest Detect.
Дверной звонок, который позволяет узнать, кто там.
Защищенный от несанкционированного доступа засов без ключа, который можно запирать и отпирать из любого места.
Подключает Nest x Yale Lock к Интернету и служит расширителем диапазона для системы Google Nest Secure.
Лучшая в своем классе камера для видеонаблюдения с лучшим в своем классе умом.
Водонепроницаемая и защищенная от взлома камера для наружного наблюдения.
Java является зарегистрированным товарным знаком Oracle и / или ее дочерних компаний. Thread - зарегистрированная торговая марка Thread Group, Inc.