问题标签 [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.
thingsboard - 是否可以通过 REST API 获取资产属性?
我检查了是否可以通过 devices-api-controller API 获取设备属性,但我没有找到获取资产属性的 API。我们的资产具有我们想要通知另一个系统的坐标和地址等属性。
是否有获取资产属性的 API?
api - 从 Weather API Thingsboard 获取数据
我想将气象站的天气数据与 openweathermap 的数据进行比较。
这是我的想法:
我有我的气象站作为设备。每当它(通过 MQTT)向 Thingsboard 发送数据时,TB 规则都会激活一个 TB 插件,该插件会从 openweathermap 查询天气数据。然后将这些数据一起保存在数据库中。
插件可以从 API 中获取数据吗?我使用 python 脚本成功地完成了天气请求,然后将数据发送到 Thingsboard,但我想用 Thingsboard 插件替换这部分。
各位觉得有可能吗?
任何想法都非常感谢!谢谢。
angularjs - Thingsboard 请求的资源上不存在“Access-Control-Allow-Origin”标头。angularjs
我正在使用 GET 方法获取 thingsboard Restfull Http APIs 的数据,但我们无法获取数据。
我们在 Angularjs 平台上调用 Thingsboard APIs。我们如何解决这个错误。
POST 方法一直运行良好,但我们在 thingsboard 的 GET 方法上遇到错误。
提前致谢!!
attributes - 如何从 thingsboard 服务器端访问属性
我知道如何从客户端访问属性,但我想从 thingsboard 服务器端访问设备的属性。因此,在开发新的小部件时,我可以显示所有属性的列表并在必要时更改它们。我怎样才能做到这一点?
thingsboard - 如何在 thingsboard MQTT 交换中获取当前时间
使用 MQTT 通过其时间插件 RPC 从 thingsboard.io 请求时间。
会不会准确。
cassandra - Thingsboard 集群设置
构建 Thingsboard 集群 我需要帮助设置 Thingsboard 集群,在线文档非常有限。该集群将包含 2 个 Zookeeper 节点和 4 个带有 Cassandra DB 的 Thingsboard 节点。Zookeeper 应该单独安装吗?分步指南将不胜感激!
thingsboard - 按日期/时间安排操作
在 ThingsBoard 中考虑这个场景,默认安装,单服务器:
只有一个设备(为简单起见)配置称为“device_name”,通过令牌“device_token”进行身份验证,没有密码。它已经通过 MQTT 与 ThingsBoard 成功通信,并且我已经设置了一个小型工作仪表板,其中带有仪表和控件,连接到以下描述的方法:
- read_sensor,从内部传感器返回值(例如,环境光);与问题没有直接关系,包括在内以使场景清晰。
- activate,打开内部继电器(例如控制灯)并将内部变量状态设置为“on”。返回此变量。
- deactivate,关闭内部继电器并将内部变量状态设置为“关闭”。返回此变量。
- toggle ,根据基于“非”操作的状态变量的先前值打开或关闭内部继电器。将状态 变量设置为与先前值相反的值并返回它。
问题是“如何使用 ThingsBoard 规则和插件在一天中的特定日期/时间(服务器时间)调用方法激活和停用?”
例子:
- 周一至周五每个工作日的 18:00 后激活通话,但周六和周日不开通。
- 周一至周五每个工作日的 08:00 后取消通话,但周末不取消。
我已经设置并配置了Time、Telemetry和RPC系统插件。
设备有一个备用配置,带有一个额外的方法change(status) ,它根据提供的状态打开或关闭继电器,将内部变量设置为提供的值并返回它。
docker - Mac Thingsboard Docker - 无法连接到 Cassandra
我正在尝试在 Mac 中启动 Thingsboard Docker 映像。我正在关注 Mac 中 Docker 的 Thingsboard 安装。我在本地将单节点 cassandra 实例作为 docker 映像运行,并且 cassandra 实例已启动并正在运行。
admin@C02P111XG3QDMBP b2b-order-service (migration) $ cqlsh
Connected to Test Cluster at 127.0.0.1:9042.
[cqlsh 5.0.1 | Cassandra 3.11.2 | CQL spec 3.4.4 | Native protocol v4]
Use HELP for help.
cqlsh>
当我启动 Thingsboard Docker 映像时,ThingsBoard 应用程序无法启动,因为它无法连接到 cassandra。以下是 ThingsBoard 的 docker 容器日志。
admin@C02P111XG3QDMBP installation $ docker logs 8f11b6e0605a
Selecting previously unselected package thingsboard.
(Reading database ... 25169 files and directories currently installed.)
Preparing to unpack /thingsboard.deb ...
Adding group `thingsboard' (GID 102) ...
Done.
Unpacking thingsboard (1.4.0-1) ...
Setting up thingsboard (1.4.0-1) ...
Wait for cassandra db to start...
Wait for cassandra db to start...
Wait for cassandra db to start...
Wait for cassandra db to start...
Wait for cassandra db to start...
Wait for cassandra db to start...
请帮我解决这个问题,因为这将有助于开始使用 ThingsBoard。
docker-compose.yml 的内容如下所述。
Cassandra 实例在 MAC 主机上运行,而 thingsboard 的 docker 容器在同一 MAC 主机上运行。
node.js - Error Building ThingsBoard From Source - Thingsboard Server UI FAILURE
I want to generate the Thingsboard dependency jars, which I want to use in my application to call Thingsboard API's from my java application.
To use Thingsboard dependency jars, I have to build the application as these jars not available in a public repository.
I am trying to build ThingsBoard application from source, I am following the instructions mentioned in link - https://thingsboard.io/docs/user-guide/install/building-from-source/
I clone the ThingsBoard report and then checked out "release-1.4" branch and ran the mvn clean install command.
The application build is failing with below mentioned error.
Any help is highly appreciated.
amazon-web-services - Amazon EC2 上的 thingsboard 不显示数据
我已经在 Amazon EC2 上安装了 thingsboard。设备上的代码有效,因为我可以将数据上传到现场演示服务器。而且我认为上传到 AWS 也很有效,因为我可以通过 Rest API 和来自 AWS 的 R 下载数据。但是,thingsboard 不会显示客户端属性或最新遥测中的数据。这可能是连接 EC2 卷 (EBS) 的 thingsboard UI 的问题吗?
谢谢您的帮助。