Alarm History reports, scheduled programs and the Layout Editor
platform-2026-11-01
•Platform
Features
Alarm History: an occurrences view with time to acknowledge and time in alarm, append-only operator notes, analytics, saved views and a column chooser.
Alarm History: generate a report and export it to Excel, filter by area past the row limit, and pick This shift or Previous shift as a time range.
Alarm History: new events appear within seconds, event times show milliseconds, and right-click See Transition History opens one alarm's transitions.
Programs: programs and rule chains can start on a schedule or on a field write, and the Programs editor manages their triggers and shows each run's result.
Rule chains: chains run per trigger, executables keep their memory between runs, and service actions return results to the chain.
Layout Editor: save a layout as a template and start a new layout from one, including built-in templates.
Layout Editor: multi-select with marquee and multi-drag, group and ungroup, align, distribute and z-order, lock nodes, and bind cards from a tag browser.
Layout Editor: a desktop preview shares its stage with the phone preview, right click opens a menu, and panning moves to the middle button and Space.
Historian: coverage reporting, recorded gaps, minimum retention and a tamper-evident chain of stored segments.
Task Manager: service usage history gives rates as soon as the app opens.
Bug Fixes
Permissions: every create checks the type being created as well as its parent, and Engineers have full rights on layout templates.
Alarms: Active Alarms shows the latest note, alarm-level notes reach the detail view and exports, and CSV export is audit-complete and safe from spreadsheet formula injection.
Historian: rows of one entity within the same second all survive a read, and queries can keep the newest rows under a limit.
Charts and history views: entity history, executions, scans and usage read the newest rows, and charts say when a range is cut.
IO Manager: write a Choice tag from a list of its labels, the Quality column is named and shows N/A for write tags, and tag filters are tidier on phones.
Backups: capturing user configuration no longer fails on an entity with no parent.
Programs: a budget stop outranks the error a program reports for it.
Rule chains: disabled chains read Disabled, errors show their message and new chains open clean.
NFC tags: clearer errors, validation and delete confirmation, and the scan page shows the time and next action.
Zigbee2MQTT: rediscovery retries, and re-provisioning follows renames and new capabilities.
Extensions: the catalog replies at once and core records download once.
Interface: consistent selection styling across tables, trees and lists, opaque popovers, tinted danger buttons and steadier filter menus.
Performance
Historian: queries that match many entity ids run faster.