一种物联网设备主动提醒方法与流程

摘要: 本发明涉及物联,特别涉及一种物联网设备主动提醒方法。背景技术:1、在物联网中,智能设备会持续向云端上报运行状态、故障码、传感器数值、枚举状态以及第三方平台同步数...
一种物联网设备主动提醒方法与流程

本发明涉及物联,特别涉及一种物联网设备主动提醒方法。

背景技术:

1、在物联网中,智能设备会持续向云端上报运行状态、故障码、传感器数值、枚举状态以及第三方平台同步数据。随着设备数量和品类的增加,数据处理量大;现有异常提醒方法,面向单一种类的设备,针对单一指标构建通知逻辑,当需要扩展至不同种类的设备时,每一种设备都需要重复搭建处理链路;各设备的告警、指标命名语义不统一,无法以标准化结构完整描述事件关键要素。

2、在设备上报数据的场景中,同一设备同一类异常需屏蔽重复推送,避免频繁打扰用户;而对于不同故障码、异常、告警规则的事件则需分开独立提醒,现有方法无法区分同设备下多维度差异化告警,容易造成无效重复提醒、关键告警被错误拦截。

3、同时设备异常一般通过设备的上行数据识别,但故障恢复环节依赖下行控制、远程诊断、用户确认、售后工单等多种处置手段。现有架构未提供标准化转换模型,无法将上行告警事件统一映射为消息通知、自动修复、工单派发等处置动作,告警提醒与故障处置割裂,无法形成完整自动化业务闭环。

技术实现思路

1、有鉴于此,本发明的目的是提供一种物联网设备主动提醒方法,通过标准化上行事件上下文对各类设备的上行数据进行统一封装,在匹配不同设备使用时无需重复开发整套处理流程,统一规范事件数据结构,提供标准化数据源。

2、本发明所述的一种物联网设备主动提醒方法,包括以下步骤:

3、s1、预设规制元数据。

4、s2、设备上传上行数据。

5、s3、云端平台接收上行数据,进行设备身份识别、协议适配、报文解析和基础数据校验。

6、s4、将上行数据转为统一格式的上行事件上下文。

7、s5、根据上行事件上下文的触发字段自动选择候选规则。

8、s6、判断上行事件上下文是否命中规制,若是,则进行s7;若否,则不生成提醒动作。

9、s7、生成上行事件的事件动作。

10、优选的,所述事件动作包括通知动作,自修复动作、工单动作或远程诊断动作,事件动作携带规制编码、动作类型、异常状态、模板编码、动作参数、频控策略和日志归因字段。

11、优选的,s7之后进行以下步骤:

12、s8、对于为通知动作的事件动作,构建频控键。

13、s9、判断在时件窗口内是否存在相同的频控件,若是,则进行s10;若否,则进行s11。

14、s10、拦截当前事件动作,记录拦截结果。

15、s11、放行当前事件动作,写入频控标记。

16、优选的,s11之后进行以下步骤:

17、s12、从上行事件上下文和事件动作的动作参数中提取通知内容。

18、s13、将通知内容发送至用户终端。

19、s14、保存通知内容的通知日志。

20、s15、对于为自修复动作的事件动作,进入自修复联动流程。

21、优选的,所述自修复联动流程,包括以下步骤:

22、s15.1、读取上行事件上下文,判断当前故障是否在自修复白名单内,若是,则进行s15.2,若否,则生成通知动作或工单动作的事件动作。

23、s15.2、判断当前修复是否需要用户确认,若是,则向用户终端发送信息,带待用户确认后进行s15.3;若否,则进行s15.3。

24、s15.3、读取设备状态,确认故障是否存在且设备处于可执行状态,若是,则进行s15.4。

25、s15.4、云端平台根据故障码和修复策略选择命令白名单中的远程修复命令;

26、s15.5、云端平台向设备下发修改命令,并记录执行命令、执行时间和执行状态。

27、s15.6、在命令执行完成后,判断设备是否修复完成,若是,则进行s15.7;若否,则进行s15.8。

28、s15.7、云端平台记录修复成功,向用户发送修复成功反馈。

29、s15.8、云端平台记录失败原因,生成工单动作的事件动作。

30、优选的,判断设备是否修复完成,具体为,再次读取设备状态或等待设备上报修复结果;判断故障码是否消失,属性状态是否恢复、诊断结果是否通过。

31、优选的,s6具体包括以下步骤:

32、s6.1、判断上行事件上下文是否同时满足规制元数据的适用范围、规制元数据的触发条件,若是,则进行s6.2;若否,则进行s6.3。

33、s6.2、判断上行事件上下文命中规制。

34、s6.3、判断上行事件上下文没有命中规制。

35、相对于现有技术本发明所述的一种物联网设备主动提醒方法的有益效果主要体现在:新增设备上行提醒时,可复用事件标准化、候选规则调度、产品范围匹配、频控、模板渲染和日志归因链路。对于阈值类、枚举类、故障码类规则,只需新增或调整规则元数据、模板映射和动作策略即可完成接入; 降低新增提醒场景的开发成本。

36、上行主流程只需输出标准事件上下文,具体提醒判断由规则调度链路完成。业务规则变化不直接侵入协议解析和状态入库流程,有利于保持设备上行处理稳定性;上行主流程只需输出标准事件上下文,具体提醒判断由规则调度链路完成。业务规则变化不直接侵入协议解析和状态入库流程,有利于保持设备上行处理稳定性。

37、通过触发字段索引选择候选规则,使系统只判断与本次上报相关的规则,避免每次设备上报都扫描全部规则,降低计算开销; 提升高频上报场景下的处理效率。

38、频控键由设备标识、规则编码和异常状态构成,使同一设备同一故障码或同一异常等级在频控窗口内只触发一次,而不同故障、不同规则仍可独立通知,兼顾及时性和低打扰。减少重复提醒并提升用户体验。。

1.一种物联网设备主动提醒方法,其特征在于:包括以下步骤:

2.根据权利要求1所述的物联网设备主动提醒方法,其特征在于:

3.根据权利要求1所述的物联网设备主动提醒方法,其特征在于:s7之后进行以下步骤:

4.根据权利要求1所述的物联网设备主动提醒方法,其特征在于:s11之后进行以下步骤:

5.根据权利要求4所述的物联网设备主动提醒方法,其特征在于:所述自修复联动流程,包括以下步骤:

6.根据权利要求4所述的物联网设备主动提醒方法,其特征在于:判断设备是否修复完成,具体为,再次读取设备状态或等待设备上报修复结果;判断故障码是否消失,属性状态是否恢复、诊断结果是否通过。

7.根据权利要求1所述的物联网设备主动提醒方法,其特征在于:s6具体包括以下步骤: