绑定和告警配置

更新时间:
复制为 MD 格式

您的产品需要根据具体情况来选择绑定方式,不同的绑定方式安全等级不同,建议选择系统默认推荐的授权式。为了能够让手机App及时的收到设备告警事件的消息通知,您还需要根据产品使用场景定义相应的设备告警规则。

前提条件

  1. 已登录Link Visual(标准版)的控制台

  2. 已创建项目

  3. 在创建的项目下已创建产品

绑定配置

  1. 在项目空间下的产品管理页面,单击产品开发页签。

  2. 单击目标产品卡片,进入产品开发详情页面。

  3. 在产品开发详情页面,单击产品配置

  4. 在左侧功能区域,选择绑定配置

  5. 在选择绑定方式列表中,选择授权方式。

    系统默认会推荐您授权式,该方式安全等级最高。您可查看不同绑定方式的场景描述,根据您产品的实际情况进行选择。

    image.png
  6. 单击绑定验证时间窗右侧时间下拉框,选择时间。

    系统默认推荐30分钟,您可以根据产品实际使用场景配置绑定验证时间窗。在时间窗内可以顺利的实现用户和设备的绑定,超出验证时间窗则需要重启设备。该功能可保证设备在公网的信息安全性。

    image.png

设备告警配置

  1. 在产品开发详情页面,单击产品配置

  2. 在左侧功能区域,选择设备告警

    image.png
  3. 单击添加告警

  4. 添加告警页面,配置详细告警参数。

    说明

    目前仅支持中文语言配置。

    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跳转地址,实现用户单击告警信息推送,即可跳转至报警信息的详情页面。

    说明

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

    权限范围

    设置通知用户:

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

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

  5. 单击确定