此部分中的配置是可选的。
为了向ThingsBoard服务器节点请求客户端或共享设备属性,网关允许发送属性请求。
属性 | 默认值 | 描述 |
---|---|---|
retain | false | 如果设置为true,该消息将被设置为主题的“最后已知良好”/保留消息。 |
topicFilter | v1/devices/me/attributes/request | 属性请求的主题 |
deviceNameJsonExpression | ${serialNumber} | JSON路径表达式,用于在主题过滤器消息中查找设备名称。 |
attributeNameJsonExpression | ${versionAttribute} | JSON路径表达式,用于在主题过滤器消息中查找属性名称。 |
topicExpression | devices/${deviceName}/attrs | 用于格式化回复主题的 JSON 路径表达式。 |
valueExpression | ${attributeKey}: ${attributeValue} | 将从主题表达式发送到主题的消息。 |
配置示例如下:
"attributeRequests": [
{
"retain": false,
"topicFilter": "v1/devices/me/attributes/request&