Уровень устройства OpenWeave (OWDL) - это уровень адаптации платформы, встроенный в OpenWeave Core, который реализует код, необходимый для интеграции OpenWeave с несколькими поставщиками платформ. Пользователи OpenWeave разрабатывают приложения с использованием SDK выбранной ими платформы и подключаются к библиотеке OpenWeave Core для всех функций Weave.

OWDL доступен в OpenWeave Core по адресу /src/adaptations/device-layer
adapations /src/adaptations/device-layer
.
Заголовок и файл шаблона доступны по адресу /src/adaptations/device-layer/include/Weave/DeviceLayer
.
Поддерживаемые платформы
OWDL поддерживается на следующих платформах поставщиков:
Примеры
См. Пример приложения Lock, чтобы узнать, как OpenWeave используется для демонстрации подключенного устройства дверного замка. Пример блокировки поддерживается для уровней устройств OpenWeave nRF5 и EFR32.