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

Thingsboard UI Customization

I would love to be able to customize the UI to fit the guidelines of our brand. I'm not very familiar with Sass and Angular. Can you suggest which IDE, tools or plugins are best in this particular project to modify and test the UI without having to…
Agustin
  • 21
  • 1
  • 3
2
votes
2 answers

Custom logo not updating on Thingsboard UI after custom build

I'm trying to change the logo of the thingsboard UI but for some reason the logo is not updating after the custom build. I have tried rebuilding thingsboard several times and on the following releases: 1.1, 1.2, 1.2.3 The steps I've taken are: 1)…
Keith Mifsud
  • 1,599
  • 1
  • 16
  • 26
1
vote
0 answers

Error when running OPC Client on Node Red using Python

I'm using Python for the OPC Client which I run on Node-Red. The OPC Client functions to send sensor data to the Thingsboard. However, after 1 hour of running on Node-Red, an error appears as below My Code: from opcua import Client import…
1
vote
1 answer

Thingsboard in an Azure VM does not listen in specified port

I am trying to install and get working a thingsboard server in a VM instance in the Azure cloud. I have followed the tutorial for Ubuntu 20.04 and the service seems to start alright, but I cannot seem to reach it. I even changed the configurations i…
1
vote
1 answer

Thingsboard draw line on map not a polygon

I want to know how to draw lines on the map using custom widget in Thingsboard. Is there anyone who tried to modified inside using javascript? how to do it here self.onInit = function() { self.ctx.map = new TbMapWidgetV2('openstreet-map',…
Bevin NIno
  • 75
  • 7
1
vote
0 answers

How to update Thingsboard dashboard state without having to click on a row

On my thingsboard dashboard, the card and time series widget only displays a value when I click on a row of the entities table widget on the dashboard, thereby populating the dashboard state, I want to be able to automatically update the dashboard…
1
vote
0 answers
1
vote
1 answer

Data Not Displayed in Telemertry tab

I am new at using thingsboard, recently I have created a device on thingsboard and trying to send data to it through mosquitto. The device profile is set to MQTTv2 and MQTT credentials are set. the device is being shows active which means it is…
1
vote
1 answer

Thingsboard - Custom timeseries widget injected with Chart.js library

I want to create my linear timeseries widget in thingsboard but i need some custom features not included in the default version. Configuration provided as an example byThingsboard: The Chart.js library:…
1
vote
1 answer

Thingsboard installation 3.4.4 to 3.5 Fails schema udpate: PostgreSQL relation and column do not exist

When upgrading from Thingsboard 3.4.4PE to 3.5PE the schema update fails: ... Updating schema ... Failed updating schema!!! org.postgresql.util.PSQLException: ERROR: relation "entity_alarm" does not exist ... Unexpected error during ThingsBoard…
1
vote
0 answers

Prevent specific user to view some widget in dashboard

I'm new to thingsboard. I've created dashboards than content data visualization and input to change Server attributes, but I want to hide or prevent public users and some users from viewing some widget, i.e input widgets. is it possible to do this?…
zie
  • 41
  • 3
1
vote
1 answer

Thingsboard REST API Client Python

Trying to register devices using Thingsboard provided REST API Client (Python). (https://thingsboard.io/docs/reference/python-rest-client/) I have installed Thingsboard in AWS EC2 instance (Linux 20.04). Python 3.8.10. Required TB related package is…
Fakir
  • 139
  • 11
1
vote
2 answers

Error: The method 'copyWith' isn't defined for the class 'RouteSettings'

I'm trying to run a sample of flutter , that thingsboard.io published in this starting guide. sample code : https://github.com/thingsboard/flutter_thingsboard_app when i run start debuging in VS Code, i get this error: Launching lib\main.dart on…
HL Dev
  • 11
  • 2
1
vote
0 answers

Is it possible to convert xml telemetry to json in Thingsboard

My target api returns xml structured telemetry data. How can I convert it to json within Thingsboard CE, preferably using TBEL? Could I alternatively use a converter within Thingsboard-gateway? Debugging the rest response in the rulechain shows a…
tomtomnz
  • 187
  • 14
1
vote
2 answers

HiveMQ/RabbitMQ as load balancing MQTT node(s) before Thingsboard IoT system

Our endpoint devices are pushing data over MQTT to an IoT system based on the Thingsboard IoT platform. There is only one MQTT topic called /telemetry where all devices connect. The server knows which device the data belongs to based on the device's…
devaskim
  • 492
  • 3
  • 10