The View Settings panel is opened via the settings icon in the bottom-right corner of each view. It controls how the visualization is displayed, how data is queried, and how the view behaves when embedded in a ThingsBoard dashboard.
Updates filter values in real-time. Without this, filters only reload when Build is clicked
Enable group by amount
Adds a group by amount dropdown next to the time-range picker. The value multiplies the Group By unit so several units merge into one bucket, like grouping hourly buckets into 6-hour windows. Works with RAW Date aggregation only. See Group by time
Remove empty series
Hides entries that have no telemetry data
Hide legend
Toggles the legend; when shown, Legend position (top / right / bottom / left) becomes available
Show toolbox export
Adds export options (CSV, XLS, XLSX). When enabled: Show date range and filters includes filter context in exports; Filter to show in XLS selects which filters to include; Rotate export result flips rows and columns
These settings control how Trendz builds the data query for the view.
To illustrate why these matter, consider two buildings and two sensors in ThingsBoard:
Building A ──contains──▶ Sensor_1
Building B (no sensors)
Sensor_2 (not assigned to any building)
The result changes based on which entity is used as the root:
Root entity
Result
Building
Building A → 1 sensor; Building B → 0 sensors
Sensor
Sensor_1 → linked to 1 building; Sensor_2 → unassigned
Setting
Description
Preview mode
Loads a limited dataset to preview the view. Preview item count sets how many root items to load
Entities Root
Overrides the root entity that Trendz selects automatically
Topology Entities
Trendz finds the shortest path between all entities in the Topology Graph to build its query plan. For complex graphs where the shortest path is not optimal, manually specify which entities to include
Raw data loading
Loads unaggregated data directly from ThingsBoard
Enable multi-root items loading
Allows multiple root-level entities to be processed in the same view
These settings apply when the view is displayed in full-screen mode or embedded as a Trendz widget in a ThingsBoard dashboard. See Widget actions for usage details.
Setting
Description
Hide filters
Hides the filter section
Hide date filters
Hides the date picker
Hide By Option
Hides the group-by dropdown
Hide Group by Amount
Hides the group-by-amount dropdown (when Enable group by amount is on)
Hide AI Summary button
Hides the AI summary button
Get filter values from URL
Reads filter parameters from the browser URL query string
Set filter values to URL
Writes selected filter values into the browser URL
Hidden filters
Hides specific named filters
Row click entities
On clicking a chart item or table row, sends the selected entity to a ThingsBoard alias — commonly used to trigger filter updates in other widgets
Highlight background ranges on the chart to indicate value levels. Each annotation has From Y (start value), To Y (end value), and Color. Available for Bar and Line views only
Theme
Widget color theme: Default, Light, Dark, or Custom. Custom exposes Background (widget background color) and Text (text color)
Serves the cached view report when the query plan and time range are unchanged (enabled by default)
Enable caching
Enables long-term metrics cache. Caching Time Unit sets the data aggregation level. Auto Refresh preloads the cache on a schedule: Every sets the interval value; Time Unit sets the unit (e.g. hour, day)