OWDL (OpenWeave Device Layer) est une couche d'adaptation de plate-forme intégrée à OpenWeave Core, qui implémente le code nécessaire pour intégrer OpenWeave à plusieurs fournisseurs de plates-formes. Les utilisateurs d'OpenWeave développent des applications à l'aide du SDK de la plate-forme de leur choix et proposent un lien dans la bibliothèque OpenWeave Core pour bénéficier de toutes les fonctionnalités Weave.
![Architecture de couche de l'appareil OpenWeave](https://openweave.io/static/guides/images/ow-device-layer.png?hl=fr)
OWDL est disponible dans OpenWeave Core sur /src/adaptations/device-layer
.
Les inclusions d'en-tête et de modèle de fichier sont disponibles à l'adresse /src/adaptations/device-layer/include/Weave/DeviceLayer
.
Plates-formes acceptées
OWDL est pris en charge sur les plates-formes de fournisseurs suivantes:
Exemples
Consultez la section Exemple d'application de verrouillage pour découvrir comment OpenWeave est utilisé pour illustrer un dispositif de verrouillage de porte connectée. L'exemple de verrouillage est compatible avec les couches d'appareil nRF5 et EFR32 OpenWeave.