Docs
Scheduled calculated metrics
August 12, 2026
Until now, calculated metrics have always been triggered by incoming measurements, but some calculations don’t depend on new data arriving.
With the new Calculate every X minutes setting, currently in beta, calculated metrics can run on a schedule. This is useful when your calculation relies on time-based logic rather than fresh input:
- Countdown to a deadline. Turn a date, such as a calibration, inspection or SLA end date, into days remaining, so a dashboard ranks your assets by what is due next.
- Time in state. Keep a live duration for how long a door has been open, a pump has been running or a machine has been idle, instead of freezing on the value from the last state change.
- Forecast a threshold. Recalculate the expected time until a tank runs empty or a container is full from the last known rate, so the estimate keeps updating as time passes without new data.
To configure it, open the calculated metric edit page, pick the trigger option and set the desired interval in minutes. Scheduled calculations work with saved values, property values, now() and metric parameters. For more details, visit the docs.
Simulated metrics removed on September 15
Anything simulated metrics could do, scheduled calculated metrics can do with any calculation script rather than a fixed set of simulation types. For this reason we are removing simulated metrics. On September 15 we will automatically convert existing simulated metrics to scheduled calculated metrics.
The conversion keeps your configuration and history intact. Only the simulation interval, type and bounds change, into an equivalent calculation interval and script. For sine simulations nothing changes: measurements generated after the conversion match what you would get today. For random walk simulations the generated values will differ, as randomness is no longer shared globally but generated per subject and metric, starting from a new seed after the conversion.
Simulated metrics were often used to trigger periodic event trigger evaluation. For most of those cases, scheduled event triggers are now a better fit and we recommend migrating.
Action advised before September 15
Verify that the planned automatic conversion will not cause issues for your use case or for integrations that rely on current API responses. Contact our support team if you have any questions.
