O Google tem o compromisso de promover a igualdade racial para as comunidades negras. Saiba como.

Camada de dispositivo OpenWeave

OpenWeave camada do dispositivo (OWDL) é uma camada de plataforma adapation incorporado OpenWeave núcleo que implementa o código necessário para integrar OpenWeave com vários fornecedores de plataformas. 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.

Arquitetura de camada de dispositivo OpenWeave

OWDL está disponível em OpenWeave núcleo em /src/adaptations/device-layer .

Cabeçalho e arquivo de modelo inclui estão disponíveis no /src/adaptations/device-layer/include/Weave/DeviceLayer .

Plataformas suportadas

O OWDL é compatível com as seguintes plataformas de fornecedores:

Plataforma Nome Camada de dispositivo Exemplos
Nordic Semiconductor nrf52840Nordic Semiconductor 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
Espressif ESP32-DevKitC Espressif ESP32-DevKitC ESP32 openweave-esp32-demo
Espressif m5Stack Espressif M5Stack ESP32 openweave-esp32-demo

Exemplos

Consulte Bloqueio Exemplo de aplicação para aprender OpenWeave é usado para demonstrar um dispositivo de fechadura de porta conectado. O exemplo de bloqueio é compatível com nRF5 e EFR32 OpenWeave Device Layers.