alarm_info.md 1.2 KB

关于设备告警信息

简述

为解决服务部能够很好的气氛设备的一般信息(比方亮度,当前燃气值)与紧急信息(电量低,煤气泄漏),特在每个设备模型做一个通用服务。

通用服务 定义如下

{
	"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前端展示。