|
En un sistema operativo Windows, el agente se ejecuta como un servicio después de la instalación.
|
|
El modelo de soporte de extensiones de ThingWorx ha cambiado recientemente. La mayoría de las extensiones ya no están disponibles en la página de descargas. Para obtener más información, consulte este artículo.
|
Llamada de salida | Descripción |
1 | El icono verde indica que la cosa que se ha creado está conectada al agente. Aparece en rojo cuando la cosa está desconectada. |
2 | La propiedad isConnected se define en verdadero en el campo Valor cuando se establece la conexión entre la cosa y el agente. El campo Valor se define en falso cuando se desconecta. La propiedad se define como falsa cuando el nodo singleton de un entorno de alta disponibilidad de ThingWorx tiene problemas de conectividad con el agente. Sin embargo, los demás nodos seguirán publicando mensajes, incluso cuando la propiedad sea falsa. |
Para la ejecución correcta del evento de cambio de datos, asegúrese de que un usuario del sistema tenga los siguientes permisos. • Permiso Service Execute y Event Subscribe en el nivel de recopilación. Por ejemplo, en Cosa, ThingTemplate o ThingShape. |
JDBC Settings | Descripción | ||
clientIdFormat | El nombre del cliente registrado con agente de MQTT.
El token {s} es para el nombre de servidor de ThingWorx Platform. Toma el valor mencionado en la configuración de Subsistema de federación como el nombre del servidor. El token {t} es para el nombre de cosa actual. Si desea que diferentes plataformas se conecten a un agente y tengan cosas con el mismo nombre, se recomienda especificar el nombre del servidor en el campo Subsistema de federación. | ||
useSSL | Seleccione esto si el agente soporta conexiones seguras. | ||
serverName | El nombre de host en el que se ejecuta el agente de MQTT.
| ||
serverPort | Puerto para el agente de MQTT. El valor por defecto es 1883. | ||
userId | El nombre de usuario que se debe conectar al agente. | ||
Password | La contraseña para el ID de usuario. | ||
Timeout | Tiempo en milisegundos que se debe esperar para que una solicitud de publicación se realice correctamente. El valor por defecto es 5000 ms. | ||
ConnectTimeout | Tiempo en milisegundos que se debe esperar para que se establezca una conexión entre ThingWorx Platform y el agente de MQTT. | ||
retryInterval | El tiempo de intervalo en milisegundos para volver a intentar la conexión si se interrumpe una conexión con un agente de MQTT. El mecanismo de reintento solo funciona si se ha establecido en algún momento la conexión y posteriormente se ha interrumpido. | ||
retryAttempts | Número de veces que se realizan intentos de conexión. Por ejemplo, si una conexión establecida se interrumpe debido a interferencias de la red o cualquier otro problema, el valor introducido en este campo proporciona el número de intentos realizados para restablecer la conexión. Cada reintento se separa por el valor de retryInterval mencionado anteriormente. | ||
pingInterval | Tiempo en milisegundos para realizar una verificación periódica del estado de conexión entre ThingWorx Platform y el agente de MQTT. El valor por defecto es 45 segundos. Cada 45 segundos, se envía un mensaje ping al agente de MQTT para verificar si hay una respuesta. La respuesta del agente significa que la conexión es válida. | ||
connectionIdleTimeout | Tiempo de inactividad en milisegundos para una conexión. Si la conexión está inactiva después de este tiempo definido, indica que no hay ninguna comunicación de mensajes en el canal y la cosa se marca como desconectada. Cuando las propiedades no se publican ni se suscribe a ellas, pingInterval va actualizando el último tiempo activo para que la cosa no se desconecte. | ||
qos | Este valor define el nivel de prioridad de la comunicación entre el agente y sus clientes. | ||
maxInFlight | Permite definir maxinflight. Aumente este valor en un entorno de alto tráfico. |
AutoMapping | Descripción |
format | Formato del nombre del tema que corresponde a una propiedad. El token {s} corresponde al nombre del servidor, {t} al nombre de cosa y {p} al nombre de la propiedad. |
enabled | Se puede seleccionar la función de asignación automática. |
Subscribe | Permite suscribir la propiedad para recibir los cambios publicados en el tema especificado desde el agente MQTT. |
Publish | Permite publicar los cambios en los valores de las propiedades al agente MQTT utilizando el tema especificado. |
Retain | Se conserva el último valor de la propiedad publicada en el agente de MQTT. Cuando un nuevo dispositivo o cliente se suscribe a un tema con un mensaje retenido, el agente envía automáticamente un mensaje en el que se incluye el último valor publicado. La conservación de los valores de mensajes puede ser útil cuando un cliente requiere un valor inicial. En lugar de definir un valor de marcador inicial y esperar al siguiente mensaje, se envía un valor conservado. |
Nombre | Nombre de la propiedad de la cosa a la que se debe asignar el agente de MQTT. |
Tema | El nombre del tema a publicar o suscribir en el agente MQTT. |