# 关于设备告警信息 #### 简述 为解决服务部能够很好的气氛设备的一般信息(比方亮度,当前燃气值)与紧急信息(电量低,煤气泄漏),特在每个设备模型做一个通用服务。 #### 通用服务 定义如下 ``` { "serviceId":"DeviceAlarm", "properties": { "AlarmType":2, // 告警类型(类型int) "ALarmMsg":{"msg_en":"OnFire","msg_zh":"着火"} // 告警描述(类型json对象) } } ``` 告警类型规划如下: ``` 0 -- 一般通知类, FA前端展示为不太紧急的消息,如灯丝寿命提示;每个极端只会上报一次,FA端消除对应通知信息即可 1 -- 告警类事情,FA前端展示为重要信息,如电量低等,电量剩余20/10/8/6 都会上报一次 2 -- 紧急事情,FA前端展示为紧急事件,必须操作对应的设备的业务才能消除,否则设备会一直上报该消息(上报周期随业务部同而不同),如燃气告警,除非我们检测到燃气值低,或者设置燃气的报警阈值较高,才会消除这个告警。 ``` 告警描述信息: 告警描述信息用于准确的描述该设备告警的具体原因,用于FA前端展示。