Wiele nowych urządzeń Matter będzie korzystać z Thread, czyli opartej na adresie IP bezprzewodowej technologii sieci typu mesh, która została zaprojektowana z myślą o inteligentnych urządzeniach domowych.
Thread ma te główne zalety:
- IPv6: Thread urządzenia mogą dołączyć do tej samej sieci co inne urządzenia i komunikować się bezpośrednio ze sobą oraz z chmurą.
- Sieć mesh o niskim poborze mocy: stworzona z myślą o IoT, Thread obsługuje urządzenia zasilane bateryjnie, a sieć mesh zapewnia zasięg i niezawodność.
- Szybkość: niewielki narzut, łączność lokalna i sieć mesh sprawiają, że urządzeniaThread działają niezwykle szybko.
Thread jest rozwijany w ramach Thread Group, którą Google założył w 2014 roku wraz z innymi firmami.
Urządzenia Thread dołączają do istniejących sieci domowych użytkowników za pomocą routera granicznego Thread. Podobnie jak router Wi-Fi może łączyć urządzenia Wi-Fi i Ethernet w jedną sieć, Threadrouter granicznyThread umożliwia urządzeniom dołączenie do sieci użytkowników.
Urządzenia Google, takie jak Nest WiFi, Google Nest Hub Max i Google Nest Hub (2nd gen), mają wbudowane moduły radiowe Thread i pełnią funkcję routerów granicznych Thread.
Interoperacyjna sieć Mesh
Urządzenia Thread i routery brzegowe Thread są produkowane przez różnych producentów. Chcemy umożliwić użytkownikom korzystanie z otwartej, interoperacyjnej i wydajnej sieci Thread mesh w domu, niezależnie od producenta.
W ramach naszego pakietu SDK na urządzenia mobilne udostępniamy interfejsy API w Google Play services, które Android deweloperzy mogą wykorzystywać do łączenia swoich urządzeń z sieciami Thread użytkowników.Thread Aby połączyć się z siecią Thread, urządzenie Thread musi mieć dane logowania. Za pomocą interfejsów API Thread aplikacja Android może pobrać dane logowania z Play services i udostępnić je urządzeniu, które dołącza do sieci.
Nasze Matterinterfejsy API w Play serviceskorzystają z nich w ramach procesu konfiguracji. Matter komisarze udostępniają dane logowania urządzeniom dołączającym podczas wdrażania w sieci Thread.
Deweloperzy, którzy chcą dostosować konfigurację lub mają inne przypadki użycia niezwiązane z Matter, mogą uzyskać bezpośredni dostęp do interfejsów API Thread.ThreadThreadAndroid
Jednym z przypadków użycia, który nie jest związany z Matter, jest proces konfiguracji Thread routerów brzegowych.
Proces konfiguracji routerów granicznych
Gdy w domu skonfigurujesz nowy router graniczny, utworzy on nową siećThread lub dołączy do istniejącejThread.
Jeśli router brzegowy tworzy sieć Thread, musi udostępnić dane logowania do tej sieci urządzeniu Play services, aby nasze interfejsy API Matter i inne aplikacje Android mogły używać tych danych logowania do łączenia z nią urządzeń Thread.
Jeśli router graniczny dołącza do istniejącej sieciThread, musi uzyskać z Play services odpowiednie dane logowania.
W tym celu deweloperzy routerów brzegowych mogą korzystać z interfejsów API Thread. Deweloperzy routerów brzegowych mogą zaimplementować proces konfiguracji w Androidaplikacji. Aplikacja będzie pośredniczyć między Play services a routerem brzegowym i będzie bezpośrednio korzystać z interfejsów Thread API.
Routery graniczne Google, takie jak Nest Hub (2nd gen), są konfigurowane w domu za pomocą Google Home app (GHA).
Rozpocznij
Aby zacząć korzystać z Threadpakietu SDK sieci w swoichAndroid aplikacjach, zapoznaj się z naszym Threadprzewodnikiem po korzystaniu z pakietu SDK sieci.