设备维护
# 设备信息管理
- 设备信息管理,主要是维护设备信息,比如:设备实例,设备功能,设备数据等信息。
# 产品管理
# 维护一个产品:
# 维护产品属性(物模型):
# 接入管理
- 直连设备
直连设备说明:设备支持mqtt直接连接的设备
1
# 接入管理
- 边缘计算设备
边缘计算设备说明:说明这个是边缘计算设备,就比如:边缘计算程序(node-red、或者其他的边缘计算盒子),一个程序下可以接入多个设备。
1
- 边缘计算子设备
边缘计算子设备说明:这个设备是连接在边缘计算设备中的设备,比如:边缘计算盒子连接的空气站,或者是node-red接入的空气站等。
1
# 设备管理
# 维护一个设备实例:
新建设备的时候要选择所属的产品,用于建立关联管理,以及继承对应产品的属性信息。
这里多个设备实例可以同属于一个产品,并且所有的设备都会继承这个产品的属性信息。
这个设备的topic主题会在创建的时候自动生成:SB32,或者其他的前缀信息,这个可以修改。
1
2
3
4
2
3
4
# 维护设备实例的属性(物模型):
设备实例中的物模型,会显示已经继承所属的产品的物模型信息,并且可以新增或者修改。
满足更加灵活多变的单个产品实例,但是有拥有相关产品属性信息的需求。
1
2
2
# 维护设备功能:
功能来源于设备实例的物模型中,就比如:配置的设备实例物模型中有检测的属性标志‘check’
那么在配置功能的时候就可以使用‘check’这个属性标志来配置检测的功能。
功能名称:这个功能是什么,是可以手动取名字的
功能类型:主要是两种类型,一种是采集功能(下发采集指令),一种是控制功能(下发控制指令)
属性标志:这个属性标志,就是物模型中的属性标志,就比如:‘check’,是设备物模型中检测的属性标志,那么在后续下发指令的时候,就会使用check这个关键字来作为key,
属性类型:这个属性,在下发的时候,是以什么格式来下发的,如果是整数就以整数的方式下发。
属性值:默认配置什么,就下发什么。
就比如:
配置的采集功能,就会自动往 ‘/’+设备的topic主题 中下发:{‘check’:1}
配置的控制功能,如果开启设备,就会下发:{‘onoff’:1};如果关闭设备,就会下发:{‘onoff’:0}
1
2
3
4
5
6
7
8
9
10
11
12
2
3
4
5
6
7
8
9
10
11
12
# 设备服务
程序会自动根据创建的功能,自动生成功能按钮,并且会自动生成功能对应的指令数据,并且发送到对应的topic中。
1
# 设备数据
设备数据分为两种,一种是实时数据,一种是历史数据
1
# 设备分组
# 维护一个分组信息:
# 绑定设备
# 将设备取消对某个分组的绑定
上次更新: 2025/06/18