Propiedades de Push Agent
Configure las propiedades de Push Agent para enviar datos a la nube mediante MQTT.
Nombre de la propiedad | Tipo de propiedad | Descripción de la propiedad |
---|---|---|
DataLogger | NodeId | Una referencia a la instancia del registrador de datos. |
DataLoggerPullTme | Duration | El intervalo de tiempo tras el cual los datos se toman del registrador de datos y se almacenan en el almacenamiento auxiliar. Si PreserveDataLoggerHistory se establece en True , los datos originales se eliminan del registrador de datos después de copiarlos en el almacenamiento auxiliar. |
PushFullSample | Boolean | Si es True , se utiliza el modo de transferencia . Si es False , se utiliza el modo de transferencia . |
PreserveDataLoggerHistory | Boolean | Si es True , los datos se envían y se agregan al historial.Si es False , cada vez que se transfieren los datos al almacén auxiliar, se eliminan del registrador de datos. |
MaximumStoreCapacity | Int32 | La capacidad máxima del almacén auxiliar usada por Push Agent. |
MaximumItemsPerPacket | Int32 | Número de registros encapsulados en un paquete. El modo de transferencia solo envía una línea por paquete.
CONSEJO:
Cuando
PushFullSample se establece en True , establezca MaximumItemsPerPacket en 1 . |
MaximumPublishTime | Duration | El intervalo de tiempo máximo tras el cual los datos se toman del almacén auxiliar y se envían a la nube. El intervalo se usa cuando el almacenamiento auxiliar tiene menos registros que MaximumItemsPerPacket . |
MinimumPublishTime | Duration | El intervalo de tiempo mínimo tras el cual los datos se toman del almacén auxiliar y se envían a la nube. El intervalo se usa cuando el almacenamiento auxiliar tiene más registros que MaximumItemsPerPacket . Es posible que desee aumentar la frecuencia de envío para descargar la cola del almacén. |
ClientId | String | El ID del cliente que tiene que enviar los datos. |
BrokerIPAddress | String | El nombre de host o la dirección IP del agente. |
BrokerPort | Int32 | El puerto de agente (si quiere comunicarse con SSL, establezca el valor en 8883 ). |
BrokerTopic | String | El nombre del tema sobre el que desea publicar precedido de / . |
QoS | Int32 | El nivel de Calidad de servicio (QoS) usado para enviar información.
|
UseSSL | Boolean | Habilita o deshabilita la comunicación segura.
IMPORTANTE:
Use el algoritmo de cifrado y la biblioteca OpenSSL más recientes compatible con .NET para generar los certificados de PFX. Si usa el algoritmo RC2 para generar el certificado PFX, la autenticación basada en certificados para Azure IoT Hub falla en el terminal
|
Username | String | El nombre de usuario de la comunicación autenticada con el agente. |
Password | Password | La contraseña de la comunicación autenticada con el agente. |
Entregue su opinión