State Timeline Widget
A new State Timeline Widget has been introduced, designed for visualizing time-based state changes across one or more data keys.
Ideal for machine state tracking, alarm history, or any dataset representing historical status, the widget helps teams monitor behavior, detect anomalies, and validate automation logic over time.

Use the State Timeline to represent discrete values (e.g., ON/OFF, OPEN/CLOSE, ACTIVE/DISABLED) or numeric ranges (e.g., signal strength, alert levels) with full historical context.

Each key is displayed as a dedicated timeline row, showing changes over time with configurable colors based on value or threshold.

Documentation:
Transfer Devices
The Transfer Devices feature enables moving devices from one project to another within the same workspace.
This is ideal for reorganizing deployments, consolidating environments, or archiving legacy projects—without requiring device reconfiguration.

Note: Available on Enterprise plans only.

Archived Views Add-on
A new Archived Views Add-on has been introduced, allowing automated backups of device data at scheduled intervals.

Each backup triggers an automated email notification and remains accessible via a dedicated Archive tab for each device.
Documentation:
Aggregated View Add-on
A new Aggregated View Add-on has been introduced, enabling periodic processing and storage of calculated metrics from raw sensor data—such as hourly or daily averages, minimums, and maximums for temperature, humidity, and other readings.


This data can be stored separately from raw values and visualized on the dashboard or exported as needed.
Documentation:
Hex Payload Decoder for Non-LoRaWAN Devices
Added support for decoding hex-encoded payloads from non-LoRaWAN devices into structured JSON format, allowing for seamless ingestion, processing, and visualization.

Documentation:
✨ Improvements
Support for Multiple Data Points in a Single Payload
Enhanced decoder capabilities to extract and store multiple data points from a single message, providing better support for batched sensor data.
Only works for hex payload data with the Decoder Function introduced above.
Example payload:
{
“payload_hex”: “00C08802808560A184000FFB648EAD0F,00c088028085909784000ffb648ead46,00c089028085109284000ffe648ead89,00c088028085e09c84000ffe648eadcb”
}
Zoom for Specific Time Ranges in Charts
Added the ability to zoom into specific time ranges in charts, making it easier to explore trends and patterns in greater detail.

Time Scale Options for Charts
Charts now include quick-select time range buttons — Default, 1H, 1D, 1W, 1M — for instantly switching between hourly, daily, weekly, or monthly views. This makes it easier to explore different time periods and spot patterns or anomalies at a glance.

QR Code for Public Dashboard Links
Public dashboard links now include an auto-generated QR code with a download option for more convenient sharing.

Redesigned Device Detail Page
Completely redesigned the device detail page to improve clarity, navigation, and management across different device types.




Scoped API Key
Implemented scoped API keys to enhance security and provide more granular access control for API integrations.


Usage Overview Card on Billing Page
A new Usage Overview Card has been added to the Billing Page, offering users a quick snapshot of their account usage and billing details.

Support Ticket Page
Introduced a dedicated Support Ticket Page for managing customer inquiries and issue tracking.

✨ Improvements
Display Storage Views in Storage

Make Storage Views Accessible Within Widgets
Enabled Storage Views to be used within widgets, allowing for seamless integration of stored data into custom dashboards.

Add-On Calculate Pricing for Storage View
Introduced pricing calculations for the Storage View Add-On, providing better cost visibility for users.


Storage View Add-On
A new Storage View Add-On has been introduced, allowing users to create and manage multiple table views for time series data. This enables data to be written to different tables per device, offering greater flexibility in organizing and querying historical records.
Custom Roles for Organizations
Enhancements to custom roles allow organizations to define more precise access rules for projects, dashboards, and administrative functions.
Admins can assign tailored permissions to different members, improving team access control and audit capabilities.
✨ Improvements
Managed Email Add-On Activation and Testing
The Managed Email Add-On has been refined to improve activation and testing processes. These updates ensure a more reliable and straightforward setup experience for sending automated alerts or scheduled emails.
