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

Słownik

jinja-placeholder-0 .md "> Wyświetl źródło na GitHub

ZA

konto

Konto utworzone pod adresem home.nest.com, które zapewnia właścicielowi konta (użytkownikowi) kontrolę nad urządzeniem Nest za pośrednictwem aplikacji internetowych / mobilnych.

adres

Każdy węzeł w strukturze Weave ma unikalny adres lokalny IPv6 (ULA).

warstwa aplikacji

Weave profile i powiązane interfejsy API gRPC, które zapewniają współużytkowane protokoły używane do komunikacji między urządzeniami i hostami usług.

protokoły warstwy aplikacji

Splot protokołów, które koncentrują się na komunikacji między procesami w sieci IP i zapewniają interfejs komunikacyjny oraz usługi dla użytkownika końcowego.

bezpieczeństwo na poziomie aplikacji

Urządzenia Weave mogą znajdować się w jednej lub kilku domenach bezpieczeństwa, które są zabezpieczone kluczami domeny. Klucze zawierają zmienny klucz epoki i są zarządzane przez usługę autoryzacji. Zobacz usługę autoryzacji .

usługa autoryzacji

Usługa uwierzytelniająca urządzenia i klientów systemu Weave oraz udostępniająca urządzeniom i klientom autoryzowane klucze aplikacji i zmienne klucze epok używane do wdrażania zabezpieczeń na poziomie aplikacji. Zobacz zabezpieczenia na poziomie aplikacji .

b

BLE

Bezprzewodowy protokół radiowy obsługiwany przez Weave.

router graniczny

Urządzenie w sieci domowej (HAN), które kieruje wiadomości Weave między sieciami Thread i Wi-Fi i ustanawia tunel między HAN a usługą Nest.

do

WALIZKA

Protokół ustanawiania sesji wspomaganej certyfikatem (CASE) jest głównym protokołem ustanawiania bezpiecznej sesji Weave przy użyciu certyfikatów Weave. Może to być certyfikat sprzętu lub certyfikat bezpieczeństwa na poziomie aplikacji dostarczony przez usługę autoryzacji. Zobacz certyfikat Weave .

kontroler

Kontrolery to usługi implementujące zaawansowane funkcje. Przykłady obejmują kontroler grupy oświetlenia, kontroler strefy HVAC i kontroler arbitra obecności.

Komenda

Żądanie specyficzne dla aplikacji, którego nie można zrealizować za pomocą standardowych żądań . Czasami nazywane poleceniem niestandardowym .

re

identyfikator urzadzenia

Typ identyfikatora węzła. Każde urządzenie ma 64-bitowy, unikalny globalnie identyfikator przypisany w czasie produkcji. Jest powiązany z certyfikatem urządzenia w celu uwierzytelnienia tożsamości urządzenia. Używany jako identyfikator węzła dla urządzeń. Zobacz identyfikator węzła .

mi

zdarzenie

Jednokierunkowe stwierdzenie prawdy o cesze w określonym czasie, bez oczekiwanej odpowiedzi. Na przykład hasło wprowadzone w celu odblokowania zasuwy generuje zdarzenie. Najczęstszymi zdarzeniami są zmiany właściwości wyrażone w żądaniu powiadomienia specjalnego.

fa

klucz z tkaniny

Klucz unikalny dla każdej tkaniny Weave generowany przez pierwsze urządzenie tworzące tkaninę i używany do parowania kolejnych urządzeń z tkaniną.

identyfikator tkaniny

Unikalna wartość 64-bitowa, która globalnie identyfikuje sieć Weave. Generowane losowo, gdy urządzenie Nest jest wprowadzane do struktury po raz pierwszy.

zaopatrywanie w sieć szkieletową

Paruje urządzenia z lokalną siecią szkieletową Weave, podając identyfikator i klucz sieci szkieletowej niezbędne do komunikacji z innymi urządzeniami i usługami.

zaopatrzenie fabryczne

Proces produkcyjny, w ramach którego wstępnie konfiguruje się urządzenia z profilami Weave i certyfikatem sprzętu.

moduł front-end (MES)

Układ scalony (IC) zawierający wszystkie elementy niezbędne do przetwarzania przychodzącego sygnału o częstotliwości radiowej (RF) na częstotliwość pośrednią (IF) lub na postać cyfrową.

H.

certyfikat sprzętowy

Certyfikat Weave, który jest dostarczany fabrycznie na urządzenie w czasie produkcji. Ten certyfikat służy do uwierzytelniania urządzenia podczas parowania urządzenia z siecią szkieletową Weave oraz z usługą Nest.

sieć domowa (HAN)

Zestaw urządzeń sieciowych w domu, które mogą być częścią struktury Weave i które zapewniają bezpieczną komunikację bezprzewodową.

ja

udostępnianie w terenie

Dostarcza wdrożonym urządzeniom informacje, których potrzebują, aby w pełni uczestniczyć w strukturze Weave.

berło

Zestaw cech opisujących funkcjonalność wyższego poziomu. Na przykład funkcjonalność kolorowego światła zawiera cechy OnOff, Level i Color, z których wszystkie współpracują ze sobą, aby zaimplementować interfejs ColorLight. Zdefiniowane w schemacie Weave.

L

pozostawiając tkaninę

Zerwanie relacji między węzłem składowym a pozostałymi węzłami w strukturze Weave, przekształcenie węzła w niezależny węzeł. Jeśli węzeł opuści tkaninę Weave składającą się tylko z dwóch węzłów, tkanina przestaje istnieć.

M

wiadomości

Sformatowane dane przekazywane między węzłami w tej samej sieci w celu wprowadzenia zmian lub przekazywania informacji.

metadane

Informacje umieszczane w różnych składnikach schematu w celu formalnego ograniczenia lub dokładniejszego opisu tego składnika, na przykład oznaczenie właściwości cechy jako „tylko do odczytu”.

wzajemna subskrypcja

Gdy zasoby subskrybują się nawzajem i każdy z nich działa zarówno jako wydawca, jak i subskrybent cechy.

N

NCP

Koprocesor sieciowy. Implementacja NCP umieszcza stos wątków w jednym układzie scalonym, podczas gdy oprogramowanie Weave i aplikacje znajdują się na drugim chipie. Porównaj z SoC .

Nest API

Interfejs API danych w czasie rzeczywistym oferujący subskrypcyjny dostęp do danych udostępnianych przez urządzenia Nest. Dzięki Nest API możesz tworzyć produkty, które uzyskują dostęp do danych urządzenia Nest w celu odczytu lub zapisu wspólnych wartości danych.

Usługa Nest

Infrastruktura oparta na chmurze, która łączy urządzenia HAN w model danych, zapewnia zdalny dostęp i wdraża inteligentne kontrolery w celu stworzenia kompleksowego ekosystemu.

udostępnianie sieci

Czynność ustanowienia łączności między urządzeniem a lokalną siecią Wi-Fi lub siecią Thread. Może obejmować podanie identyfikatora sieci i informacji o routingu lub danych uwierzytelniających dostępu do sieci, takich jak wstępnie udostępniony klucz Wi-Fi.

węzeł

Urządzenie lub host usługi Weave, który może uczestniczyć w strukturze Weave. Każdy węzeł w sieci szkieletowej ma unikalny adres IPv6. Zobacz usługi hostingu i tkaniny Weave .

adres pozyskany przez węzeł

Adres IPv4 lub IPv6 przypisany do urządzenia przez infrastrukturę sieciową użytkownika końcowego, na przykład przez DHCP.

identyfikator węzła

Unikalna 64-bitowa wartość, która globalnie identyfikuje węzeł w strukturze Weave.

O

subskrypcja w jedną stronę

Żądanie od subskrybenta do wydawcy dotyczące co najmniej jednego wystąpienia cechy.

OTA

Bezprzewodowe aktualizacje oprogramowania układowego.

P.

łączenie w pary

Proces łączenia urządzenia z siecią domową, siecią Weave i kontem użytkownika usługi Nest.

kod parowania

Kod znaku używany do parowania urządzenia z tkaniną Weave. Jest to kodowane w deskryptorze urządzenia Weave i drukowane wraz z kodem QR, aby umożliwić parowanie. Zobacz Weave Device Descriptor .

PASE

Ustanowienie sesji uwierzytelnianej hasłem, protokół wzajemnego uwierzytelniania, używany do ustanowienia początkowej bezpiecznej sesji między dwoma urządzeniami Weave przy użyciu kodu parowania.

własność

Właściwości to cechy cechy, które reprezentują stan zasobu. Na przykład jasność światła lub to, czy ktoś jest w domu. Obejmuje typ, nazwę, tag i metadane, takie jak wartość domyślna i ograniczenia. Zdefiniowane w schemacie Weave.

protokół

Definiuje strukturę pakietów przesyłanych danych, a także polecenia sterujące zarządzające sesją.

wydawca

Rola protokołu używana w Weave Data Management. Wydawca tworzy i udostępnia wersjonowane wystąpienia co najmniej jednego schematu co najmniej jednemu subskrybentowi oraz wysyła powiadomienia o zmianie schematu. Zobacz Weave Data Management .

R

zarządzanie cechami w czasie rzeczywistym

Funkcja Weave Data Management, w której wszystkie żądania stanu i zdarzenia dotyczące cech są zarządzane w modelu publikuj-subskrybuj.

żądanie

Typ wiadomości Weave. Żądania to prośby o podjęcie działania w odniesieniu do cechy z oczekiwaną odpowiedzią. Żądania mogą mieć parametry i odpowiedź ze statusem i parametrami. Właściwości są przeglądane i monitorowane za pomocą standardowego żądania widoku , zmiany właściwości są dokonywane za pomocą standardowego żądania aktualizacji , a wydawca informuje subskrybenta o zmianie cechy za pomocą standardowego żądania powiadomienia .

Żądania specyficzne dla aplikacji poza przeglądaniem , aktualizacją i powiadamianiem są obsługiwane przez polecenia .

konfiguracja zasobów

Konfiguracja sposobu implementacji cech określonej definicji zasobu między urządzeniem a kontrolerami. Zdefiniowane w schemacie Weave.

moduł obsługi zasobów

Serwer proxy zasobów utworzony w usłudze Nest dla każdego urządzenia w sieci HAN, aby umożliwić zdalny dostęp do urządzenia.

identyfikator zasobu

Unikalny globalnie identyfikator zasobu. W przypadku urządzeń jest to identyfikator urządzenia. Inne zasoby niebędące urządzeniami są przypisywane przez usługę Nest podczas ich tworzenia.

serwer proxy zasobów

Zreplikowany program obsługi cech zasobu używany do lokalizacji danych lub do obsługi uśpionych punktów końcowych. Serwer proxy zarządza właściwościami i kolejkuje żądania i polecenia dotyczące zasobów.

ratunek

Rzecz logiczna lub fizyczna, taka jak urządzenie, struktura lub użytkownik. Zawiera zestaw cech i instancji interfejsu, które opisują jego możliwości i zachowania. Zdefiniowane w schemacie Weave.

RTOS

System operacyjny czasu rzeczywistego używany na ograniczonych mikrokontrolerach. Weave używa FreeRTOS .

S

schemat

Formalny opis cech i interfejsów specyficznych dla standardu i dostawcy.

katalog usług

Usługa katalogowa dostępna w strukturze Weave.

punkt końcowy usługi

Punkt końcowy usługi Nest Service implementujący określony protokół profilu Weave adresowany przez pojedynczy identyfikator punktu końcowego usługi w sieci szkieletowej Weave.

identyfikator punktu końcowego usługi

Typ identyfikatora węzła. Każdy punkt końcowy usługi zdefiniowany w usłudze Nest jest identyfikowany za pomocą identyfikatora punktu końcowego usługi. Identyfikatory są unikalne, przypisywane przez Nest i nigdy się nie zmienią.

gospodarz usługi

Jednostka (urządzenie, usługa lub aplikacja) odpowiedzialna za określoną cechę. Obowiązki obejmują zarządzanie stanem, odpowiadanie na żądania i polecenia oraz wyzwalanie zdarzeń.

świadczenie usług

Kojarzy urządzenie Weave z usługą Nest i kontem użytkownika.

SoC

System na chipie. W implementacjach SoC oprogramowanie Thread, Weave i aplikacje znajdują się w jednym układzie scalonym. Porównaj z NCP .

stan

Zestaw wartości właściwości skojarzonych z zasobem i cechą w określonym czasie. Stan zasobu składa się ze stanów jego cech. Zobacz zasoby , cechy i stan .

wydarzenie stanowe

Standardowy podzbiór zdarzeń używany do powiadamiania o zmianie stanu zasobu lub cechy.

abonent

Rola protokołu używana w Weave Data Management. Subskrybent wyświetla i używa wersjonowanych wystąpień co najmniej jednego schematu opublikowanego zewnętrznie. Może zmienić wersjonowane wystąpienie opublikowanego schematu lub wydać polecenie specyficzne dla aplikacji. Zobacz Weave Data Management .

T

BRAĆ

Wymiana kluczy z uwierzytelnianiem tokenem, protokół uwierzytelniania dla tokenów użytkownika BLE używany przez piloty lub urządzenia mobilne.

TLV

Kodowanie typu-długość-wartość używane do kompaktowej serializacji danych binarnych.

cecha

Jednostka funkcjonalności wielokrotnego użytku złożona z właściwości, zdarzeń, żądań i metadanych. Zdefiniowane w schemacie Weave.

tunel

Bezpieczna trasa ustanowiona przez router graniczny do przesyłania wiadomości Weave IPv6 UDP między HAN a usługą Nest.

U

użytkownik

Osoba, która jest właścicielem urządzenia Nest, ma konto Nest, zainstalowała urządzenie Nest w strukturze i połączyła swoje urządzenie z usługą Nest.

V

Identyfikator sprzedawcy

Unikalny 16-bitowy identyfikator firmy pochodzenia używany do określania przestrzeni nazw cech specyficznych dla dostawcy i definicji typów zasobów.

rejestr dostawców

Logiczny komponent infrastruktury usług, który zawiera mapowanie identyfikatorów dostawców do dostawców i umożliwia Weave odczytywanie istniejących informacji o dostawcach i tworzenie nowych dostawców.

rozszerzenie cechy dostawcy

Specyficzne dla dostawcy rozszerzenie cechy standardowej, które może dodawać właściwości, ograniczenia wartości właściwości, polecenia niestandardowe, argumenty poleceń i zdarzenia. Dostępne tylko w przestrzeni nazw dostawcy. Zobacz cechę .

W

Splot

Protokół sieciowy i aplikacji przeznaczony do obsługi podłączonych produktów. Zapewnia bezpieczną, solidną platformę komunikacyjną dla podłączonych urządzeń i już działa w produktach Nest na całym świecie.

Certyfikat splotu

Certyfikat kryptografii krzywej eliptycznej (ECC) o zmniejszonej ilości danych i zakodowany w Weave TLV w stylu X.509, używany do ustanawiania bezpiecznych sesji między węzłami Weave.

Weave Data Language

Język deskryptora, który definiuje schemat Weave, w tym definicje zasobów, interfejsów, cech i usług.

Zarządzanie danymi weave

Protokół aplikacji używany do zarządzania cechami w czasie rzeczywistym . Weave Data Management zapewnia kompaktowe operacje dla wszystkich typów komunikatów żądań, zapewniając asynchroniczne powiadomienia o zmianach stanu właściwości.

Deskryptor urządzenia Weave

Dane zakodowane w kodzie QR wydrukowanym na urządzeniu zawierającym informacje wymagane do sparowania urządzenia z siecią. Zawiera kod parowania oraz typ i wersję produktu. Zobacz kod parowania .

Splot tkaniny

Sieć składająca się ze wszystkich podłączonych urządzeń domowych, usługi Nest i urządzeń mobilnych. Tkanina umożliwia podłączonym urządzeniom bezpieczną współpracę przy świadczeniu usług dla użytkownika, jego rodziny i gości.

Profil splotu

Zestaw tagów i komunikatów definiujących protokoły warstwy aplikacji w Weave, takich jak Weave Data Management do zarządzania danymi cech lub Time Services do synchronizacji czasu.

Protokół Weave Reliable Messaging

Lekki protokół przesyłania wiadomości dla Weave do niezawodnego wysyłania wiadomości między dwoma urządzeniami w strukturze Weave.

Weave SDK

Implementacja stosu komunikacyjnego Weave, zarządzania siecią i typowych profili Weave w systemach RTOS i Linux firmy Nest, których używasz do tworzenia kodu urządzenia.