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
8
votes
1 answer

PyJWT raises Signature verification failed

I'm trying to verify JWT which issued by ThingsBoard. But verification was failed with Signature verification failed My test code is at below. def test_jwt_decoding(): jwt_options = { 'verify_signature': True, 'verify_exp':…
sungyong
  • 2,267
  • 8
  • 38
  • 66
8
votes
1 answer

What is the Thingsboard IoT platform's default system administrator account?

What is the Thingsboard IoT platform's (https://thingsboard.io) default system administrator account after a fresh (Raspberry Pi) installation? The existing documentation only refers to default "tenant" account, which is ok on my setup. Thanks in…
7
votes
2 answers

How to remove old events from Thingsboard?

What should I do to properly remove 'event' entries from Thingsboard? As far as I know, the current API does not provide a way to remove events. It seems like the only way is to directly delete the records in DB. By the way, I'm using PostgreSQL as…
skangmy
  • 117
  • 1
  • 3
  • 10
6
votes
2 answers

K8S: Error running load balancer syncing routine

Trying to get ThingsBoard running on google cloud. I am now seeing the following error: Error during sync: error running load balancer syncing routine: loadbalancer thingsboard-tb-ingress--013d7ab9087175d7 does not exist: CreateUrlMap:…
ThomasVdBerge
  • 7,483
  • 4
  • 44
  • 62
5
votes
1 answer

Trying to implement OAuth2 server and integrate in ThingsBoard platform

I am trying to implement custom OAuth2 implementation in ThingsBoard instance for that i have implemented OAuth2 server in php from https://github.com/bshaffer/oauth2-demo-php http://brentertainment.com/oauth2/ It is working fine as per their demo…
5
votes
3 answers

install thingsboard but there is not “Devices” section

I install thingsboard on windows10 I used this site"https://thingsboard.io/docs/user-guide/install/windows/"to install. I want do this project…
mahbobe
  • 51
  • 3
5
votes
2 answers

Thingsboard Not building from Source

I have a new ubuntu 16.04 Virtual machine that I'm attempting to install thingsboard on using this documentation Contribution Guide and am not having any success: This is what did did on the machine: sudo apt-get install default-jre…
risail
  • 509
  • 5
  • 14
  • 37
4
votes
1 answer

Thingsboard: Create a "rest api call" button in a dashboard

I am trying to create the following in Thingsboard: In a dashboard create a button, when it is clicked a rest api call to an external server is made. So far I have found that it is possible to define a rule chain with "rest api call" node, but I am…
Uri Loya
  • 1,181
  • 2
  • 13
  • 34
4
votes
0 answers

Gradle - Could not create an instance of Tooling API implementation using the specified Gradle distribution in thingsboard

I have imported the open source Thingsboard project from github and i am trying to build it but getting this error : [INFO] Reactor Summary for Thingsboard 2.4.3: [INFO] [INFO] Thingsboard ........................................ SUCCESS [ 1.569…
4
votes
2 answers

Why do I get error ("status":405,"error":"Method Not Allowed") upon sending data to Thingsboard device via command line

I was just sending some data to my device in thingsboard by writing this command on command line curl -v -X POST -d "{\"temperature\": 25}" http://demo.thingsboard.io/devices/api/v1/IG4XXXXXXXXXCQM/telemetry --header…
Sadaf Shafi
  • 1,016
  • 11
  • 27
4
votes
2 answers

How to set text to change colour on IF ELSE results in a Thingsboard widget with javascript?

I have a ThingsBoard table widget displaying Node Status as 0 or 1. Where 0 = OK, 1 = ALARM. I have already created nodeStatus to return strings of 0 = OK, 1 = ALARM. The following is my current code in the 'Advanced Data Key Tab - Use cell…
Dennis Murphy
  • 43
  • 1
  • 7
4
votes
0 answers

Thingsboard PE: Cassandra to PostgreSQL

My question would be, Is it possible to change from Cassandra to PostGreSQL in Thingsboard PE because I'm more comfortable with PostgreSQl, and I need only the JSON data to be queried. It would be great to get some suggestions.
Nishad Nazar
  • 371
  • 2
  • 3
  • 16
3
votes
1 answer

Navigating back causes change detection to break in Angular elements

I am using Angular elements to use my components inside of custom ThingsBoard widgets. The elements are created inside ngDoBootstrap() like this: const newCustomElement = createCustomElement(CustomElementComponent, { injector:…
Chris
  • 1,417
  • 4
  • 21
  • 53
3
votes
2 answers

Postgresql status is active and exited

Postgresql service status is active but excited ,because of that i am getting an error while running thingsboard. Error from thingsboard and postgress status: Caused by: org.postgresql.util.PSQLException: ERROR: column a.propagate_to_owner does not…
kvgr deepika
  • 45
  • 1
  • 6
3
votes
0 answers

PostgreSQL delete and aggregate data periodically

I'm developing a sensor monitoring application using Thingsboard CE and PostgreSQL. Contex: We collect data every second, such that we can have a real time view of the sensors measurements. This however is very exhaustive on storage and does not…
pedroply
  • 41
  • 2
1
2 3
40 41