Google стремится продвигать расовую справедливость для черных сообществ. Смотри как.
Эта страница была переведа с помощью Cloud Translation API.
Switch to English
OpenWeave - это реализация уровня сетевого приложения Weave с открытым исходным кодом, безопасной и надежной коммуникационной магистрали для продуктов Google Nest. Это универсальное и легкое решение для маломощных устройств.

В Nest мы считаем, что основные технологии, лежащие в основе подключенных домашних продуктов, должны быть открытыми и доступными. Согласование общих принципов поможет продуктам надежно и беспрепятственно общаться друг с другом.
Возможности OpenWeave определялись требованиями, определенными Nest при создании экосистемы продуктов. Протоколы шифрования Weave разработаны с учетом ограничений процессора и памяти современных устройств IoT. Он имеет компактный формат сообщений и связывается только тогда, когда это необходимо, поэтому датчики могут работать на батарейках годами.

С OpenWeave вы можете использовать ту же самую лучшую в своем классе коммуникационную технологию, что и семейство продуктов Nest.
  • Безопасность переплетения не зависит от базовой сети. Каждое взаимодействие между продуктами, приложениями и облачными сервисами является безопасным. А поскольку у Weave есть многоуровневые домены доверия, конфиденциальные операции доступны только для правильных устройств.
  • Ткацкие продукты могут напрямую общаться друг с другом, не полагаясь на облако. Даже если интернет отключается или происходит отключение электроэнергии, продукты Weave могут продолжать работать вместе.
  • Плетение так же просто, как сканирование QR-кода. Это безопасно добавляет новое устройство в сеть от устройства к устройству. Затем эти устройства помогают новому подключиться к Интернету.
  • Продукты требуют исправления ошибок, исправлений безопасности и улучшений, чтобы идти в ногу с технологиями и развиваться в соответствии с потребностями вашей семьи. Weave автоматически позаботится об обновлениях программного обеспечения в фоновом режиме.

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

OpenWeave не только реализует Weave, но и включает в себя множество функций и инструментов, которые упрощают создание, развертывание и тестирование домашней сети (HAN).
Happy - это инструмент для упрощенного согласования топологий моделируемой сети. Используйте его для тестирования сетевых протоколов и других программ распределенного выполнения на одной машине разработки Linux без использования аппаратных устройств IoT.
OpenWeave поддерживается множеством наборов инструментов и целей, таких как Linux, Mac, Windows и встроенные платформы. Он включает в себя сценарии сборки для Android и iOS, а также Device Layer для адаптации платформы.
OpenWeave - это больше, чем просто управление чертами. Он включает в себя несколько протоколов, таких как Weave Web API для взаимодействия устройств с облаком и Weave Reliable Messaging для обмена данными между устройствами. Такие профили, как Echo, Heartbeat и Time Sync, обеспечивают стабильность ткани Weave.
Используйте прилагаемый набор сценариев модульного тестирования для автоматизации тестирования функциональности Weave в моделируемом развертывании IoT. Или создайте свой собственный, используя привязки Java, Cocoa или Python.

Новости

18 февраля 2020 г.

В семейство устройств OpenWeave добавлена ​​поддержка семейства SoC Wireless Gecko EFR32 от Silicon Labs. Поддерживаются EFR32MG12 и EFR32MG21, и мы также добавили новый пример приложения для подключенного устройства блокировки дверей для обеих платформ.
19 декабря 2019 г.

Google присоединился к Amazon, Apple и Zigbee Alliance, чтобы сформировать рабочую группу Connected Home over IP . Эта группа планирует разработать и содействовать принятию нового стандарта подключения без лицензионных платежей для повышения совместимости среди продуктов «умного дома» с безопасностью в качестве основного принципа проектирования. Google вносит свой вклад в Weave как часть этих усилий.
17 мая 2019 г.

Недавно мы добавили Device Layer в OpenWeave, уровень адаптации платформы, который реализует код, необходимый для интеграции OW с несколькими поставщиками платформ. А для нового Nordic nRF5 Device Layer мы добавили пример приложения для подключенного устройства дверного замка.

Построен Nest для продуманных вещей

Подключенные домашние продукты не похожи на мобильные телефоны. Каждый из них принимает разные формы, чтобы решить разные проблемы. И когда вы загляните внутрь, вы обнаружите, что аппаратные возможности процессора, оперативной памяти, питания и радиоприемников различаются так же резко. Чтобы создавать великолепные продукты, которые были бы такими же быстрыми и надежными, как и наши традиционные проводные дома, Nest требовался безопасный и надежный протокол связи, работающий с широким спектром оборудования.

Посмотрите Weave в действии с системой сигнализации Nest Secure, реальный пример того, что может сделать Weave.
Nest Guard, клавиатура с питанием в центре охранной системы Nest Secure, всегда включена. Nest Guard сообщает сервису и приложению о любых изменениях датчика с помощью Weave по сети Wi-Fi. И если питание отключается, оно работает от резервной батареи и все еще может общаться со службой, используя Weave поверх сотовой связи.
Nest Detect, крошечный датчик с питанием от батареи системы сигнализации Nest Secure, экономит энергию, только просыпаясь, когда есть активность. Используя Weave по сети Thread, датчики Nest Detect могут общаться с Nest Guard при открытии двери или окна или при обнаружении движения - даже при отсутствии питания.
Поскольку они используют общий язык Weave, замок Nest × Yale и сигнализация Nest Secure работают лучше, когда они вместе. Когда вы открываете входную дверь, замок автоматически сообщает Nest Secure, что разоружать безопасно, так что вам не нужно. Замок наследует надежность Nest Guard, сохраняя полную работоспособность даже при отключении питания или интернете.
Nest Connect служит расширителем диапазона для охранной системы Nest Secure. Используя Weave and Thread, он поддерживает Nest Guard и Nest Detect, когда они находятся далеко друг от друга, особенно в больших домах. Он также подключает Nest × Yale Lock к Интернету.
OpenThread, выпущенный Google, представляет собой реализацию сетевого протокола Thread с открытым исходным кодом. OpenWeave может работать поверх OpenThread, используя преимущества надежной ячеистой сети и безопасности Thread. OpenWeave + OpenThread - это непревзойденное решение для IoT.
Все права защищены. Java является зарегистрированным товарным знаком Oracle и / или ее филиалов. Thread является зарегистрированным товарным знаком Thread Group, Inc.