Creación de interfaces utilizando las API REST

Los siguientes pasos le ayudarán a configurar los recursos necesarios para empezar a utilizar las funciones de gemelos de dispositivo del componente de gestión de datos de herramientas.

En 8.9 y versiones posteriores, no es posible crear interfaces mediante las API REST.

Para más detalles sobre la API, consulte la herramienta HTTP REST API en la documentación de su API local. Para más información, consulte APIs.

Flujo de trabajo general

Utilice los pasos siguientes como ayuda para configurar los recursos que necesita para empezar a correlacionar los datos de dispositivo utilizando la característica de duplicado de dispositivo.

El proceso para crear y consumir interfaces lógicas difiere un poco en función de si está creando una interfaz lógica asociada a un tipo de dispositivo.

Antes de empezar

Para crear una interfaz lógica asociada a un tipo de dispositivo, debe tener al menos un dispositivo registrado en la herramienta y que envíe eventos con propiedades de estado.

Pasos

  1. Defina las propiedades de estado de entrada.
    En primer lugar, defina las propiedades de estado de entrada que desea que la interfaz lógica ponga a disposición de las aplicaciones.
    , y, a continuación, realice los pasos siguientes:
Crear una interfaz física
  1. Cree un archivo de esquema de suceso. El archivo de esquema de sucesos es un archivo .json local que define la estructura y el formato de un suceso de entrada.
  2. Cree un recurso de esquema de suceso para el tipo de suceso. El recurso de esquema de eventos es una construcción programática que utiliza la herramienta.
  3. Cree un tipo de suceso que haga referencia al esquema de suceso. La herramienta utiliza el tipo de evento para asignar uno o más recursos del esquema de eventos a una interfaz física.
  4. Cree una interfaz física.
  5. Añada el tipo de suceso a la interfaz física.
  6. Añada la interfaz física al tipo de dispositivo.