Questions tagged [thingsboard]

ThingsBoard is an open-source, multi-OS IoT platform for the rapid development, management and scaling of IoT projects. It allows the use of several protocols for delivering IoT data to the ThingBoard server. This tag should be used for specific programming questions related to ThingBoard. Questions regarding MQTT, HTTP, CoAp, and other protocols should include those protocol specific tags.

Thingsboard is an open-source IoT platform that enables rapid development, management and scaling of IoT projects.

With Thingsboard, you are able to:

  • Provision and control devices.
  • Collect and visualize data from devices.
  • Analyze device data and trigger alarms.
  • Deliver device data to other systems.
  • Enable use-case specific features using customizable rules and plugins.

Thingsboard is:

  • scalable: horizontally scalable platform, build using leading open-source technologies.
  • fault-tolerant: no single-point-of-failure, every node in the cluster is identical.
  • robust and efficient: single server node can handle tens or even hundreds thousands of devices depending on use-case. Thingsboard cluster can handle millions of devices.
  • customizable: adding new functionality is easy with customizable widgets, rule engine and plugin system.
  • durable: never lose your data.

    Documentation Page

609 questions
1
vote
0 answers

how to resolve org.hibernate.exception.SQLGrammarException exception in thingsboard?

on thingsboard i am getting the following error with alarms,can anyone help me with this Blockorg.springframework.dao.InvalidDataAccessResourceUsageException: could not extract ResultSet; SQL [n/a]; nested exception is…
Deepika
  • 11
  • 1
1
vote
0 answers

Request more attributes values from the server(Thingboard-Gateway)

is it possible to request more attributes (shared attributes) values from server, when the MQTT Gateway APIs are used? Unfortunately in the thingsboard MQTT Gateway API Reference only for one…
VNN
  • 31
  • 5
1
vote
1 answer

Thingsboard differentiate between sensors and send multiple values at once

I have two sensors which are getting read one after one. At first I read sensor 1, safe the data to SD Card and send it to Thingsboard via GSM / GPRS. Then I read sensor 2 and do the same. To differ between the sensors I name them 1 and 2 as value…
KnuKnu
  • 11
  • 1
1
vote
1 answer

Thingsboard: MQTT-Subscription to internal broker failed (Java/Paho)

I have some trouble in subscribing at the topic v1/devices/me/telemetry. I have no problems in subscribing on v1/devices/me/attributes using the paho Java-MQTT-Client. At the attributes-topic I can get new attributes when I post them in the UI. So…
m4ld3
  • 11
  • 1
1
vote
1 answer

Generic dashboard state on Thingsboard

I have a entity admin table that navigates to a dashboard state for a specific row on row click. I want to have a default dashboard state and on row click populate the dashboard with the data of the device. This needs to be repeated for multiple…
1
vote
0 answers

mqtt client disconnected when subscribe with thingsboard topic

I am trying to make a connection with thingsboard by subscribing to a topic so that I can receive an updated state changes. But after subscription the client seems to be disconnected. Below is my code const mqttEndpoint =…
JN_newbie
  • 5,492
  • 14
  • 59
  • 97
1
vote
0 answers

Unable to review Thingsboard gateway statistics installed as python module

I'm trying to install the Thingsboard gateway in TechBase controller devices. I'm following the Thingsboard documentation available at 1, 2, and 3. I've attempted to install the gateway as a python module. The installation process goes fine and I'm…
santobedi
  • 866
  • 3
  • 17
  • 39
1
vote
1 answer

Thingsboard - release-3.3 compile problem

I'm unable to compile release-3.3 on Ubuntu-20.04 -- I get the error noted below. I followed the instructions noted on the Thingsboard website; downloaded 'release-3.3' source from git and then ran 'mvn clean install'. Am I doing something wrong…
tft
  • 11
  • 2
1
vote
1 answer

save/load thingsboard configuration

Is it possible to somehow serialize current Thingsboard (let's call it TBoard) configuration, save it and than latter load saved configuration on TBoard startup. I am specifically interested in loading device profiles, rule chains, and dashboards. I…
pereca
  • 75
  • 7
1
vote
1 answer

How to show pagination in thingsboard custom widget table?

I developed a widget where I display some data using the angular material table. The data is quite large and users need to scroll for a long time to see all the data. I want to show a pagination so that it will help users to see the data by clicking…
1
vote
1 answer

How do I show all my customers on a widget in ThingsBoard?

Given that I have this kind of hierarchy in my Thingsboard: -Root Customer --Customer 1 ---Child 1.1 --Customer 2 ---Child 2.1 ---Child 2.2 , where Customer 1 and Customer 2 have their own admin accounts I need to show all customers that a user has…
roady kin
  • 21
  • 3
1
vote
0 answers

Thingsboard-Custom IoT Gateway Connector

I'am trying thingsboard's Custom IoT Gateway Connector, The SerialConnector that the gateway already contains this connector. Error reporting during gateway operation,follow: Connector implementation not found for custom Serial Connector???
james1022
  • 11
  • 1
1
vote
1 answer

Use " subscribe for time series " to set initial value of Thingsboard RPC control switch widget

Can someone direct me to the correct format for using a time series to set the initial state of an RPC control widget? I am using the round switch widget on a thingsboard dashboard, and would like to set the initial value using the "subscribe for…
CJ K
  • 146
  • 11
1
vote
1 answer

Thingsboard Device Provisioning : How to create new devices in a specified device group via API?

As I am going through the documentation regarding "Device Provision" & "Bulk Provision" in Thingsboard, I came to know that the devices can be provisioned via following API, curl -v -X POST --header "Content-Type: application/json" --header "Accept:…
1
vote
1 answer

Thingsboard : How to retrieve JWT Token and define expiry time?

I am just studying the Thingsboard IoT platform features. And we know that to retrieve JWT Token for a user, we should POST following API command, curl -X POST --header "Content-Type: application/json" --header "Accept: application/json" -d…