
OpenThread
Rozwiązanie OpenThread udostępnione przez Google to oprogramowanie typu Thread® udostępniane na licencji open source. Firma Google udostępniła OpenThread, by umożliwić szerokiemu gronu programistów korzystanie z technologii sieciowych używanych w produktach Google Nest w celu przyspieszenia opracowywania produktów do domów i budynków komercyjnych.
Dzięki wąskiej warstwie abstrakcji platformy i małej ilości pamięci można ją przenieść. Obsługiwane są zarówno projekty układowe SOC, jak i współprocesorowe (RCP, NCP).
Dzięki wąskiej warstwie abstrakcji platformy i małej ilości pamięci można ją przenieść. Obsługiwane są zarówno projekty układowe SOC, jak i współprocesorowe (RCP, NCP).

Komponent z certyfikatem Thread
OpenThread wdraża wszystkie funkcje zdefiniowane w specyfikacji Thread. Specyfikacja określa oparty na protokole IPv6 niezawodny, bezpieczny i mało wydajny protokół komunikacji między urządzeniami bezprzewodowymi, który jest przeznaczony do użytku w budynkach domowych i komercyjnych.

Funkcje
OpenThread implementuje wszystkie warstwy sieciowe Thread (IPv6, 6LoWPAN, IEEE 802.15.4 z zabezpieczeniami MAC, ustanowienie linku Mesh, routing sieci), a także role urządzeń oraz obsługuje router Border Router.
Usługi aplikacji
- Konfiguracja IPv6 i interfejs nieprzetworzonych danych
- Gniazda UDP
- Klient i serwer CoAP
- Klient i serwer DHCPv6
- Klient DNSv6
Funkcje zaawansowane
- Nadzór nad dziećmi
- Poinformuj poprzedniego rodzica o ponownym dołączeniu
- Wykrywanie Jamu
- Okresowe wyszukiwanie rodzica
Obsługa współprocesorów
- Spinel – protokół wspólnego podmiotu przetwarzającego dane osobowe
- Daemon OT Daemon, sterownik/demoniczny Radio Co-Processor działający w przestrzeni użytkownika
- Obsługa sniffera przez węzły Spinel
router graniczny
- Dwukierunkowa osiągalność adresu IPv6 między Thread oraz Ethernet/Wi-Fi
- Dwukierunkowe wykrywanie usług oparte na DNS między Thread a Ethernet/Wi-Fi
- Przedłużenie sieci typu mesh typu mesh przez połączenia Ethernet/Wi-Fi
Jak będziesz używać OpenThread?
Jeśli chcesz brać udział w rozwoju programu OpenThread, skorzystaj z repozytorium OpenThread GitHub. Znajdziesz tam cały kod, w tym informacje o tym, jak wziąć udział w wydarzeniu, nasz przewodnik dotyczący stylu, kodeks postępowania, licencje i wiele innych informacji.
Jeśli chcesz używać OpenThread w swoich usługach bądź w ramach wdrożeń osobistych, przejrzyj opcje poniżej.
Jeśli chcesz używać OpenThread w swoich usługach bądź w ramach wdrożeń osobistych, przejrzyj opcje poniżej.
Wdrażanie sieci Thread
Określ konstrukcję sprzętu i platformy, których chcesz użyć do skompilowania i wdrożenia własnej sieci Thread. Dodaj router graniczny, aby połączyć swoją sieć Thread z innymi warstwami sieci, takimi jak Wi-Fi czy Ethernet, albo użyj OpenThread RTOS – rozwiązania na jednej platformie korzystającej ze standardu LwIP, FreeRTOS i protokołu TLS. Możesz też użyć narzędzia OpenThread Commissioner, by łatwo przypisywać urządzenia do sieci Thread.
Tworzenie aplikacji w sieci Thread
Wypróbuj nasze ćwiczenia z programowania dotyczące interfejsu API i korzystaj z dokumentacji interfejsu API jako wskazówek dotyczących tworzenia aplikacji. IPv6, UDP, CoAP, ICMPv6, DNSv6...to wszystko.
Przenoszenie OpenThread na nową platformę sprzętową
Zapoznaj się z naszym przewodnikiem dotyczącym przenoszenia, w którym omówiono wszystkie kroki niezbędne do przeniesienia OpenThread na nową platformę sprzętową.
Uzyskiwanie certyfikatu Thread dla usługi OpenThread
OpenThread może być używane do certyfikacji przez grupę Thread. Jako stos referencyjny Thread, który ułatwia certyfikację, OpenThread ułatwia certyfikację.
Wiadomości
Nowe urządzenia inteligentnego domu Ikea obsługujące standard Matter over Thread będą działać z HomeKit
9 lipca 2025 r.
Ikea wprowadza duże zmiany w swojej ofercie inteligentnych urządzeń domowych. Wprowadza 20 nowych urządzeń obsługujących Matter over Thread, które będą współpracować z każdym kompatybilnym ekosystemem inteligentnego domu Matter bez potrzeby korzystania z pośredniego huba.
Ikea wprowadza duże zmiany w swojej ofercie inteligentnych urządzeń domowych. Wprowadza 20 nowych urządzeń obsługujących Matter over Thread, które będą współpracować z każdym kompatybilnym ekosystemem inteligentnego domu Matter bez potrzeby korzystania z pośredniego huba.
Aktualizacje ESP-IDF – wersja 5.3.2
18 czerwca 2025 r.
W ramach aktualizacji ESP-IDF 5.3.2 ESPHome wprowadził podstawową obsługę OpenThread w konfiguracjach opartych na ESP-IDF. Dzięki temu urządzenia ESP32-C6 i ESP32-H2 mogą dołączać do sieci Thread, co zwiększa możliwości połączeń poza tradycyjnymi sieciami Wi-Fi i Ethernet.
W ramach aktualizacji ESP-IDF 5.3.2 ESPHome wprowadził podstawową obsługę OpenThread w konfiguracjach opartych na ESP-IDF. Dzięki temu urządzenia ESP32-C6 i ESP32-H2 mogą dołączać do sieci Thread, co zwiększa możliwości połączeń poza tradycyjnymi sieciami Wi-Fi i Ethernet.
Przeorganizowanie przewodników dotyczących routera granicznego OpenThread (OTBR)
5 maja 2025 r.
Przewodniki dotyczące funkcji OTBR zostały uproszczone przez zgrupowanie instrukcji instalacji Dockera i natywnego w jednym procesie, zmianę kolejności spisu treści i usunięcie nieaktualnych lub powielonych stron.
Przewodniki dotyczące funkcji OTBR zostały uproszczone przez zgrupowanie instrukcji instalacji Dockera i natywnego w jednym procesie, zmianę kolejności spisu treści i usunięcie nieaktualnych lub powielonych stron.
Kto obsługuje OpenThread?
Java jest zastrzeżonym znakiem towarowym firmy Oracle lub jej podmiotów stowarzyszonych. OPENTHREAD i powiązane znaki są znakami towarowymi Thread Group i są używane na podstawie licencji.
Robot Androida jest reprodukowany lub modyfikowany na podstawie pracy utworzonej i udostępnianej przez Google oraz używany zgodnie z warunkami opisanymi w dokumencie Creative Commons 3.0 Attribution License.
Robot Androida jest reprodukowany lub modyfikowany na podstawie pracy utworzonej i udostępnianej przez Google oraz używany zgodnie z warunkami opisanymi w dokumencie Creative Commons 3.0 Attribution License.