MQTT网络设备
# 功能说明
MQTT设备就是通过mqtt协议在广域网或局域网接入我们平台的云网关或边缘网关的设备,一般的接入方式有MQTT协议的DTU、其他第三方平台的mqtt协议转发或Nayota生态中其他服务通过MQTT转发的服务。 MQTT设备可以作为透传协议设备转发串口设备,NB设备,376规约设备等等
# 字段说明
字段 | 数据类型 | 是否必须 | 字段描述 |
---|---|---|---|
name | string | true | 名称 |
shortAddress | String | true | 短地址(设备在协议层的地址) |
type | Number | true | MQTT对象类型(0 服务 1 透传通道 2 设备) |
range | Number | false | 单次读取休息周期 毫秒 默认 30000(如果设备是被动读取的) |
control | ObjectId | true | 所属网关 |
username | String | false | 主题 用户级 值 不填为 这个设备所属用户的mqttUsername |
clientId | String | true | mqtt服务Id |
status | Number | false | 状态(配置1,正常0) |
tcp_client_ip | String | false | 设备 ip 设备连接后自动获取 |
line | Boolean | false | 设备在离线状态 |
lineTime | Date | false | 设备在离线状态变更时间 |
scanCode | String | false | 二维码编号 |
industrialIotCode | String | false | 工业物联网码编号 |
uiModel | ObjectId | false | UI模型模板-设备 |
uiTemplate | ObjectId | false | 控制ui模板 |
attribute | [SubDoc] | false | 自定义属性 |
hardwareWord | ObjectId | true | 设备对应的设备字典 |
depart | ObjectId | false | 设备所属部门 |
tags | String[] | false | 设备标签 |
line_status | Number | false | 0:在离线显示 1:在离线隐藏 |
remark | String | false | 备注 |
phone | String | false | 手机号 如果是关联4G卡的DTU 需有手机号 |
上次更新: 2022/04/11, 12:37:50