Customization¶
Prerequisites¶
Reprinted articles: https://thingsboard.io/docs/
- ThingsBoard Data visualization
- Visualizing assets data using Maps and Tables : Learn how to: create assets and devices and define their relationships; add the server attributes and create a new dashboard; visualize data from the asset attributes using “Entities Table” and “Map” widgets.
- Dashboard states, aliases and widget actions : Learn how to: add and configure new dashboard states; create various aliases; visualize the attributes data using the Image Map widget; create actions in different widgets in order to navigate between states; visualize the telemetry data using Analogue and Digital gauges and the Timeseries widget.
- Remote device control and alarm management : Learn how to: add and use the Knob Control widget; create alarm rules; handle alarms using the Alarms widget; make a dashboard public.
- Basic widget settings : Learn how to: change widget title, background, colors, fonts, shadows, etc.
- Latest Values Map widget : Learn how to create Map widget, based on latitude and longitude, and customize the Map widget layout and properties.
- Time Series Map widget : Learn how to display your devices with the latest telemetry data on the Time Series Map widget and modify the widget properties.
- Trip Animation widget : Learn how to display your devices with the latest telemetry data on the Trip Animation widget and modify the widget properties.
- ThingsBoard Contribution and Development
- Widgets Development Guide : Learn how to customize and create custom widgets
How to customize¶
- In Avantec Dashboard:
- Change widget title, background, colors, fonts, shadows, etc
- Add or remove widget
- Modify dashboard states, aliases and widget actions
- Visualizing assets data using Maps and Tables
- Create new widget
- Create your service, like ThingsBoard. See TA65-TBMQTT API reference.