Google is committed to advancing racial equity for Black communities. See how.
Diese Seite wurde von der Cloud Translation API übersetzt.
Switch to English

Glossar

jinja-placeholder-0 .md "> Quelle auf GitHub anzeigen

EIN

Konto

Ein unter home.nest.com erstelltes Konto , das dem Kontoinhaber (Benutzer) die Kontrolle über das Nest-Gerät über Web- / Mobilanwendungen gewährt.

Adresse

Jeder Knoten in einer Weave-Struktur verfügt über eine eindeutige lokale IPv6-Adresse (ULA).

Anwendungsschicht

Weben Sie Profile und zugehörige gRPC-APIs, die die gemeinsam genutzten Protokolle für die Kommunikation zwischen Geräten und Service-Hosts bereitstellen.

Protokolle der Anwendungsschicht

Weben Sie Protokolle, die sich auf die Kommunikation von Prozess zu Prozess über ein IP-Netzwerk konzentrieren, und stellen Sie eine Kommunikationsschnittstelle und Endbenutzerdienste bereit.

Sicherheit auf Anwendungsebene

Webgeräte können in einer oder mehreren Sicherheitsdomänen enthalten sein, die mit Domänenschlüsseln gesichert sind. Die Schlüssel enthalten einen fortlaufenden Epochenschlüssel und werden von einem Autorisierungsdienst verwaltet. Siehe Autorisierungsdienst .

Autorisierungsdienst

Dienst, der Geräte und Clients des Weave-Systems authentifiziert und Geräten und Clients autorisierte Anwendungsschlüssel und fortlaufende Epochenschlüssel zur Implementierung der Sicherheit auf Anwendungsebene bereitstellt. Siehe Sicherheit auf Anwendungsebene .

B.

BLE

Ein von Weave unterstütztes Funkprotokoll.

Grenzrouter

Ein Gerät im Home Area Network (HAN), das Weave-Nachrichten zwischen Thread- und Wi-Fi-Netzwerken weiterleitet und einen Tunnel zwischen dem HAN und dem Nest-Dienst herstellt.

C.

FALL

Das CASE-Protokoll (Certificate-Assisted Session Establishment) ist das primäre Protokoll für den sicheren Sitzungsaufbau von Weave unter Verwendung von Weave-Zertifikaten. Dies kann ein Hardwarezertifikat oder ein Sicherheitszertifikat auf Anwendungsebene sein, das vom Autorisierungsdienst bereitgestellt wird. Siehe Webzertifikat .

Regler

Controller sind Dienste, die erweiterte Funktionen implementieren. Beispiele hierfür sind der Lighting Group Controller, der HVAC Zone Controller und der Occupancy Arbiter Controller.

Befehl

Eine anwendungsspezifische Anforderung , die durch Standard erreicht werden kann , nicht - Anfragen . Wird manchmal als benutzerdefinierter Befehl bezeichnet .

D.

Geräte ID

Typ der Knoten-ID. Jedes Gerät verfügt zur Herstellungszeit über eine global eindeutige 64-Bit-ID. Es ist an das Gerätezertifikat gebunden, um die Identität des Geräts zu authentifizieren. Wird als Knoten-ID für Geräte verwendet. Siehe Knoten-ID .

E.

Veranstaltung

Eine unidirektionale Behauptung der Wahrheit über ein Merkmal zu einem bestimmten Zeitpunkt ohne erwartete Antwort. Beispielsweise generiert ein Passcode, der zum Entsperren eines Riegels eingegeben wurde, ein Ereignis. Die häufigsten Ereignisse sind geistiges Eigentum ändert sich mit dem Spezial-benachrichtigen ausgedrückt Anfrage .

F.

Stoffschlüssel

Ein Schlüssel, der für jede Webstruktur eindeutig ist, die vom ersten Gerät, das die Struktur erstellt, generiert und zum Koppeln nachfolgender Geräte mit der Struktur verwendet wird.

Stoff-ID

Ein eindeutiger 64-Bit-Wert, der die Webstruktur global identifiziert. Wird zufällig generiert, wenn ein Nest-Gerät zum ersten Mal in eine Struktur eingeführt wird.

Stoffversorgung

Koppelt Geräte mit der lokalen Weave-Fabric, indem die Fabric-ID und der Fabric-Schlüssel bereitgestellt werden, die für die Kommunikation mit anderen Geräten und Diensten erforderlich sind.

Werksbereitstellung

Ein Herstellungsprozess, der Geräte mit Webprofilen und einem Hardwarezertifikat vorkonfiguriert.

Front-End-Modul (FEM)

Eine integrierte Schaltung (IC), die alle Komponenten enthält, die zur Verarbeitung eines eingehenden Hochfrequenzsignals (RF) in eine Zwischenfrequenz (IF) oder in eine digitale Form erforderlich sind.

H.

Hardware-Zertifikat

Ein Webzertifikat, das werkseitig zur Herstellungszeit auf einem Gerät bereitgestellt wird. Dieses Zertifikat wird verwendet, um das Gerät zu authentifizieren, wenn das Gerät mit dem Weave Fabric und dem Nest Service gekoppelt wird.

Heimnetzwerk (HAN)

Eine vernetzte Gruppe von Geräten im Haushalt, die Teil einer Weave-Struktur sein können und eine sichere drahtlose Kommunikation bieten.

ich

Bereitstellung vor Ort

Liefert bereitgestellten Geräten die Informationen, die sie benötigen, um vollständige Teilnehmer an einer Weave-Struktur zu sein.

Schnittstelle

Eine Reihe von Merkmalen, die eine übergeordnete Funktionalität beschreiben. Beispielsweise enthält die Funktionalität für ein farbiges Licht die Merkmale OnOff, Level und Color, die alle zusammenarbeiten, um die ColorLight-Oberfläche zu implementieren. Definiert in dem Webart - Schema .

L.

einen Stoff verlassen

Unterbrechen der Beziehung zwischen einem Mitgliedsknoten und den übrigen Knoten in einer Webstruktur, wodurch der Knoten in einen unabhängigen Knoten umgewandelt wird. Wenn ein Knoten eine Webstruktur verlässt, die nur aus zwei Knoten besteht, existiert die Struktur nicht mehr.

M.

Mitteilungen

Formatierte Daten werden zwischen Knoten im selben Netzwerk übertragen, um Änderungen vorzunehmen oder Informationen zu kommunizieren.

Metadaten

Informationen, die in verschiedenen Schemakomponenten platziert werden, um diese Komponente formal einzuschränken oder weiter zu beschreiben, z. B. Markieren einer Eigenschaftseigenschaft als "schreibgeschützt".

gegenseitiges Abonnement

Wenn sich Ressourcen gegenseitig abonnieren und jeder als Herausgeber und Abonnent für ein Merkmal fungiert.

N.

NCP

Netzwerk-Coprozessor. Eine NCP-Implementierung platziert den Thread-Stapel auf einer integrierten Schaltung, während sich die Web- und Anwendungssoftware auf einem zweiten Chip befindet. Vergleiche mit SoC .

Nest API

Eine Echtzeit-Daten-API, die abonnementbasierten Zugriff auf Daten bietet, die von Nest-Geräten gemeinsam genutzt werden. Mit der Nest-API können Sie Produkte erstellen, die auf Nest-Gerätedaten zugreifen, um gemeinsam genutzte Datenwerte zu lesen oder zu schreiben.

Nest Service

Eine Cloud-basierte Infrastruktur, die HAN-Geräte mit einem Datenmodell verbindet, Fernzugriff ermöglicht und intelligente Controller implementiert, um ein umfassendes Ökosystem zu schaffen.

Netzwerkbereitstellung

Das Herstellen einer Konnektivität zwischen einem Gerät und dem lokalen Wi-Fi- oder Thread-Netzwerk. Dies kann die Angabe einer Netzwerk-ID und Routing-Informationen oder Anmeldeinformationen für den Netzwerkzugriff umfassen, z. B. den vorinstallierten Wi-Fi-Schlüssel.

Knoten

Ein Weave-Gerät oder ein Service-Host, der an einer Weave-Struktur teilnehmen kann. Jeder Knoten in der Fabric hat eine eindeutige IPv6-Adresse. Siehe Service-Host und Weave Fabric .

vom Knoten erfasste Adresse

IPv4- oder IPv6-Adresse, die einem Gerät von der Netzwerkinfrastruktur des Endbenutzers zugewiesen wurde, z. B. über DHCP.

Knoten-ID

Ein eindeutiger 64-Bit-Wert, der einen Knoten in der Webstruktur global identifiziert.

Ö

Einwegabonnement

Eine Anfrage eines Abonnenten an einen Herausgeber nach einer oder mehreren Merkmalsinstanzen.

OTA

Firmware-Updates über Funk.

P.

Paarung

Der Vorgang des Verbindens eines Geräts mit einem Heimnetzwerk, einer Weave Fabric und einem Nest Service-Benutzerkonto.

Pairing-Code

Zeichencode zum Koppeln des Geräts mit dem Webstoff. Dies wird im Weave Device Descriptor codiert und zusammen mit dem QR-Code gedruckt, um das Pairing zu ermöglichen. Siehe Weave Device Descriptor .

PASE

Aufbau einer kennwortauthentifizierten Sitzung, ein Protokoll zur gegenseitigen Authentifizierung, mit dem die erste sichere Sitzung zwischen zwei Weave-Geräten mithilfe des Pairing-Codes hergestellt wird.

Eigentum

Eigenschaften sind Merkmale eines Merkmals, die den Status einer Ressource darstellen. Zum Beispiel die Helligkeit eines Lichts oder ob jemand zu Hause ist. Enthält Typ, Name, Tag und Metadaten, z. B. Standardwert und Einschränkungen. Definiert in dem Webart - Schema .

Protokoll

Definiert die Paketstruktur der übertragenen Daten sowie die Steuerbefehle, die eine Sitzung verwalten.

Verleger

Eine Protokollrolle, die in Weave Data Management verwendet wird. Ein Herausgeber erstellt und liefert versionierte Instanzen eines oder mehrerer Schemas an einen oder mehrere Abonnenten und sendet Benachrichtigungen über eine Änderung des Schemas. Siehe Webdatenverwaltung .

R.

Echtzeit-Trait-Management

Eine Funktion von Weave Data Management, bei der alle Statusanforderungen und Ereignisse für Merkmale in einem Publish-Subscribe-Modell verwaltet werden.

Anfrage

Ein Webnachrichtentyp. Anfragen sind Handlungsanfragen für ein Merkmal mit einer erwarteten Antwort. Anfragen können Parameter und eine Antwort mit einem Status und Parametern haben. Eigenschaften betrachtet und mit der Standardansicht Anfrage überwacht, Eigenschaftsänderungen werden mit der Standard - Aktualisierungsanforderung erfolgt, und ein Verlag informiert ein Teilnehmer auf einer Änderung ein Merkmal mit der Standard - Benachrichtigungsanforderung.

Anwendungsspezifische Anforderungen, die über das Anzeigen , Aktualisieren und Benachrichtigen hinausgehen, werden von Befehlen verarbeitet .

Ressourcenkonfiguration

Konfiguration, wie die Merkmale einer bestimmten Ressourcendefinition zwischen einem Gerät und Controllern implementiert werden. Definiert in dem Webart - Schema .

Ressourcenhandler

Ein im Nest-Dienst für jedes Gerät im HAN erstellter Ressourcen-Proxy, um den Remotezugriff auf das Gerät zu ermöglichen.

Ressourcen-ID

Global eindeutige Ressourcen-ID. Bei Geräten ist dies die Geräte-ID. Andere Nicht-Geräte-Ressourcen werden beim Erstellen vom Nest-Dienst zugewiesen.

Ressourcen-Proxy

Replizierter Handler der Merkmale einer Ressource, die für die Lokalisierung von Daten oder für die Verarbeitung schläfriger Endpunkte verwendet werden. Ein Proxy verwaltet Eigenschaften und stellt Ressourcenanforderungen und -befehle in die Warteschlange.

Ressource

Eine logische oder physische Sache, wie ein Gerät, eine Struktur oder ein Benutzer. Es umfasst eine Reihe von Merkmal- und Schnittstelleninstanzen, die seine Fähigkeiten und Verhaltensweisen beschreiben. Definiert in dem Webart - Schema .

RTOS

Echtzeitbetriebssystem, das auf eingeschränkten Mikrocontrollern verwendet wird. Weave verwendet FreeRTOS .

S.

Schema

Eine formale Beschreibung von Standard- und herstellerspezifischen Merkmalen und Schnittstellen.

Serviceverzeichnis

Ein Verzeichnisdienst, der auf einer Webstruktur verfügbar ist.

Service-Endpunkt

Ein Nest-Service-Endpunkt, der ein bestimmtes Weave-Profilprotokoll implementiert, das von einer einzelnen Service-Endpunkt-ID in der Weave-Struktur adressiert wird.

Service-Endpunkt-ID

Eine Art von Knoten-ID. Jeder im Nest-Service definierte Service-Endpunkt wird durch eine Service-Endpunkt-ID identifiziert. Die IDs sind eindeutig, werden von Nest zugewiesen und ändern sich nie.

Service-Host

Die Entität (Gerät, Dienst oder App), die für ein bestimmtes Merkmal verantwortlich ist. Zu den Aufgaben gehören das Verwalten des Status, das Reagieren auf Anforderungen und Befehle sowie das Auslösen von Ereignissen.

Servicebereitstellung

Ordnet dem Nest-Dienst und einem Benutzerkonto ein Weave-Gerät zu.

SoC

System auf einem Chip. In SoC-Implementierungen befinden sich Thread-, Weave- und Anwendungssoftware auf einer einzigen integrierten Schaltung. Vergleiche mit NCP .

Zustand

Der Satz von Eigenschaftswerten, die einer Ressource und einem Merkmal zu einem bestimmten Zeitpunkt zugeordnet sind. Der Zustand einer Ressource setzt sich aus den Zuständen ihrer Merkmale zusammen. Siehe Ressource , Merkmal und Status .

Staatsereignis

Eine Standarduntermenge von Ereignissen, die zur Benachrichtigung über eine Statusänderung einer Ressource oder eines Merkmals verwendet werden.

Teilnehmer

Eine Protokollrolle, die in Weave Data Management verwendet wird. Ein Abonnent zeigt versionierte Instanzen eines oder mehrerer extern veröffentlichter Schemas an und verwendet sie. Es kann die versionierte Instanz eines veröffentlichten Schemas ändern oder einen anwendungsspezifischen Befehl ausgeben. Siehe Webdatenverwaltung .

T.

NEHMEN

Token-authentifizierter Schlüsselaustausch, ein Authentifizierungsprotokoll für BLE-Benutzertoken, die von Schlüsselanhänger oder Mobilgeräten verwendet werden.

TLV

Typ-Länge-Wert-Codierung für die kompakte Serialisierung von Binärdaten.

Merkmal

Wiederverwendbare Funktionseinheit aus Eigenschaften, Ereignissen, Anforderungen und Metadaten. Definiert in dem Webart - Schema .

Tunnel

Eine sichere Route, die von einem Grenzrouter zum Übertragen von Weave IPv6-UDP-Nachrichten zwischen dem HAN und dem Nest-Dienst eingerichtet wurde.

U.

Benutzer

Eine Person, die ein Nest-Gerät besitzt, ein Nest-Konto hat, ein Nest-Gerät in einer Struktur installiert und ihr Gerät mit dem Nest-Dienst verbunden hat.

V.

Hersteller-ID

Eindeutige 16-Bit-Kennung für das Herkunftsunternehmen, die für die Definition von herstellerspezifischen Merkmalen und Ressourcentypen im Namespace verwendet wird.

Herstellerregistrierung

Eine logische Service-Infrastrukturkomponente, die die Zuordnung von Lieferanten-IDs zu Lieferanten enthält und es Weave ermöglicht, vorhandene Lieferanteninformationen zu lesen und neue Lieferanten zu erstellen.

Erweiterung der Lieferantenmerkmale

Eine herstellerspezifische Erweiterung eines Standardmerkmals, mit der Eigenschaften, Eigenschaftswertbeschränkungen, benutzerdefinierte Befehle, Befehlsargumente und Ereignisse hinzugefügt werden können. Nur im Namespace des Anbieters verfügbar. Siehe Merkmal .

W.

Weben

Netzwerk- und Anwendungsprotokoll zur Unterstützung verbundener Produkte. Es bietet eine sichere, robuste Kommunikationsplattform für verbundene Geräte und wird bereits in Nest-Produkten auf der ganzen Welt ausgeführt.

Zertifikat weben

Ein datenreduziertes und Weave TLV-codiertes ECC-Zertifikat (Elliptic Curve Cryptography) im X.509-Stil, mit dem sichere Sitzungen zwischen Weave-Knoten hergestellt werden.

Web-Datensprache

Eine Deskriptorsprache, die das Weave-Schema definiert, einschließlich Ressourcen-, Schnittstellen-, Merkmal- und Dienstdefinitionen.

Webdatenverwaltung

Ein Anwendungsprotokoll, das für das Echtzeit-Trait-Management verwendet wird . Weave Data Management bietet kompakte Vorgänge für alle Anforderungsnachrichtentypen und asynchrone Benachrichtigungen über Änderungen des Eigenschaftsstatus.

Weave Device Descriptor

Daten, die in einen QR-Code codiert sind, der auf einem Gerät gedruckt ist und Informationen enthält, die zum Koppeln des Geräts mit dem Netzwerk erforderlich sind. Enthält den Pairing-Code sowie den Produkttyp und die Version. Siehe Pairing-Code .

Stoff weben

Ein Netzwerk, das aus allen verbundenen Heimgeräten, dem Nest-Dienst und mobilen Geräten besteht. Die Struktur ermöglicht verbundenen Geräten die sichere Zusammenarbeit bei der Bereitstellung von Diensten für den Benutzer, seine Familie und Gäste.

Profil weben

Der Satz von Tags und Nachrichten, die Protokolle der Anwendungsebene in Weave definieren, z. B. Weave Data Management zum Verwalten von Merkmaldaten oder Time Services zum Synchronisieren der Zeit.

Weben Sie ein zuverlässiges Messaging-Protokoll

Ein leichtes Messaging-Protokoll, mit dem Weave Nachrichten zuverlässig zwischen zwei Geräten in einer Weave-Struktur senden kann.

SDK weben

Nest's RTOS- und Linux-Implementierung des Weave-Kommunikationsstapels, der Netzwerkverwaltung und allgemeiner Weave-Profile, mit denen Sie Gerätecode erstellen.