产品定价 立即试用
社区版
文档 > 管理界面 > Slack设置
入门
指南 安装 架构 API 常见问题
目录

Slack设置

通过将Slack与ThingsBoard集成,用户可按照所设通知规则在Slack中接收ThingsBoard系统内发生的事件通知。例如,接收设备状态或检测到问题的通知。

文档信息图标

注意:
仅可向工作区内用户发送Slack通知

Tenant administrator可配置 rule engine 产生的告警分发。

Create an application in Slack. Get Slack API token

在ThingsBoard中配置Slack之前,需先在Slack API中注册应用。打开 get Slack API token 页面,并按下列步骤操作:

  • 在"快速获取和使用Slack API令牌"页面上,向下滚动并找到"创建预配置应用"。
  • 单击"创建应用"按钮。
  • 在新窗口中,从下拉菜单中选择您的工作区,然后单击"下一步"。
  • 检查汇总,单击"创建"按钮以创建您的应用。
  • 欢迎进入您的应用配置。单击"进行"。
  • 下一步 - 在Slack工作区中安装您的应用。单击"安装到工作区"按钮。
  • 应用正在请求访问您的Slack工作区的权限。单击"允许"。
  • 成功!您的应用已创建。现在导航到"OAuth与权限"页面。
  • 复制"机器人用户OAuth令牌"。这就是我们需要的"Slack API令牌"。

Slack settings configuration as System administrator

以系统管理员身份登录ThingsBoard UI。进入“Settings”页面的“Notification”选项卡。在“Slack settings”窗口中,将复制的Slack API token粘贴到“Slack api token”栏并点击“Save”。

Slack settings configuration as Tenant administrator

以tenant administrator身份登录ThingsBoard UI。进入“Settings”页面的“Notification”选项卡。在“Slack settings”窗口中,将复制的Slack API token粘贴到“Slack api token”栏并点击“Save”。


配置完成后,当ThingsBoard实例中发生的事件符合所设通知规则时,将开始在Slack频道中收到通知。还可向任意用户发送消息。