Google se compromete a promover la equidad racial para las comunidades negras. Ver cómo.
Se usó la API de Cloud Translation para traducir esta página.
Switch to English

Glosario

jinja-placeholder-0 .md "> Ver código fuente en GitHub

UNA

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 en un tejido Weave tiene una dirección local única (ULA) IPv6.

capa de aplicación

Los perfiles de tejido y las API gRPC asociadas que proporcionan los protocolos compartidos utilizados para comunicarse entre dispositivos y hosts de servicio.

protocolos de 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 de 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 continua y son administradas por un servicio de autorización. Ver servicio de autorización .

servicio de autorizaciones

Servicio que autentica los dispositivos y clientes del sistema Weave, y proporciona a los dispositivos y clientes claves de aplicación autorizadas y claves de época rodantes utilizadas para implementar la seguridad a nivel de aplicación. Ver seguridad a nivel de aplicación .

si

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 mensajes Weave entre 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 de establecimiento de sesión seguro principal 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 funcionalidades 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 puede realizarse mediante solicitudes estándar. A veces se llama un comando personalizado .

re

ID del dispositivo

Tipo de ID de nodo. Cada dispositivo tiene una identificación global de 64 bits única asignada en el momento de la fabricación. Está vinculado al certificado del dispositivo para autenticar la identidad del dispositivo. Se usa como ID de nodo para dispositivos. Ver ID del nodo .

mi

evento

Una afirmación unidireccional de la verdad sobre un rasgo en un momento específico, sin respuesta esperada. Por ejemplo, un código de acceso ingresado 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

llave de tela

Una clave única para cada tejido Weave generada por el primer dispositivo que crea el tejido, y utilizada para emparejar dispositivos posteriores al tejido.

ID de tela

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 tela

Empareja los dispositivos con el tejido local de Weave al proporcionar la ID del tejido y la clave de 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 tejido que se suministra en fábrica en el momento de la fabricación en un dispositivo. Este certificado se utiliza para autenticar el dispositivo cuando lo empareja con el tejido Weave y con el Servicio Nest.

red de área local (HAN)

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

yo

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 para 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 de tejido.

L

dejando una tela

Romper la relación entre un nodo miembro y el resto de los 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

Datos formateados pasados ​​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 aún más 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

PNC

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

Nest API

Una API de datos en tiempo real que ofrece acceso por suscripción a los datos compartidos por los 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 de 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 host de servicio que es capaz de participar en un tejido Weave. Cada nodo en la estructura tiene una dirección IPv6 única. Ver host de servicio y tejido Weave

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 la estructura 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 por aire.

PAGS

emparejamiento

El proceso de unir un dispositivo a una red doméstica, tejido Weave y cuenta de usuario de Nest Service.

código de emparejamiento

Código de caracteres utilizado para emparejar el dispositivo con la tela Weave. Esto está codificado en el Descriptor de dispositivo Weave e impreso junto con el código QR para permitir el emparejamiento. Consulte Descriptor de dispositivo de tejido .

PASE

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

propiedad

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

protocolo

Define la estructura de paquetes de los datos transmitidos, así como los comandos de control que administran 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. Ver Weave Data Management .

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 para rasgos se gestionan en un modelo de publicación-suscripción.

solicitud

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 supervisan 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 vista , 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 de tejido.

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 del recurso

Identificador de recurso globalmente único. Para dispositivos, esta es la ID del dispositivo. El Servicio Nest asigna otros recursos que no son del dispositivo cuando se crean.

proxy de recursos

Controlador replicado de los rasgos de un recurso utilizado para la localidad de datos o para manejar puntos finales soñolientos. Un proxy administra propiedades y pone en cola solicitudes de recursos y comandos.

recurso

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

RTOS

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

S

esquema

Una descripción formal de los rasgos e interfaces estándar y específicos del proveedor.

directorio de servicios

Un servicio de directorio disponible en un tejido Weave.

punto final de servicio

Un punto final de Nest Service que implementa un protocolo de perfil de Weave específico dirigido por un único ID de punto final de servicio en la estructura de 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 una ID de punto final de servicio. Los ID son únicos, asignados por Nest y nunca cambiarán.

host 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, el software Thread, Weave y la aplicación residen en un solo circuito integrado. Compare con NCP .

estado

El conjunto de valores de propiedad asociados con un recurso y rasgo en un momento particular. 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 utilizados para la notificación de un cambio de estado en un recurso o rasgo.

abonado

Un rol de protocolo utilizado 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. Ver Weave Data Management .

T

TOMAR

Intercambio de claves autenticado 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 de propiedades, eventos, solicitudes y metadatos. Definido en el esquema de tejido.

túnel

Una ruta segura establecida por un enrutador de borde 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 del vendedor

Identificador único de 16 bits para la compañía de origen utilizado para el espacio de nombres de las características específicas del proveedor y las definiciones de tipo de recurso.

registro de proveedores

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

extensión del rasgo del proveedor

Una extensión específica del proveedor a 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 red y aplicación 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 codificado por Weave con codificación TLV utilizado para establecer sesiones seguras entre nodos Weave.

Lenguaje de datos de tejido

Un lenguaje descriptor que define el esquema Weave, que incluye definiciones de recursos, interfaces, rasgos 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 asíncronas 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 vincular 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 los dispositivos móviles. El tejido permite que los dispositivos conectados cooperen de manera segura en la prestación de servicios al usuario, su familia e invitados.

Perfil de tejido

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

Tejer protocolo de mensajería confiable

Un protocolo de mensajería ligero para que Weave envíe mensajes de manera confiable entre dos dispositivos en una estructura Weave.

Weave SDK

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