控制台提供了一套设备告警的可视化功能,您可以填写告警的名称、告警内容、告警触发规则、告警等级和推送范围。当设备满足条件时,会触发该告警,并推送至App或管理后台。设备告警为可选的功能配置项,您根据情况决定是否配置。
登录生活物联网控制台。
进入产品的人机交互页面。
选择 。
选择交互端,单击新建告警或编辑。
选择天猫精灵,单击告警条目状态对应的开关或编辑按钮。
说明编辑天猫精灵的设备告警信息,需要该品类下已配置有设备告警信息。
在弹出的编辑对话框中,修改告警参数,并单击确认完成。
不同告警规则,需要修改的告警参数不一致,请以界面显示为准。如果界面中告警参数全部为灰色,则该告警的参数不支持修改,此时您直接单击确认即可启用该告警。
选择云智能&自有App,单击新建告警。
(可选)若选择云智能&自有App,请配置中文的详细告警参数,并单击确定完成。
参数名称
参数解释
告警名称
配置告警的名称。
告警内容
通过文字+参数变量的方式,推送告警内容。文本格式中禁止输入“#”、“$”、“(”、“)”等特殊字符。参数变量中n为整数,identifier 必须为产品功能属性定义里的各个属性标识符。格式仅支持
${var}
(属性标识符)与${value.var}
(事件里的属性参数标识符)两种,且var的命名规则只能是数字、字母或下划线。说明identifier仅支持属性类型的告警规则,设备状态与事件这两类告警规则不支持。
配置了identifier参数后,还需要设备上报对应的属性,告警内容中才会展示对应的属性值。否则,即使配置了identifier,仍然无法展示对应的属性值。
告警还支持插入以下几种宏。
#STRING_HEAD($identifier, n)
输出$identifier前n个字符。
#STRING_TAIL($identifier, n)
输出$identifier后n个字符。
#TSL_REPLACE($identifier1, $identifier2)
根据identifier1配置的值,到设备对应的TSL中查找相关属性定义和事件定义。如果属性为ENUM或BOOL类型,则输出定义的内容。如果要指定事件,则配置identifier2为事件方法名。
例如
#TSL_REPLACE($value.LockType, $value.DoorOpenNotification)
,其中,LockType为物模型TSL的属性名或者TSL事件中的属性值,根据配置的参数获取对应的值。DoorOpenNotification为指定事件的方法名。#LOCK_USERNAME($identifier, $identifier, text)
智能锁专用的宏,用于替换锁用户昵称。
例如
#LOCK_USERNAME($value.KeyID, $value.LockType, '用户')
,其中,value是固定值,KeyID和LockType为调用TSL设备属性的值,如果调用获取不到值,就返回默认值“用户”。#DEVICE_NICKNAME()
配置为设备的nickName,如果nickName为空,则配置为ProductName的值。
#TIME_UTIL($alarmStartTime,'yyyy-MM-dd HH:mm:ss')
告警消息触发的时间点。其中yyyy-MM-dd HH:mm:ss为用户可自定义日期格式,平台后台会根据日期格式校验其合法性。
告警规则
支持属性、事件的简单规则,以及设备上下线的事件触发。
事件
属性
设备状态
告警等级
提醒通知
轻微问题
严重告警
跳转地址
App端用户收到的告警信息推送的地址,您可以自己开发并设置指定的URL跳转地址,实现用户点击告警信息推送,即可跳转至报警信息的详情页。
说明目前仅自有App支持告警信息推送指定跳转自定义地址,云智能App暂不支持。
目前仅支持安卓离线推送接收扩展字段依赖 App 端SDK升级。
自有App开发及SDK升级详细流程请查看消息告警自定义跳转配置。
权限范围
通知用户:
消息中心(推送至消息中心,App中可以通过查询收到)
应用推送(仅推送至手机通知栏,无法通过App查询到)
强提醒(手机收到通知后,有较强烈的震动和声音提醒,用于比较严重的告警,用户可以打开和关闭)
告警等级选择为严重告警时显示。当您勾选强提醒,且C端用户(消费者)打开强提醒开关。当严重消息推送发生时,App端会收到“弹窗提醒+告警音+手机震动”的强提醒。
说明目前仅云智能Android端APP支持强提醒功能,自有App暂不支持。
说明如果为Link Visual产品,除了配置以上设备告警规则外,您还需要配置视频告警规则,详细介绍,请参见Link Visual产品开发。
(可选)选择其他语言页签,并配置该语言。配置方法与配置中文相同。
生活物联网平台目前支持中文(zh-CN)、 英文(en-US)、法文(fr-FR)、德文(de-DE)、日文(ja-JP)、韩文(ko-KR)、西班牙文(es-ES)、俄文(ru-RU)、意大利文(it-IT)、印地文(hi-IN)、葡萄牙文(pt-PT)、波兰文(pl-PL)、荷兰文(nl-NL)、丹麦语(da-dk)、捷克文(cs-CZ)、斯洛伐克语(sk-SK)、瑞典语(sv-SE)、中文繁体(zh-Hant)、土耳其语(tr-TR)、匈牙利语(hu-HU)、越南语(vi-VN)、印度尼西亚语(in-ID),阿拉伯语(ar-SA),泰语(th-TH)等二十四种语言。
说明如果您的设备将销往国外,请务必配置多语言(英文或其他多语言),否则切换App语言时可能出现中文或不准确的显示。
生活物联网平台为自有品牌项目下的部分品类(灯、插座、开关)提供了多语言的默认配置,您可以直接使用。
当使用自有App需要配置使用多语言时,请参考开发文档自有App自定义多国语言。