OpenWeave Device Layer (OWDL) é uma camada de adaptação de plataforma incorporada ao OpenWeave Core que implementa o código necessário para integrar o OpenWeave com vários fornecedores de plataforma. Os usuários do OpenWeave desenvolvem aplicativos usando o SDK de sua plataforma escolhida e se conectam à biblioteca OpenWeave Core para todas as funcionalidades do Weave.

O OWDL está disponível no OpenWeave Core em /src/adaptations/device-layer
.
O cabeçalho e o arquivo de modelo incluídos estão disponíveis em /src/adaptations/device-layer/include/Weave/DeviceLayer
.
Plataformas suportadas
O OWDL é compatível com as seguintes plataformas de fornecedores:
Exemplos
Veja Exemplo de Aplicativo de Bloqueio para saber como o OpenWeave é usado para demonstrar um dispositivo de bloqueio de porta conectado. O exemplo de bloqueio é compatível com as camadas de dispositivos nRF5 e EFR32 OpenWeave.