在我们开发一个新的设备的过程中
最开始先不要急于动手写代码 ,也许先将一些功能定义的框架订好,会让开发过程更加有条不紊。
一般我们开发一个设备的过程中将设备需要上报的信息分为以下几类
一 能源类数据
能源类数据顾名思义是上报一些设备供电类型
例如: 220v持续供电
可充电电池设备
一般电池设备
倘若是电池设备则需要有
电池电量
充电状态(是否充电)
电池温度等信息
充电故障类型等
二 资产属性类数据
这类数据携带工厂参数,设备硬件信息等
一般在产测中提供接口写进去
三 诊断类数据
诊断数据指设备检测其运行状态的数据:一般可分为两类
1,设备运行参数(一般为故障码)
2,设备外围诊断数据
四 信号类数据
这类数据中是设备使用最频繁的数据
例如:开关开关状态
电机运转的位置和速度
灯泡目前的亮度和光谱
我们可以从两个维度理解这类数据
1,时间关联性
即同一时刻设备各类信息的数据定格。他表示设备当前的状态
2,流程关联性
即一个数据的产生同时影响另一个数据的状态
例如:当电池温度过高时关闭电机 或者中止充电等。