推送代理属性

将推送代理属性配置为使用 MQTT 将数据发送到云。
属性名称
属性类型
属性说明
DataLogger
NodeId
对数据记录器实例的引用。
PushFullSample
Boolean
如果为
True
,则使用
按行
传输模式。
如果为
False
,则使用
按变量
传输模式。
PreserveDataLoggerHistory
Boolean
如果为
True
,将发送数据并记录数据记录。
如果为
False
,则每次将数据传输到辅助存储时,都会将数据从数据记录器中删除。
MaximumStoreCapacity
Int32
由推送代理使用的辅助存储的最大容量。
MaximumItemsPerPacket
Int32
数据包中封装的记录数。
y 行
传输模式对每个数据包仅发送一行。
小贴士:
PushFullSample
设置为
True
时,将
MaximumItemsPerPacket
设置为
1
MaximumPublishTime
Duration
在从辅助存储提取数据并将其发送到云之前的最大时间间隔。当辅助存储中最多有
MaximumItemsPerPacket
条记录时,将使用该间隔。
MinimumPublishTime
Duration
在从辅助存储提取数据并将其发送到云之前的最小时间间隔。当辅助存储中至少有
MaximumItemsPerPacket
条记录时,将使用该间隔。您可能想要提高存储队列下载请求的发送频率。
ClientId
String
必须发送数据的客户端的
ID
BrokerIPAddress
String
代理的 IP 地址。
BrokerPort
Int32
代理端口(如果要与 SSL 通讯,请将值设置为
8883
)。
BrokerTopic
String
要发布的主题的名称,带有
/
前缀。
例如,如果代理主题为
/custom_topic
,则
BrokerTopic
参数为
custom_topic
QoS
Int32
用于发送信息的服务质量 (Quality Of Service, QoS) 级别。
0
AT_MOST_ONCE
1
AT_LEAST_ONCE
2
EXACTLY_ONCE
UseSSL
Boolean
启用或禁用安全通信。
CACert
包含 CA 的文件的路径(必须采用
PEM
格式)。
ClientCert
包含客户端证书的文件的路径(必须采用
PFX
格式)。
ClientCertPassword
客户端证书的密码。
Username
String
用来与代理进行经过验证的通信的用户名。
Password
Password
用来与代理进行经过验证的通信的密码。
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈