OpenWeave 設備層

OpenWeave設備層(OWDL)是建於OpenWeave核心平台適應化層,實現所需的代碼OpenWeave與多個平台供應商集成。 OpenWeave 的用戶使用他們選擇的平台的 SDK 開發應用程序,並在 OpenWeave 核心庫中鏈接所有 Weave 功能。

OpenWeave 設備層架構

OWDL可用在OpenWeave在核心/src/adaptations/device-layer

頭和模板文件包括可在/src/adaptations/device-layer/include/Weave/DeviceLayer

支持的平台

以下供應商平台支持 OWDL:

平台名稱設備層例子
北歐半導體 nrf52840北歐半導體 nRF52840 nRF5 openweave-nrf52840-lock-example
Silicon Labs ERF32MG12 Silicon Labs EFR32MG12 EFR32 openweave-efr32-lock-example
Silicon Labs ERF32MG21 Silicon Labs EFR32MG21 EFR32 openweave-efr32-lock-example
樂鑫 ESP32-DevKitC樂鑫 ESP32-DevKitC ESP32 openweave-esp32-demo
樂鑫 m5Stack樂鑫 M5Stack ESP32 openweave-esp32-demo

例子

看到鎖實施例的應用到學習OpenWeave是如何用於證明連接的門鎖裝置。 nRF5 和 EFR32 OpenWeave 設備層支持鎖定示例。