相关文章推荐
爱健身的眼镜  ·  RestTemplate·  7 月前    · 
胡子拉碴的卤蛋  ·  Mac ...·  8 月前    · 
着急的回锅肉  ·  python - no module ...·  1 年前    · 

一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第12天, 点击查看活动详情

安装完成后,我们开始介绍ThingsBoard的使用。按照用户角色,可以分为系统管理员、租户管理员、普通用户3中角色。

我们先介绍系统管理员的相关功能,使用系统管理员: sysadmin@thingsboard.org sysadmin 登录系统,如下图分别包含租户管理、部件管理、系统设置3类配置管理功能。

TB是支持多租户的,因此需要对租户进行创建、管理。对于租户(tenant),可以理解一个企业或组织,每个租户下共享一定资源的同时也存在资源的隔离(资源共享的程度越大越节约成本)。

点击租户列表“+”按钮,添加租户,填写租户名称、选择租户简介(应该是租户配置,汉化错误),点击确认添加一个租户。

在租户配置来定义了该租户的资源信息,包括:

  • 服务容器配置:是否使用隔离的ThingsBoard Core服务、是否使用隔离的ThingsBoard Rule Engine服务;
  • 数据配置:设备数、资产数、用户数、设备遥测传输速率、租户遥测数据点速率等26个配置指标。
  • 通过上面的配置,可以实现租户之间的隔离以及租户使用体验(vip可以使用无限速的上传下载体验)。

    这里就不详细的介绍每个配置指标了,需要各位同学去一一探索。

    部件是一系列可配置的ui组件,可以把时序值、最新值、控制操作、告警等组合在页面中,组件库将组件划分为一组,方便进行选择,比如:

    我们可以通过js、css对部件进行修改

  • 基本设置:包含基本URL、禁止从客户端请求头中使用主机名。
  • 发送邮件配置:这里是系统发送邮件的配置,例如报警信息的邮件通知等。
  • 私信