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

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