En Google, luchamos por la equidad racial de la comunidad negra. Más información
Se usó la API de Cloud Translation para traducir esta página.
Switch to English

Glosario

Ver fuente en GitHub

A

cuenta

Una cuenta creada en home.nest.com que otorga al propietario de la cuenta (usuario) el control del dispositivo Nest a través de aplicaciones web / móviles.

habla a

Cada nodo de un tejido Weave tiene una dirección local única (ULA) IPv6.

capa de aplicación

Teje perfiles y API de gRPC asociadas que proporcionan los protocolos compartidos que se utilizan para comunicarse entre dispositivos y hosts de servicio.

protocolos de la capa de aplicación

Teje protocolos que se centran en la comunicación de proceso a proceso a través de una red IP y proporcionan una interfaz de comunicación y servicios para el usuario final.

seguridad a nivel de aplicación

Los dispositivos de tejido pueden incluirse en uno o más dominios de seguridad, que están protegidos con claves de dominio. Las claves incluyen una clave de época sucesiva y son administradas por un servicio de autorización. Ver servicio de autorización .

servicio de autorización

Servicio que autentica dispositivos y clientes del sistema Weave, y proporciona a los dispositivos y clientes claves de aplicación autorizadas y claves de época continua que se utilizan para implementar seguridad a nivel de aplicación. Consulte seguridad a nivel de aplicación .

B

BLE

Un protocolo de radio inalámbrico compatible con Weave.

enrutador de borde

Un dispositivo en la red de área doméstica (HAN) que enruta los mensajes de Weave entre las redes Thread y Wi-Fi, y establece un túnel entre la HAN y el Servicio Nest.

C

CASO

El protocolo de establecimiento de sesión asistido por certificado (CASE) es el protocolo principal de establecimiento de sesión seguro de Weave que utiliza certificados de Weave. Puede ser un certificado de hardware o un certificado de seguridad de nivel de aplicación proporcionado por el servicio de autorización. Ver certificado de tejido .

controlador

Los controladores son servicios que implementan funciones avanzadas. Los ejemplos incluyen el controlador de grupo de iluminación, el controlador de zona HVAC y el controlador de árbitro de ocupación.

mando

Una solicitud específica de la aplicación que no se puede realizar mediante solicitudes estándar. A veces se denomina comando personalizado .

D

ID del dispositivo

Tipo de ID de nodo. Cada dispositivo tiene un ID único global de 64 bits asignado en el momento de la fabricación. Está vinculado al certificado del dispositivo para autenticar la identidad del dispositivo. Se utiliza como ID de nodo para dispositivos. Ver ID de nodo .

mi

evento

Una afirmación unidireccional de la verdad sobre un rasgo en un momento específico, sin respuesta esperada. Por ejemplo, una contraseña ingresada para desbloquear un cerrojo genera un evento. Los eventos más comunes son los cambios de propiedad expresados ​​con la solicitud de notificación de propósito especial.

F

clave de tela

Una clave única para cada tejido Weave generada por el primer dispositivo que crea el tejido y que se utiliza para emparejar los dispositivos posteriores con el tejido.

ID de tejido

Un valor único de 64 bits que identifica globalmente el tejido Weave. Se genera aleatoriamente cuando un dispositivo Nest se introduce en una estructura por primera vez.

aprovisionamiento de tejido

Empareja dispositivos con el tejido Weave local proporcionando el ID del tejido y la clave del tejido necesarios para comunicarse con otros dispositivos y servicios.

aprovisionamiento de fábrica

Un proceso de fabricación que preconfigura los dispositivos con perfiles Weave y un certificado de hardware.

módulo de front-end (FEM)

Un circuito integrado (IC) que incluye todos los componentes necesarios para procesar una señal de radiofrecuencia (RF) entrante en una frecuencia intermedia (IF) o en una forma digital.

H

certificado de hardware

Un certificado de Weave que se proporciona de fábrica en el momento de la fabricación en un dispositivo. Este certificado se utiliza para autenticar el dispositivo cuando se empareja con el tejido Weave y con el Servicio Nest.

red de área doméstica (HAN)

Un conjunto de dispositivos en red en el hogar que pueden ser parte de un tejido Weave y que proporciona comunicaciones inalámbricas seguras.

I

aprovisionamiento en campo

Proporciona a los dispositivos desplegados la información que necesitan para ser participantes completos en un tejido Weave.

interfaz

Un conjunto de rasgos que describen una funcionalidad de nivel superior. Por ejemplo, la funcionalidad de una luz de color contiene los rasgos OnOff, Level y Color, todos los cuales trabajan juntos para implementar la interfaz ColorLight. Definido en el esquema Weave.

L

dejando una tela

Romper la relación entre un nodo miembro y el resto de nodos en un tejido Weave, transformando el nodo en un nodo independiente. Si un nodo deja un tejido Weave que consta de solo dos nodos, el tejido deja de existir.

METRO

mensajes

Los datos formateados pasan entre nodos en la misma red para efectuar cambios o comunicar información.

metadatos

Información colocada en varios componentes del esquema para restringir formalmente o describir con más detalle ese componente, por ejemplo, marcar una propiedad de rasgo como "solo lectura".

suscripción mutua

Cuando los recursos se suscriben entre sí, y cada uno actúa como editor y suscriptor de un rasgo.

norte

NCP

Coprocesador de red. Una implementación de NCP coloca la pila de Thread en un circuito integrado, mientras que Weave y el software de la aplicación residen en un segundo chip. Compare con SoC .

API de Nest

Una API de datos en tiempo real que ofrece acceso basado en suscripción a datos compartidos por dispositivos Nest. Con la API de Nest, puede crear productos que accedan a los datos del dispositivo Nest para leer o escribir valores de datos compartidos.

Servicio Nest

Una infraestructura basada en la nube que conecta los dispositivos HAN en un modelo de datos, proporciona acceso remoto e implementa controladores inteligentes para crear un ecosistema integral.

aprovisionamiento de red

El acto de establecer conectividad entre un dispositivo y la red local Wi-Fi o Thread. Puede implicar el suministro de una identificación de red e información de enrutamiento o credenciales de acceso a la red, como la clave precompartida de Wi-Fi.

nodo

Un dispositivo Weave o un servidor de servicio que es capaz de participar en un tejido Weave. Cada nodo de la estructura tiene una dirección IPv6 única. Ver anfitrión de servicio y tejido de tejido .

dirección adquirida por el nodo

Dirección IPv4 o IPv6 asignada a un dispositivo por la infraestructura de red del usuario final, como a través de DHCP.

ID de nodo

Un valor único de 64 bits que identifica globalmente un nodo en el tejido Weave.

O

suscripción unidireccional

Una solicitud de un suscriptor a un editor para una o más instancias de rasgos.

OTA

Actualizaciones de firmware inalámbricas.

PAG

emparejamiento

El proceso de unir un dispositivo a una red doméstica, Weave fabric y una cuenta de usuario del Servicio Nest.

código de emparejamiento

Código de carácter utilizado para emparejar el dispositivo con la tela Weave. Esto está codificado en el Descriptor de dispositivo de tejido y se imprime junto con el código QR para permitir el emparejamiento. Consulte Descriptor de dispositivo de tejido .

Por favor

Establecimiento de sesión autenticado por contraseña, un protocolo de autenticación mutua, utilizado para establecer la sesión inicial segura entre dos dispositivos Weave usando el código de emparejamiento.

propiedad

Las propiedades son características de un rasgo que representan el estado de un recurso. Por ejemplo, el brillo de una luz o si hay alguien en casa. Incluye tipo, nombre, etiqueta y metadatos, como el valor predeterminado y las restricciones. Definido en el esquema Weave.

protocolo

Define la estructura de paquetes de los datos transmitidos, así como los comandos de control que gestionan una sesión.

editor

Un rol de protocolo utilizado en Weave Data Management. Un editor produce y sirve instancias versionadas de uno o más esquemas a uno o más suscriptores y envía notificaciones sobre un cambio en el esquema. Consulte Gestión de datos de tejido .

R

gestión de rasgos en tiempo real

Una función de Weave Data Management en la que todas las solicitudes de estado y eventos de rasgos se administran en un modelo de publicación-suscripción.

pedido

Un tipo de mensaje de tejido. Las solicitudes son solicitudes de acción sobre un rasgo con una respuesta esperada. Las solicitudes pueden tener parámetros y una respuesta con un estado y parámetros. Las propiedades se ven y monitorean con la solicitud de vista estándar, los cambios de propiedad se efectúan con la solicitud de actualización estándar y un editor informa a un suscriptor sobre un cambio en un rasgo con la solicitud de notificación estándar.

Las solicitudes específicas de la aplicación más allá de la visualización , actualización y notificación se manejan mediante comandos .

configuración de recursos

Configuración de cómo se implementan los rasgos de una definición de recurso particular entre un dispositivo y controladores. Definido en el esquema Weave.

manejador de recursos

Un proxy de recursos creado en el Servicio Nest para cada dispositivo en la HAN, para permitir el acceso remoto al dispositivo.

ID de recurso

Identificador de recurso único a nivel mundial. Para los dispositivos, este es el ID del dispositivo. El Servicio Nest asigna otros recursos que no son del dispositivo cuando se crean.

proxy de recursos

Manejador replicado de los rasgos de un recurso usado para la localidad de datos o para manejar puntos finales inactivos. Un proxy administra las propiedades y pone en cola las solicitudes y los comandos de recursos.

recurso

Una cosa lógica o física, como un dispositivo, una estructura o un usuario. Comprende un conjunto de rasgos e instancias de interfaz que describen sus capacidades y comportamientos. Definido en el esquema Weave.

RTOS

Sistema operativo en tiempo real utilizado en microcontroladores restringidos. Weave utiliza FreeRTOS .

S

esquema

Una descripción formal de las características e interfaces estándar y específicas del proveedor.

directorio de servicios

Un servicio de directorio disponible en un tejido Weave.

punto final de servicio

Un punto final de servicio Nest que implementa un protocolo de perfil Weave específico dirigido por un ID de punto final de servicio único en el tejido Weave.

ID de punto final de servicio

Un tipo de ID de nodo. Cada punto final de servicio definido en el Servicio Nest se identifica mediante un ID de punto final de servicio. Las identificaciones son únicas, asignadas por Nest y nunca cambiarán.

anfitrión de servicio

La entidad (dispositivo, servicio o aplicación) responsable de un rasgo específico. Las responsabilidades incluyen administrar el estado, responder a solicitudes y comandos, y desencadenar eventos.

provisión de servicios

Asocia un dispositivo Weave con el Servicio Nest y una cuenta de usuario.

SoC

Sistema en un chip. En las implementaciones de SoC, Thread, Weave y el software de aplicación residen en un solo circuito integrado. Compare con NCP .

Expresar

El conjunto de valores de propiedad asociados con un recurso y un rasgo en un momento determinado. El estado de un recurso se compone de los estados de sus rasgos. Ver recurso , rasgo y estado .

evento estatal

Un subconjunto estándar de eventos que se usa para notificar un cambio de estado en un recurso o rasgo.

abonado

Una función de protocolo utilizada en Weave Data Management. Un suscriptor ve y consume instancias versionadas de uno o más esquemas publicados externamente. Puede cambiar la instancia versionada de un esquema publicado o emitir un comando específico de la aplicación. Consulte Gestión de datos de tejido .

T

LLEVAR

Intercambio de claves autenticadas por token, un protocolo de autenticación para tokens de usuario BLE utilizados por llaveros o dispositivos móviles.

TLV

Codificación de tipo-longitud-valor utilizada para la serialización compacta de datos binarios.

rasgo

Unidad de funcionalidad reutilizable compuesta por propiedades, eventos, solicitudes y metadatos. Definido en el esquema Weave.

túnel

Una ruta segura establecida por un enrutador fronterizo para transferir mensajes Weave IPv6 UDP entre la HAN y el Servicio Nest.

U

usuario

Una persona que posee un dispositivo Nest, tiene una cuenta Nest, ha instalado un dispositivo Nest en una estructura y ha conectado su dispositivo con el Servicio Nest.

V

ID de proveedor

Identificador único de 16 bits para la empresa de origen utilizado para definir el tipo de recurso y características específicas del proveedor de espacios de nombres.

registro de proveedores

Un componente de infraestructura de servicio lógico que contiene la asignación de ID de proveedor a proveedores y permite a Weave leer la información de proveedor existente y crear nuevos proveedores.

extensión del rasgo del vendedor

Una extensión específica del proveedor para un rasgo estándar que puede agregar propiedades, restricciones de valor de propiedad, comandos personalizados, argumentos de comando y eventos. Solo disponible dentro del espacio de nombres del proveedor. Ver rasgo .

W

Tejido

Protocolo de aplicación y red diseñado para admitir productos conectados. Proporciona una plataforma de comunicaciones segura y sólida para dispositivos conectados y ya se está ejecutando en productos Nest en todo el mundo.

Certificado de tejido

Un certificado de criptografía de curva elíptica (ECC) de estilo X.509 con reducción de datos y codificado por Weave TLV que se utiliza para establecer sesiones seguras entre los nodos de Weave.

Lenguaje de datos de tejido

Un lenguaje descriptor que define el esquema de Weave, incluidas las definiciones de recursos, interfaces, características y servicios.

Gestión de datos de tejido

Un protocolo de aplicación utilizado para la gestión de rasgos en tiempo real . Weave Data Management proporciona operaciones compactas para todos los tipos de mensajes de solicitud, proporcionando notificaciones asincrónicas de cambios de estado de propiedad.

Descriptor de dispositivo de tejido

Datos codificados en un código QR impreso en un dispositivo que proporciona la información necesaria para emparejar el dispositivo a la red. Incluye el código de emparejamiento y el tipo y versión del producto. Ver código de emparejamiento .

Tejido de tejido

Una red que consta de todos los dispositivos domésticos conectados, el Servicio Nest y dispositivos móviles. La estructura permite que los dispositivos conectados cooperen de forma segura en la prestación de servicios al usuario, su familia y los invitados.

Perfil de tejido

El conjunto de etiquetas y mensajes que definen los protocolos de la capa de aplicación en Weave, como Weave Data Management para administrar datos de rasgos o Time Services para sincronizar el tiempo.

Protocolo de mensajería confiable de tejido

Un protocolo de mensajería liviano para que Weave envíe mensajes de manera confiable entre dos dispositivos en un tejido Weave.

SDK de tejido

La implementación de RTOS y Linux de Nest de la pila de comunicaciones Weave, la administración de red y los perfiles Weave comunes, que se utilizan para crear el código del dispositivo.