Google is committed to advancing racial equity for Black communities. See how.
Bu sayfa, Cloud Translation API ile çevrilmiştir.
Switch to English

OpenWeave Cihaz Katmanı

OpenWeave Cihaz Katmanı (OWDL), OpenWeave'i birden fazla platform satıcısıyla entegre etmek için gerekli kodu uygulayan OpenWeave Core'da yerleşik bir platform uyarlama katmanıdır. OpenWeave kullanıcıları, seçtikleri platformun SDK'sını kullanarak uygulamalar geliştirir ve tüm Weave işlevselliği için OpenWeave Core kütüphanesine bağlanır.

OpenWeave Cihaz Katmanı Mimarisi

OWDL, /src/adaptations/device-layer adresinde OpenWeave Core'da mevcuttur.

Üst bilgi ve şablon dosyası /src/adaptations/device-layer/include/Weave/DeviceLayer .

Desteklenen platformlar

OWDL, aşağıdaki satıcı platformlarında desteklenmektedir:

Platform İsim Cihaz Katmanı Örnekler
Nordic Semiconductor nrf52840Nordic Semiconductor nRF52840 nRF5 openweave-nrf52840-lock-example
Silikon Laboratuvarları ERF32MG12 Silikon Laboratuvarları EFR32MG12 EFR32 openweave-efr32-lock-example
Silikon Laboratuvarları ERF32MG21 Silikon Laboratuvarları EFR32MG21 EFR32 openweave-efr32-lock-example
Espressif ESP32-DevKitC Espressif ESP32-DevKitC ESP32 openweave-esp32-demo
Espressif m5Stack Espressif M5Stack ESP32 openweave-esp32-demo

Örnekler

OpenWeave'in bağlı bir kapı kilidi cihazını göstermek için nasıl kullanıldığını öğrenmek için Kilit Örneği Uygulamasına bakın. Kilit örneği, nRF5 ve EFR32 OpenWeave Cihaz Katmanları için desteklenir.