用户告警通知


用户告警通知

ThingsCloud 告警通知除了可以发送给通知组,还可以发送给设备所属的用户。目前支持的用户告警通知方式包括:

  • 微信公众号通知
  • 短信通知

在告警规则中开启用户通知

在创建或编辑告警规则时,您可以直接开启对用户的通知选项,如下图:

articles/2022/20221108144133_13d6b21c85648f36a356b6786abebfe7.png

当开启微信公众号通知后,您还可以设置告警消息是否支持点击查看详情,如果选择使用用户应用,则需要设置关联的用户应用。当用户在微信中收到告警消息时,便可以点击消息直接跳转到用户应用手机网页版的设备详情页,便于查看设备的所有当前状态和数据。

微信公众号通知

为用户应用开启微信绑定功能

要通过微信公众号为用户发送告警通知,首先要引导用户绑定微信到公众号。

用户绑定微信是通过用户应用 ThingsX 完成的,您可以在用户应用的 应用配置 中,开启该选项,如下:

articles/2022/20221108144432_947f2679aabe99b7c3578de3b426136e.png

提示

如何生成用户应用,请浏览 用户应用通用版 ThingsX

用户绑定微信

当开启以上选项后,用户在 ThingsX 的账号设置中,会看到 账号绑定 菜单,点击 立即绑定微信 后会展示公众号二维码。

如果用户访问的是 ThingsX 的手机网页版或微信小程序版,可以长按二维码,直接识别公众号。

关注后便自动绑定用户的微信。如果之前已经关注过公众号,扫码后会直接进入对话页,并自动绑定微信。

使用自有品牌微信公众号

ThingsCloud 提供了默认的微信公众号,用于您体验用户告警。购买 OEM 服务可以绑定您自己的微信公众号。

开通相应的 OEM 服务后,进入项目设置的 绑定微信公众号,您可以授权 ThingsCloud 绑定您的微信公众号。

articles/2022/20221108152018_23b8b93489ade14f9f43f32f06039e02.png

ThingsCloud 作为微信第三方平台服务商,可以快速集成您的自有公众号。您需要使用已认证的微信服务号,通过公众号管理员的微信扫码,完成授权。

articles/2022/20221108152100_980ccc6ff5d8de9389dd31703bebe81f.png

自有品牌公众号底部菜单

当您绑定自有品牌的公众号后,可以将用户应用配置到底部菜单,为您的用户提供友好快捷的设备访问入口,同时也方便用户从这里进入绑定微信。

您可以通过两种方式,将用户应用 ThingsX 放置在底部菜单中:

  • 手机网页版

在 ThingsCloud 控制台中获得用户应用的 Webapp 入口网址,填写在菜单的页面地址中,如下图:

articles/2022/20221108155735_322dcab1e7ed4c35fe2693842a49887d.png

  • 微信小程序版

放置小程序的体验更佳,您可以购买相应的 ThingsX OEM 服务,生成自己品牌的微信小程序。

您也可以直接绑定公版的 ThingX 小程序,这里以公版小程序为例,配置方法如下:

articles/2022/20221108160134_ecac35efcba30bcb84bf030f459f9b0d.png

对于公版小程序,您可以通过配置小程序路径,让用户打开后直接进入您的应用,而无需选择分区和输入 AppID。

路径格式如下:

pages/index/index?region=<分区标识符>&app_id=<用户应用 AppID>

例如:

pages/index/index?region=us-3&app_id=38657321

同时在备用网页地址中填写 ThingsX 手机网页版,用于某些用户的微信版本过低无法打开小程序,微信会自动打开网页版。

articles/2022/20221108173159_27110f254c7855415a0ad3ebc6712db5.png

用户接收公众号告警通知

当告警规则条件被触发后,用户便可以第一时间收到公众号推送的告警消息,如下图:

同样,当告警恢复后,也会收到消息推送。如下图:

这里我们配置的是支持点击查看详情,点击消息后,打开用户应用 ThingsX 的设备详情页。如下图:

短信通知

短信通知直接使用用户信息中的手机号码,您可以在创建或编辑用户时指定手机号,或者由用户在用户应用中自行修改。