OpenWeaveデバイス層(OWDL)複数のプラットフォームベンダーとOpenWeaveを統合するために必要なコードを実装しOpenWeaveコアに組み込まれたプラットフォームadapation層です。 OpenWeaveのユーザーは、選択したプラットフォームのSDKを使用してアプリケーションを開発し、すべてのWeave機能のためにOpenWeaveCoreライブラリにリンクします。

OWDLはでOpenWeaveコアで利用可能です/src/adaptations/device-layer
。
ヘッダテンプレートファイル含んで入手可能である/src/adaptations/device-layer/include/Weave/DeviceLayer
。
サポートされているプラットフォーム
OWDLは、次のベンダープラットフォームでサポートされています。
例
参照ロックのサンプルアプリケーションをOpenWeaveは、接続されたドアロック装置を実証するために使用される方法を学習します。ロックの例は、nRF5およびEFR32OpenWeaveデバイスレイヤーでサポートされています。