Este tema describe los términos que debe conocer sobre IoT Platform.
Términos
Término | Descripción |
product | Un producto es un conjunto de dispositivos con las mismas funciones. IoT Platform asigna una ProductKey única para cada producto. |
device | Un dispositivo pertenece a un producto. IoT Platform asigna un DeviceName único para cada dispositivo del mismo producto. Los dispositivos pueden conectarse directamente a IoT Platform o vincularse como subdispositivos a una puerta de enlace conectada a IoT Platform. |
group | IoT Platform permite crear grupos de dispositivos. Cada grupo puede contener dispositivos de distintos productos. Utilice los grupos de dispositivos para gestionar dispositivos entre diferentes productos. |
gateway | Una puerta de enlace se conecta directamente a IoT Platform y permite gestionar subdispositivos. Los subdispositivos solo pueden comunicarse con IoT Platform a través de una puerta de enlace. |
sub-device | Un subdispositivo es esencialmente un dispositivo. Los subdispositivos no pueden conectarse directamente a IoT Platform y deben vincularse a una puerta de enlace. |
device certificate | Un certificado de dispositivo consta de una ProductKey, un DeviceName y un DeviceSecret.
|
ProductSecret | El ProductSecret es la clave privada que emite IoT Platform para cada producto. Por lo general, el ProductSecret se usa junto con la ProductKey para la autenticación de certificado único por producto. Los ProductSecrets son obligatorios para la autenticación y comunicación del dispositivo. Registre este valor para futuras referencias. |
topic | Un topic es una cadena de caracteres UTF-8 que sirve como medio de transmisión en la comunicación de publicación/suscripción. Un dispositivo puede publicar mensajes en un topic o suscribirse a mensajes de un topic. |
topic category | Una categoría de topic es un conjunto de topics asociados a distintos dispositivos bajo el mismo producto. Se utilizan ${productKey} y ${deviceName} para especificar un dispositivo único. Una categoría de topic aplica a todos los dispositivos del mismo producto. |
publish | Operación permitida de un topic. Si el parámetro Allowed Operation de un topic está configurado como Publish, puede publicar mensajes en dicho topic. |
subscribe | Operación permitida de un topic. Si el parámetro Allowed Operation de un topic está configurado como Subscribe, puede suscribirse a mensajes de dicho topic. |
RRPC | RRPC es la abreviatura de revert-RPC. Una llamada a procedimiento remoto (RPC) utiliza el modo cliente/servidor y permite solicitar un servicio remoto sin necesidad de conocer el protocolo subyacente. Un RRPC permite enviar una solicitud desde el servidor a un dispositivo y recibir su respuesta. |
tag | Puede agregar etiquetas a productos, dispositivos y grupos.
|
Alink protocol | El protocolo Alink se utiliza para la comunicación entre dispositivos e IoT Platform. |
TSL model | IoT Platform utiliza Thing Specification Language (TSL) para describir las funciones del dispositivo. Un modelo TSL define las propiedades, servicios y eventos del dispositivo. Los modelos TSL usan formato JSON. Organice los datos basándose en un modelo TSL y envíelos a IoT Platform. |
property | Una propiedad es una función TSL que describe el estado de un dispositivo, como la información de temperatura recopilada por un dispositivo de monitoreo ambiental. Las propiedades admiten los métodos de solicitud GET y SET. Las aplicaciones pueden enviar solicitudes para obtener y establecer propiedades. |
desired property value | IoT Platform permite establecer valores de propiedad deseados para un dispositivo. Si el dispositivo está en línea, los valores de propiedad se actualizan en tiempo real. Si está fuera de línea, los valores deseados se almacenan en caché en IoT Platform. Cuando el dispositivo se conecta, obtiene los valores deseados y actualiza sus propias propiedades. |
service | Un servicio es una función TSL que describe una capacidad o método de un dispositivo. Solicitantes externos pueden utilizar dichas capacidades o métodos. Especifique los parámetros de entrada y salida de un servicio. A diferencia de las propiedades, los servicios pueden invocarse mediante un comando para implementar lógica de negocio compleja. Por ejemplo, llame a un servicio para ejecutar una tarea específica. |
event | Un evento es una función TSL que describe un suceso en tiempo de ejecución de un dispositivo. Contiene una notificación que requiere acción o atención. Un evento puede incluir varios parámetros de salida. Algunos ejemplos incluyen notificaciones de finalización de tareas, fallas del dispositivo y alertas de temperatura. Suscríbase a eventos o envíelos. |
data parsing script | Si los dispositivos utilizan datos transparentes o con formato personalizado, escriba scripts de análisis de datos en IoT Platform para procesarlos. Convierta los datos binarios o JSON personalizados enviados por los dispositivos al formato JSON Alink compatible con IoT Platform. También convierta los datos JSON Alink enviados por IoT Platform al formato personalizado que admiten los dispositivos. |
device shadow | Una sombra de dispositivo es un archivo JSON que almacena la información de estado de un dispositivo o aplicación. Cada dispositivo tiene una sombra única en IoT Platform. Las sombras de dispositivo permiten obtener y configurar el estado de los dispositivos mediante el protocolo MQTT o HTTP, independientemente de si están conectados a Internet. |
rules engine | Cree y configure reglas en IoT Platform para implementar las siguientes funciones: suscripción del lado del servidor, reenvío de datos y orquestación de escenas. |
server-side subscription | Su servidor empresarial puede suscribirse a mensajes de un producto en IoT Platform. Se admite la suscripción a los siguientes tipos de mensajes: mensajes ascendentes del dispositivo, notificaciones de cambios de estado, notificaciones de descubrimiento de nuevos subdispositivos por parte de una puerta de enlace, notificaciones de cambios en el ciclo de vida del dispositivo y notificaciones de cambios en la topología del dispositivo. La suscripción del lado del servidor admite dos métodos:
|
data forwarding | Utilice la función de reenvío de datos para dirigir datos de un topic a otro topic o a otro servicio de Alibaba Cloud para su almacenamiento o procesamiento. |
scene orchestration | Utilice la función de orquestación de escenas para desarrollar lógica de negocio automatizada de manera visual. Defina reglas de interacción entre dispositivos y despliéguelas en IoT Platform o en instancias perimetrales. |
unique-certificate-per-device authentication | Se graba un certificado de dispositivo en cada unidad física. Este certificado consta de una ProductKey, un DeviceName y un DeviceSecret. Al conectar un dispositivo a IoT Platform, la plataforma verifica el dispositivo basándose en dicho certificado. |
unique-certificate-per-product authentication | Se graba un certificado de producto en todos los dispositivos bajo el mismo producto. El certificado consta de una ProductKey y un ProductSecret. Cuando un dispositivo envía una solicitud de activación, IoT Platform lo autentica mediante el certificado del producto. Si la autenticación es exitosa, IoT Platform emite un certificado de dispositivo. Luego, el dispositivo utiliza ese certificado para conectarse a IoT Platform. |
instance | Gestione recursos como productos, dispositivos y reglas en instancias de IoT Platform. Se admiten los siguientes tipos de instancias:
|