thingsboard 不能进入租户
时间: 2023-05-10 07:02:55 浏览: 108
在使用thingsboard时,有可能会出现不能进入租户的情况。这种情况可能有以下几种原因:
1.租户不存在或没有激活:在使用thingsboard时,如果想要进入租户,首先需要该租户存在且处于激活状态。如果租户不存在或者没有激活,就无法进入该租户,因此需要确认该租户是否已经被创建并处于激活状态。
2.用户名或密码错误:如果在输入用户名或密码时输入错误信息,那么就无法进入租户,需要确认输入的用户名或密码是否正确。同时还需要注意该租户的账户是否被锁定,如果账户被锁定,就需要解锁才能登录。
3.网络异常:如果网络出现问题,导致无法访问thingsboard服务器,那么也无法进入租户。因此,需要检查网络连接是否正常,以确保能够访问thingsboard服务器。
4.权限问题:如果当前用户没有足够的权限,那么就无法进入租户。因此需要确认该用户是否有进入租户的权限,如果没有,需要重新设置用户权限。
总之,如果无法进入租户,需要仔细检查与租户相关的设置,并确认问题所在,才能解决该问题。
相关问题
thingsboard入门教程
ThingsBoard是基于IoT设备的数据可视化和管理平台。它为物联网设备提供了数据收集、处理、可视化和控制的功能。本文将介绍ThingsBoard的入门教程,内容包括平台安装、设备添加和数据可视化等。
第一步:平台安装
ThingsBoard的安装有两种方式:一种是在本地环境中构建和运行它,另一种是使用ThingsBoard.io提供的云托管服务。
首先,我们来介绍如何在本地环境中构建ThingsBoard平台。在此之前,请确保您已经安装了Java运行时环境和PostgreSQL数据库。
从ThingsBoard官方网站下载源代码,并在控制台中运行以下命令:
```
$ git clone https://github.com/thingsboard/thingsboard.git
$ cd thingsboard
$ ./gradlew build
```
这会生成安装包,然后运行以下命令启动ThingsBoard:
```
$ cd application/target
$ java -jar thingsboard.jar
```
然后,您可以在浏览器中输入localhost:8080访问ThingsBoard平台管理页面。接下来,我们将配置数据库。
打开conf文件夹下的thingsboard.yml文件,修改以下几行:
```
spring:
datasource:
url: jdbc:postgresql://localhost:5432/thingsboard
username: postgres
password: postgres
tenants:
install:
- default
```
这将指定ThingsBoard使用PostgreSQL数据库,并将默认的管理员用户设置为default。
第二步:添加设备
要开始添加设备,您需要先创建一个租户,然后将设备分配给该租户。
在Dashboard页面,单击“新建租户”,然后填写必要的信息。接下来,单击左侧的“设备”,然后单击“添加新设备”。在此页面中,输入设备名称、设备类型和设备ID,并选择所属的租户。最后,单击“创建设备”。
第三步:数据可视化
一旦设备被添加到ThingsBoard,您就可以开始通过Dashboard页面查看设备数据。
首先,单击左侧的“仪表板”,然后单击“新建仪表板”。在此页面中,选择所需的小部件和设备,并设置您希望看到的数据。然后,单击“保存仪表板”。
要查看仪表板,请返回到Dashboard页面,并单击所需的仪表板名称。您将看到实时数据的可视化以及与设备有关的其他信息。
总结
本文介绍了如何通过本地环境构建和运行ThingsBoard平台,以及如何添加设备和创建数据可视化。在使用ThingsBoard时,请记得定期更新其软件和安全设置,以确保系统的稳定性和安全性。
thingsboard 表结构
Thingsboard 是一个物联网平台,它提供了灵活的设备管理和数据可视化功能。为了存储设备数据和元数据,Thingsboard 设计了一种数据模型,通过表结构实现了该模型。
Thingsboard 中的数据模型包括设备、租户、用户、资产和规则引擎等对象及其之间的关系。为了支持该模型,Thingsboard 设计了 11 个表:
1. tb_tenant:租户表,存储租户的信息,如名称、描述、联系人等。
2. tb_user:用户表,存储用户的信息,如用户名、电子邮件地址、密码等。
3. tb_customer:客户表,存储客户的信息,如名称、描述、联系人等。
4. tb_asset:资产表,存储资产的信息,如名称、描述、位置等。
5. tb_entity_view:实体视图表,存储实体视图的信息,如名称、描述、视图类型等。
6. tb_device:设备表,存储设备的信息,如名称、设备类型、设备租户等。
7. tb_relation:关系表,存储实体之间的关系,如设备与租户之间的关系。
8. ts_kv:键值对表,存储设备元数据,如温度、湿度等。
9. ts_latest:最新值表,存储设备最新的元数据值。
10. ts_kv_dictionary:键值字典表,存储键值对的类型信息,如温度类型为浮点数。
11. ts_kv_latest:最新值表,存储设备最新的元数据值及其类型信息。
以上是Thingsboard 表结构的概述,每个表都具有特定的字段和关系,通过这些表之间的关联,使平台能够存储和管理众多设备和其元数据。对于开发者来说,可以根据自己的业务需求,对该表结构进行扩展和定制。
相关推荐
![ppt](https://img-home.csdnimg.cn/images/20210720083527.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)