Wiele nowych urządzeń Matter będzie używać Thread, czyli technologii sieci bezprzewodowej typu mesh opartej na protokole IP, zaprojektowanej z myślą o urządzeniach do inteligentnego domu.
Thread zapewnia te najważniejsze korzyści:
- Na podstawie IPv6: urządzenia Thread mogą dołączyć do tej samej sieci co Twoje inne urządzenia i komunikować się bezpośrednio ze sobą oraz z chmurą.
- Sieci mesh o niskim poborze mocy: przeznaczone do urządzeń IoT, Thread obsługują urządzenia zasilane bateryjnie, a ich sieć zapewnia zasięg i niezawodność.
- Szybkość: niskie koszty, lokalna łączność i sieci mesh sprawiają, że urządzeniaThread są bardzo responsywne.
Thread jest rozwijana w ramach grupy Thread, którą Google założyło w 2014 roku wraz z innymi firmami.
Urządzenia Thread łączą się z dotychczasowymi sieciami domowymi użytkowników za pomocą routera brzegowego Thread. Podobnie jak router Wi-Fi może łączyć urządzenia Wi-Fi i Ethernet w jedną sieć, tak router graniczny Thread pozwala urządzeniom Thread stać się częścią sieci użytkowników.
Urządzenia Google, takie jak Nest WiFi, Google Nest Hub Max i Google Nest Hub (2nd gen), mają wbudowane radio Thread i działają jako Thread routery granicznych.
Interoperacyjna siatka
Thread urządzenia i Thread BorderRouters są tworzone przez różnych producentów urządzeń. Chcemy, aby użytkownicy mogli korzystać z otwartej, interoperacyjnej i silnej sieci Thread w domu, niezależnie od producenta.
W ramach pakietu SDK dla urządzeń mobilnych udostępniliśmy interfejsy API Thread, których Google Play services mogą używać deweloperzy Android do łączenia swoich urządzeń z sieciami Thread użytkowników. Aby połączyć się z siecią Thread, urządzenie Thread musi mieć dane logowania. Za pomocą interfejsów API Thread aplikacja Android może uzyskać dane logowania z Play services i udostępnić je urządzeniu dołączającemu.
Nasze interfejsy API Matter w ramach Play services korzystają z tych interfejsów API w ramach procesu konfiguracji. Matter udostępniają dane logowania urządzeniom dołączającym do sieci Thread podczas ich zarządzania.
Do interfejsów API Thread mogą mieć bezpośredni dostęp deweloperzy Android, którzy chcą dostosować konfigurację Thread lub mają inne przypadki użycia nieobejmujące Matter.Thread
Jednym z przypadków użycia, który nie dotyczy usługi Matter, jest proces konfiguracji Thread routerów brzegowych.
Proces konfiguracji routerów granicznych
Gdy w domu skonfigurujesz nowy router brzegowy, utworzy on nową sieć Thread lub dołączy do istniejącej sieci Thread.
Jeśli router graniczny tworzy sieć Thread, musi udostępnić dane logowania do tej sieci urządzeniom Play services, aby mogły one używać interfejsów API Matter i innych aplikacji Android do łączenia się z tym urządzeniem.Thread
Jeśli router graniczny dołącza do istniejącej sieci Thread, musi uzyskać dane logowania z Play services, aby móc się do niej dołączyć.
Aby ułatwić to zadanie, udostępniamy programistom interfejsów Border Router interfejsy API Thread. Deweloperzy Border Router mogą zaimplementować proces konfiguracji w aplikacji Android. Aplikacja będzie pośredniczyć między Play services a Border Router i będzie bezpośrednio korzystać z interfejsów API Play services.Thread
Routery Google Border, takie jak Nest Hub (2nd gen), są konfigurowane w domu za pomocą Google Home app (GHA).
Rozpocznij
Aby zacząć korzystać z pakietu Thread Network SDK w aplikacjach Android, zapoznaj się z naszym Thread przewodnikiem po pakiecie Network SDK.