Google cam kết thúc đẩy công bằng chủng tộc cho Cộng đồng người da đen. Xem cách thực hiện.

Lớp thiết bị OpenWeave

OpenWeave Device Layer (OWDL) là một lớp nền tảng adapation xây dựng vào OpenWeave Core cụ mã cần thiết để tích hợp OpenWeave với nhiều nhà cung cấp nền tảng. Người dùng OpenWeave phát triển ứng dụng bằng cách sử dụng SDK của nền tảng đã chọn của họ và liên kết trong thư viện OpenWeave Core cho tất cả chức năng của Weave.

Kiến trúc lớp thiết bị OpenWeave

OWDL có sẵn trong OpenWeave Lõi tại /src/adaptations/device-layer .

Header và tập tin mẫu bao gồm có sẵn tại /src/adaptations/device-layer/include/Weave/DeviceLayer .

Nền tảng được hỗ trợ

OWDL được hỗ trợ trên các nền tảng nhà cung cấp sau:

Nền tảng Tên Lớp thiết bị Các ví dụ
Nordic Semiconductor nrf52840Nordic Semiconductor nRF52840 nRF5 openweave-nrf52840-lock-example
Phòng thí nghiệm Silicon ERF32MG12 Phòng thí nghiệm Silicon EFR32MG12 EFR32 openweave-efr32-lock-example
Phòng thí nghiệm Silicon ERF32MG21 Phòng thí nghiệm Silicon EFR32MG21 EFR32 openweave-efr32-lock-example
Espressif ESP32-DevKitC Espressif ESP32-DevKitC ESP32 openweave-esp32-demo
Espressif m5Stack Espressif M5Stack ESP32 openweave-esp32-demo

Các ví dụ

Xem Khóa Ví dụ ứng dụng để học cách OpenWeave được sử dụng để chứng minh một thiết bị khóa cửa được kết nối. Ví dụ về khóa được hỗ trợ cho Lớp thiết bị OpenWeave nRF5 và EFR32.