Google is committed to advancing racial equity for Black communities. See how.
Ta strona została przetłumaczona przez Cloud Translation API.
Switch to English

Warstwa urządzeń OpenWeave

OpenWeave Device Layer (OWDL) to warstwa adaptacyjna platformy wbudowana w OpenWeave Core, która implementuje kod niezbędny do integracji OpenWeave z wieloma dostawcami platform. Użytkownicy OpenWeave tworzą aplikacje przy użyciu SDK wybranej platformy i łączą się w bibliotece OpenWeave Core dla wszystkich funkcji Weave.

Architektura warstwy urządzeń OpenWeave

OWDL jest dostępny w OpenWeave Core pod adresem /src/adaptations/device-layer .

Nagłówek i plik szablonu są dostępne pod adresem /src/adaptations/device-layer/include/Weave/DeviceLayer .

Obsługiwane platformy

OWDL jest obsługiwany na następujących platformach dostawców:

Platforma Nazwa Warstwa urządzenia Przykłady
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

Przykłady

Zobacz przykładową aplikację zamka, aby dowiedzieć się, jak OpenWeave jest używany do demonstrowania podłączonego urządzenia zamka drzwiowego. Przykład blokady jest obsługiwany dla warstw urządzeń nRF5 i EFR32 OpenWeave.