646 questions
1 vote
0 answers
65 views
Adding a custom grid (GeoJSON / ArcGIS JSON) overlay to the OpenStreetMap Latest Value widget in ThingsBoard CE 3.5.0
I am using ThingsBoard CE 3.5.0 and visualizing my sensors (rain gauges and other devices) with the OpenStreetMap Latest Value map widget. I would like to overlay a custom grid on the map, either from ...
0 votes
0 answers
81 views
How to send telemetry data in notification center alarm email?
I have a Create Alarm node in my rule chain that triggers an alarm if the temperature exceeds the threshold. I would like to know the temperature value in my alarm email. Refer to the JS code in ...
3 votes
2 answers
66 views
show only subset allowed device profiles in widget action
I am creating a widget action to add a new device. I used the example shown in the widget by default, and also on the user guide https://thingsboard.io/docs/user-guide/ui/widget-actions/ I use the ...
0 votes
0 answers
84 views
Gateway not initializing connectors due to empty remote config payload
I'm running into an issue with ThingsBoard Gateway where one instance works correctly, but a second gateway fails to initialize any connectors. Both are configured similarly and connected to the same ...
0 votes
0 answers
74 views
MQTT Client Disconnecting from ThingsBoard Every 15 Seconds
I'm developing a C-based MQTT client to act as a data concentrator for a sensor network. The sensors communicate via Zigbee, and I want to publish their data to a ThingsBoard server using the MQTT ...
1 vote
0 answers
47 views
how to get the Thingsboard instance version through RESTFul API?
as topic, possible ? from frontend client side, need know the server side version then handle it with different approach , such requirement might use for build Thingsboard client side SDK . so need it ...
-4 votes
1 answer
148 views
ThingsBoard, custom chart widget data
I have a hierarchy widget that broadcasts an event with the node selected. The hierarchy widget is something like this: Group 1 device 1 device 2 device 3 Group 2 device 1 device 2 device 3 The ...
1 vote
1 answer
88 views
How to create an action to navigate to another state when I press the boxes?
I used html widget to display an image with boxes inside it. I want to create an action to navigate to another state when I press the boxes. I created the action settings, but it did not work. I used ...
0 votes
0 answers
116 views
Using keycloak token with thingsboard REST API
I'm currently integrating ThingsBoard with Keycloak for user authentication. Login via the ThingsBoard UI using Keycloak works perfectly. Now, I'm trying to use the ThingsBoard REST API (for example: /...
0 votes
0 answers
94 views
How do I use Thingsboard's multiple <tb-dashboard-state> tags to display a UI that requires 1 alias of type device but have each instance be different
I am trying to create a grid that repeatedly renders a dashboard state for each device in my devices array in the corresponding slot in my grid. The dashboard state has 1 or more widgets which each ...
0 votes
0 answers
57 views
Failing to collect BACNET data from Yabe Room Simulator using Thingsboard
I installed Thingsboard server, gateway and a windows machine that is running Yabe room simulator in the same network on separate VMs. The Thingsboard gateway is installed on Ubuntu without docker. (...
0 votes
0 answers
95 views
How to refresh dashboard running on Thingsboard Edge
I am playing around with Thingsboard Edge and dashboards. I can update dashboards on my main thingsboard instance, and they are synced to the edge instance just fine. But when I have the dashboard ...
0 votes
0 answers
122 views
How to send RPC command to a related device of an asset
In thingsboards Professional Edition I have added some devices by name Grp_Rpc_1 and Grp_Rpc_2 and each of these devices have a Outbound Relation of To, relation type is Contains, From Entity type is ...
0 votes
0 answers
61 views
How to visualize asset locations on a ThingsBoard Cloud dashboard using a floor plan image?
I'm working on an indoor positioning project using BLE trackers and beacons. The estimated location of each tracker is determined based on RSSI from the three strongest beacons. I have already ...
0 votes
0 answers
222 views
How do I make Thingsboard Markdown html value function card responsive like the rest of default thingsboard value cards. I need it to be responsive
var totalTRH = 0; ctx.data.forEach(function(_data) { if (_data.data.length >= 1) { _data.data.forEach(function(value) { totalTRH += parseFloat(value[1]) || 0; }); } }); return ` ...