Google is committed to advancing racial equity for Black communities. See how.
Ta strona została przetłumaczona przez Cloud Translation API.
Switch to English
OpenThread wydany przez Google to implementacja open-source Temat ® . Firma Google wydała OpenThread, aby udostępnić programistom technologię sieciową używaną w produktach Google Nest, aby przyspieszyć opracowywanie produktów dla połączonych domów i budynków komercyjnych.

Dzięki wąskiej warstwie abstrakcji platformy i niewielkiej ilości pamięci, OpenThread (OT) jest wysoce przenośny. Obsługuje zarówno konstrukcje typu System-on-Chip (SoC), jak i Co-Processor (RCP, NCP).
OpenThread implementuje wszystkie funkcje zdefiniowane w specyfikacji Thread 1.1.1. Ta specyfikacja definiuje oparty na IPv6 niezawodny, bezpieczny i energooszczędny protokół komunikacji bezprzewodowej urządzenie-urządzenie do zastosowań domowych i komercyjnych.

funkcje

OpenThread implementuje wszystkie warstwy sieciowe Thread (IPv6, 6LoWPAN, IEEE 802.15.4 z zabezpieczeniami MAC, Mesh Link Establishment, Mesh Routing) i role urządzeń, a także obsługę routerów Border Router.

Usługi aplikacyjne
  • Konfiguracja IPv6 i interfejs nieprzetworzonych danych
  • Gniazda UDP
  • Klient i serwer CoAP
  • Klient i serwer DHCPv6
  • Klient DNSv6
Ulepszone funkcje
  • Nadzór nad dzieckiem
  • Poinformuj poprzedniego rodzica o ponownym dołączeniu
  • Wykrywanie zacięć
  • Okresowe wyszukiwanie rodzica
Wsparcie dla koprocesorów
  • Spinel, protokół koprocesora ogólnego przeznaczenia
  • OT Daemon, sterownik / demon interfejsu sieciowego procesora radiowego w przestrzeni użytkownika
  • Obsługa sniffera za pośrednictwem węzłów Spinel
Border Router
  • Interfejs sieciowy do konfiguracji i zarządzania
  • Thread Border Agent w celu wsparcia zewnętrznego komisarza
  • NAT64 do łączenia się z sieciami IPv4
  • Sterownik interfejsu wątku za pomocą OT Daemon

Jak będziesz korzystać z OpenThread?

Jeśli jesteś zainteresowany udziałem w ciągłym rozwoju OpenThread , repozytorium OpenThread GitHub jest dla Ciebie. Znajdziesz tam cały kodeks, w tym informacje o tym, jak współtworzyć, nasz przewodnik po stylu, kodeks postępowania, licencje i wiele więcej.

Jeśli chcesz używać OpenThread we własnych produktach lub do własnego wdrożenia , sprawdź poniższe opcje.
Określ projekt sprzętu i platformy, którego chcesz użyć do zbudowania i wdrożenia własnej sieci wątków. Dodaj router Border Router, aby połączyć sieć Thread z innymi warstwami sieci, takimi jak Wi-Fi lub Ethernet, lub użyj OpenThread RTOS, pojedynczej platformy wykorzystującej LwIP, FreeRTOS i mbed TLS. I użyj OpenThread Commissioner do łatwego uruchamiania urządzeń w sieci Thread.
Wypróbuj nasze API Codelab i skorzystaj z naszego podręcznika API jako przewodnika po tworzeniu aplikacji. IPv6, UDP, CoAP, ICMPv6, DNSv6 ... to wszystko.
Sprawdź nasz przewodnik dotyczący przenoszenia, który przeprowadzi Cię przez wszystkie kroki niezbędne do przeniesienia OpenThread na nową platformę sprzętową.
OpenThread może być używany do certyfikacji przez grupę wątków. Jako stos referencyjny wątku, OpenThread ułatwia certyfikację.

Aktualności

OpenThread nawiązał współpracę z Cloud IoT Core na Google I / O 2019 podczas sesji dotyczącej włączania CoAP i MQTT, tworzenia i wdrażania kodu na urządzeniach wbudowanych ze stosem OpenThread oraz tworzenia prostej aplikacji do przeglądania danych i sterowania urządzeniami. Obejrzyj wideo, aby dowiedzieć się więcej i zapoznać się z powiązanym Codelab.
OpenThread był na Google I / O 2018! Obejrzyj wideo, aby obejrzeć naszą sesję, która zawiera krótki przegląd wątku i tego, jak programiści mogą szybko tworzyć rozwiązania IoT za pomocą OpenThread.
9 października 2020 r

Dodaliśmy nową zawartość do OpenThread Daemon, trybu budowania OpenThread POSIX, który uruchamia OpenThread jako usługę dla projektów współprocesorów radiowych.
8 września 2020 r

Wydaliśmy nowy Codelab do testowania sieci wątków przy użyciu OpenThread Network Simulator i Silk, naszej zautomatyzowanej platformy testowej.
7 sierpnia 2020

Uniwersalny wieloprotokołowy SoC nRF52833 firmy Nordic Semiconductor posiada teraz certyfikat Thread Certified przy użyciu OpenThread.

Kto wspiera OpenThread?

Jakie produkty używają OpenThread?

Następujące produkty używają OpenThread i obsługują podstawowe wymagania specyfikacji wątku.
Twoje niezbyt podstawowe podstawy inteligentnego oświetlenia.
Elastyczne oświetlenie, które odmieni każde pomieszczenie dzięki ponad 16 mln kolorów.
Certyfikat wątku. Podłącza się do modemu i tworzy sieć z silnym i niezawodnym sygnałem.
Certyfikat wątku. Każdy punkt współpracuje z routerem, zwiększając zasięg i zapewniając szybkie Wi-Fi w każdym pomieszczeniu. Poza tym jest to inteligentny głośnik, na którym możesz odtwarzać muzykę, znajdować odpowiedzi i nie tylko.
Certyfikat wątku. Uzyskaj pomoc, łącz się z najważniejszymi osobami i steruj połączonym domem w jednym widoku.
Oszczędzanie energii jest łatwe. Umieść go w dowolnym miejscu w domu.
Łączy się z systemem grzewczym i współpracuje z Google Nest Thermostat E, aby włączać i wyłączać lub modulować ciepło.
System alarmowy Google Nest Secure, obejmujący Nest Guard i Nest Detect.
Dzwonek do drzwi, dzięki któremu wiesz, kto tam jest.
Zabezpieczona przed manipulacją, bez klucza zasuwka, którą można zablokować i odblokować z dowolnego miejsca.
Łączy Nest x Yale Lock z Internetem i służy jako rozszerzenie zasięgu dla systemu Google Nest Secure.
Najlepsza w swojej klasie kamera bezpieczeństwa z najwyższej klasy mózgiem.
Zewnętrzna kamera bezpieczeństwa odporna na warunki atmosferyczne i manipulacje.
Java jest zastrzeżonym znakiem towarowym firmy Oracle i / lub jej podmiotów zależnych. Thread jest zastrzeżonym znakiem towarowym firmy Thread Group, Inc.