问题标签 [thingsboard]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
514 浏览

thingsboard - (2.0 版)发布的遥测数据未显示在“最新遥测”中

我正在使用 MQTT.fx 发布遥测数据(这方面的一切都是正确的),但我在 Thingsboard 中创建的设备的“最新遥测”选项卡中没有看到它。起初,我想我应该创建一个规则来保存遥测数据,但是当我导入我在文档中找到的示例时它不起作用(这里)。

顺便说一句,Windows 防火墙已关闭。

最后我检查了日志文件,发现了以下几行(这是否意味着消息确实到达了 Thingsboard 服务?):

当我尝试将规则链设置为根规则链时,我正在添加它显示的审核日志:

0 投票
1 回答
1017 浏览

thingsboard - 如何聚合来自一项资产中包含的不同设备的遥测数据?

我正在使用 Thingsboard 社区版 2.0。

我有一个包含两个不同设备的资产。两个设备都使用相同的密钥发送遥测数据。我希望能够将两个值的总和显示为资产的总和。有没有人知道怎么做?

谢谢。

0 投票
1 回答
725 浏览

java - Whitelabel 错误页面 Thingsboard-2.0

我已经从 github 2.0 版克隆了 thingsboard 存储库并编译了源代码。当我安装 deb 包时,我得到了 Whitelabel 错误。

我的配置是:

我已更改 ui/pom.xml 文件如下

使用的命令:

构建成功完成。当我尝试使用 localhost:8080 访问时。我得到了以下错误。

日志消息:

谁能告诉我构建事物板的正确步骤是什么?

0 投票
1 回答
517 浏览

amazon-web-services - IOException:打开的文件太多 Thingsboard AWS

我们在 AWS 中托管了 TB,我们使用MQTT 协议从 GSM 通信发送 json 数据,为此我们同时使用了许多设备。但有时我们会收到错误,因为AWS 日志上打开了太多文件。

错误日志

先感谢您!

0 投票
2 回答
2933 浏览

arduino - Quectel BG96 MQTT 发布错误

我正在尝试将我的数据发布到 ThingsBoard 服务器我使用这种类型的 AT 命令

所有 AT 命令响应都正常但我最后输入 MY_POST_DATA 模块不提供任何响应挂起上一个命令.. 我检查了我的 ThinksBoard 数据从不发布遥测..

请帮助任何人我如何解决这个问题并发布 MQTT 服务器。

0 投票
2 回答
329 浏览

iot - 树莓派 2 支持 thingsboard 物联网平台吗?

我想知道树莓派 2 是否支持 ThingsBoard 平台?我可以按照为 RPi3 安装 ThingsBoard 的步骤进行操作吗?它也适用于 RPi2 吗?

0 投票
1 回答
607 浏览

arduino - Arduino 无法通过 esp8266 显示来自 mqtt 服务器的响应

我试图让我的 Arduino 和 esp8266 将数据发送到 thingsboard,然后订阅 thingsboard 的 mqtt 频道并从中获取时间戳,但由于某种未知原因,它不起作用。检查服务器端并没问题,尝试邮递员模拟请求并从服务器获得正确的响应。另外,我已经阅读了关于 esp8266 的文档,它确实声明它只能同时有 1 个连接。但是试图让我的 Arduino 只订阅频道,但它仍然不起作用。

我的代码:(我为此使用 Arduino Mega)

0 投票
1 回答
947 浏览

python - 使用 swagger API 和 python 在 Thingsboard 中添加实体关系

我正在尝试自动设置 Thingsboard 节点。(2.0.2)

我已经设法使用oss-thingsboard-backend-example创建资产和设备。

但是,我没有成功建立关系。

我正在使用的代码是

到目前为止,一切都很好。此代码创建资产和设备,我有它们的 ID。

现在,我正在尝试在它们之间建立关系:

关系是

{'_from':u'd4472320-73ca-11e8-9297-b93b0883b039','additional_info':无,'to':u'4fe6c710-7312-11e8-9297-b93b0883b039','type':'包含','类型组':'常见'}

但是当我尝试保存它时:

我得到

有任何想法吗?

0 投票
2 回答
1443 浏览

java - Thingsboard Windows 安装错误

当我在 Windows 7 机器上运行 install.bat 文件时。我收到以下错误:

检测安装的 Java 版本。检测是否为 64 位机器 CurrentVersion 检测是否为 32 位机器 CurrentVersion 1.8 Java 1.8 找到了!安装 thingsboard ... 错误:找不到或无法加载主类 Files\thingsboard\lib\thingsboard.jar ThingsBoard 安装失败!

我认为它错误地读取了 BASE 文件目录。所以我把它放到绝对目录位置如下图:

我收到以下错误:

检测安装的 Java 版本。检测是否为 64 位机器 CurrentVersion 检测是否为 32 位机器 CurrentVersion 1.8 Java 1.8 找到了!安装 thingsboard ... 日志系统无法使用来自“C:\Program Files\thingsboard\install\logback.xml”的配置进行初始化 java.lang.IllegalStateException:检测到 Logback 配置错误:ch.qos.logback.core.rolling 中的错误.RollingFileAppender[fileLogAppender] - 无法为 [C:\Program Files\thingsboard\conf\"C:\Program Files\thingsboard"\logs\install.log] 创建父目录 ch.qos.logback.core.rolling 中的错误.RollingFileAppender[fileLogAppender] - openFile("C:\Program Files\thingsboard"\logs /install.log,true) 调用失败。java.io.FileNotFoundException: "C:\Program Files\thingsboard"\logs\install. 87) 在 org.springframework.boot.loader.Launcher.launch(Launcher.java:50) 在 org.springframework.boot.loader.PropertiesLauncher.main(PropertiesLauncher.java:521) java.lang.IllegalStateException:检测到 Logback 配置错误: ch.qos.logback.core.rolling.RollingFileAppender[fileLogAppender] 中的错误 - 无法为 [C:\Program Files\thingsboard\conf\"C:\Program Files\thingsboard"\logs\install.log 创建父目录] ch.qos.logback.core.rolling.RollingFileAppender[fileLogAppender] 中的错误 - openFile("C:\Program Files\thingsboard"\logs /install.log,true) 调用失败。java.io.FileNotFoundException: "C:\Program Files\thingsboard"\logs\install.log (文件名、目录名或卷标语法不正确) ThingsBoard 安装失败!boot.loader.Launcher.launch(Launcher.java:50) at org.springframework.boot.loader.PropertiesLauncher.main(PropertiesLauncher.java:521) java.lang.IllegalStateException:检测到 Logback 配置错误:ch.qos 中的错误。 logback.core.rolling.RollingFileAppender[fileLogAppender] - 无法在 ch.qos 中为 [C:\Program Files\thingsboard\conf\"C:\Program Files\thingsboard"\logs\install.log] 创建父目录。 logback.core.rolling.RollingFileAppender[fileLogAppender] - openFile("C:\Program Files\thingsboard"\logs /install.log,true) 调用失败。java.io.FileNotFoundException: "C:\Program Files\thingsboard"\logs\install.log (文件名、目录名或卷标语法不正确) ThingsBoard 安装失败!boot.loader.Launcher.launch(Launcher.java:50) at org.springframework.boot.loader.PropertiesLauncher.main(PropertiesLauncher.java:521) java.lang.IllegalStateException:检测到 Logback 配置错误:ch.qos 中的错误。 logback.core.rolling.RollingFileAppender[fileLogAppender] - 无法在 ch.qos 中为 [C:\Program Files\thingsboard\conf\"C:\Program Files\thingsboard"\logs\install.log] 创建父目录。 logback.core.rolling.RollingFileAppender[fileLogAppender] - openFile("C:\Program Files\thingsboard"\logs /install.log,true) 调用失败。java.io.FileNotFoundException: "C:\Program Files\thingsboard"\logs\install.log (文件名、目录名或卷标语法不正确) ThingsBoard 安装失败!50) 在 org.springframework.boot.loader.PropertiesLauncher.main(PropertiesLauncher.java:521) java.lang.IllegalStateException:检测到 Logback 配置错误:ch.qos.logback.core.rolling.RollingFileAppender [fileLogAppender] 中的错误 - 失败在 ch.qos.logback.core.rolling.RollingFileAppender[fileLogAppender] 中为 [C:\ ("C:\Program Files\thingsboard"\logs /install.log,true) 调用失败。java.io.FileNotFoundException: "C:\Program Files\thingsboard"\logs\install.log (文件名、目录名或卷标语法不正确) ThingsBoard 安装失败!50) 在 org.springframework.boot.loader.PropertiesLauncher.main(PropertiesLauncher.java:521) java.lang.IllegalStateException:检测到 Logback 配置错误:ch.qos.logback.core.rolling.RollingFileAppender [fileLogAppender] 中的错误 - 失败在 ch.qos.logback.core.rolling.RollingFileAppender[fileLogAppender] 中为 [C:\ ("C:\Program Files\thingsboard"\logs /install.log,true) 调用失败。java.io.FileNotFoundException: "C:\Program Files\thingsboard"\logs\install.log (文件名、目录名或卷标语法不正确) ThingsBoard 安装失败!IllegalStateException:检测到 Logback 配置错误:ch.qos.logback.core.rolling.RollingFileAppender[fileLogAppender] 中的错误 - 无法为 [C:\Program Files\thingsboard\conf\"C:\Program Files\thingsboard" 创建父目录\logs\install.log] ch.qos.logback.core.rolling.RollingFileAppender[fileLogAppender] 中的错误 - openFile("C:\Program Files\thingsboard"\logs /install.log,true) 调用失败。java.io.FileNotFoundException: "C:\Program Files\thingsboard"\logs\install.log (文件名、目录名或卷标语法不正确) ThingsBoard 安装失败!IllegalStateException:检测到 Logback 配置错误:ch.qos.logback.core.rolling.RollingFileAppender[fileLogAppender] 中的错误 - 无法为 [C:\Program Files\thingsboard\conf\"C:\Program Files\thingsboard" 创建父目录\logs\install.log] ch.qos.logback.core.rolling.RollingFileAppender[fileLogAppender] 中的错误 - openFile("C:\Program Files\thingsboard"\logs /install.log,true) 调用失败。java.io.FileNotFoundException: "C:\Program Files\thingsboard"\logs\install.log (文件名、目录名或卷标语法不正确) ThingsBoard 安装失败!\Program Files\thingsboard\conf\"C:\Program Files\thingsboard"\logs\install.log] ch.qos.logback.core.rolling.RollingFileAppender[fileLogAppender] 中的错误 - openFile("C:\Program Files\ thingsboard"\logs /install.log,true) 调用失败。java.io.FileNotFoundException: "C:\Program Files\thingsboard"\logs\install.log (文件名、目录名或卷标语法不正确) ThingsBoard 安装失败!\Program Files\thingsboard\conf\"C:\Program Files\thingsboard"\logs\install.log] ch.qos.logback.core.rolling.RollingFileAppender[fileLogAppender] 中的错误 - openFile("C:\Program Files\ thingsboard"\logs /install.log,true) 调用失败。java.io.FileNotFoundException: "C:\Program Files\thingsboard"\logs\install.log (文件名、目录名或卷标语法不正确) ThingsBoard 安装失败!

我究竟做错了什么?

0 投票
0 回答
783 浏览

java - Thingsboard 无法启动 | 在 ubuntu 上应用程序启动失败

我已经从源代码构建了 thingsboard,在 ubuntu 上安装了 deb,一切运行良好。出于某种原因,我不得不重新启动 ubuntu,但之后我收到以下错误

结果是