文档

配置设备告警

更新时间:
一键部署

物联网智能视频服务(标准版)控制台提供设备告警的可视化功能,支持配置告警名称、告警内容、告警触发规则、告警等级和推送范围。当设备满足条件时,会触发对应告警,并推送至App或管理后台。您可根据实际业务情况,选择是否配置设备告警。本文介绍配置设备告警的具体步骤。

操作步骤

  1. 登录物联网智能视频服务(标准版)控制台

  2. 在左侧导航栏,选择产品管理

  3. 产品管理页面的全部项目页签,找到并单击目标项目卡片。

  4. 在项目主页面,找到并单击目标产品。

  5. 在产品页面,单击产品配置导航页签。

  6. 单击左侧功能列表的添加告警

    image.png
  7. 添加告警页面,配置详细告警参数。

    image.png

    参数名称

    参数解释

    告警名称

    自定义告警的名称。

    告警内容

    通过文本+参数变量的方式,输入推送告警内容。

    • 文本中禁止输入井号(#)、美元符号($)、半角圆括号(())等特殊字符。

    • 参数变量中:

      • n为整数。

      • identifier必须为产品功能属性定义中的各个属性标识符。格式仅支持${var}(属性标识符)与${value.var}(事件中的属性标识符),且var的命名仅支持数字、字母和下划线(_)。

        说明
        • identifier仅支持属性类型的告警规则,设备状态事件这两类告警规则不支持。

        • 配置了identifier参数后,还需要设备上报对应的属性,告警内容中才会展示对应的属性值。否则,即使配置了identifier,仍然无法展示对应的属性值。

    告警还支持插入以下几种宏。

    • #STRING_HEAD($identifier, n):输出$identifiern个字符。

    • #STRING_TAIL($identifier, n):输出$identifiern个字符。

    • #TSL_REPLACE($identifier1, $identifier2):根据identifier1配置的值,到设备对应的TSL中查找相关属性定义和事件定义。

      • 如果属性为ENUMBOOL类型,则输出定义的内容。

      • 如果要指定事件,则配置identifier2为事件方法名。

        例如:#TSL_REPLACE($value.LockType, $value.DoorOpenNotification),其中,LockType为物模型TSL的属性名或者TSL事件中的属性值,根据配置的参数获取对应的值。DoorOpenNotification为指定事件的方法名。

    • #LOCK_USERNAME($identifier, $identifier, text):智能锁专用的宏,用于替换锁用户昵称。

      例如:#LOCK_USERNAME($value.KeyID, $value.LockType, '用户'),其中,value是固定值,KeyIDLockType为调用TSL设备属性的值,如果调用获取不到值,就返回默认值用户

    • #DEVICE_NICKNAME():配置为设备的nickName,如果nickName为空,则配置为ProductName的值。

    • #TIME_UTIL($alarmStartTime,'yyyy-MM-dd HH:mm:ss') :告警消息触发的时间点。其中yyyy-MM-dd HH:mm:ss为用户可自定义日期格式,平台后台会根据日期格式校验其合法性。

    告警规则

    选择告警规则的类型,支持属性、事件的简单规则,以及设备上下线的事件触发。

    • 事件。

    • 属性。

    • 设备状态。

    • 侦测告警。

    • 智能告警。

    • 云存储到期告警。

    • 连续云存异常告警。

    告警等级

    目前仅支持:提醒通知。

    跳转地址

    App端用户收到的告警信息推送的地址,您可以自己开发并设置指定的URL跳转地址,实现用户单击告警信息推送,即可跳转至报警信息的详情页面。

    说明

    目前仅支持安卓离线推送,且接收扩展字段依赖App端SDK升级。自有App开发及SDK升级详细流程,请参见配置消息告警自定义跳转

    权限范围

    设置通知用户:

    • 消息中心:仅在云端消息中心进行记录,不推送到手机,App可以通过接口查询到消息记录。

    • 应用推送:推送到手机通知栏,且可以通过App查询到。

  8. 单击确定