Filtering & Search

Most of the app’s list screens - Alarms, Favourites, Events, Video, and the Device List - share the same way of narrowing down what’s shown: a filter toolbar plus a search field in the header.

The filter toolbar

A filter toolbar sits at the top of each list page and shows the filters relevant to that page. It indicates when any filter is active and gives you a way to clear everything at once. Common filters across the app include:

FilterWhere it appears
LocationMost list pages - restrict items to one location.
Sensor type / device typeSensors and devices - restrict to a kind of hardware.
StatusDevices and sensors - restrict by status.
Time periodEvents - restrict to a date/time range.
User / alarm typeEvents - restrict by who was involved or by alarm category.
Associated locationCameras - locations a camera observes.

The available filter values are built from the data actually present, so you only ever see options that exist.

The header has an expandable search field. Searching is tailored per page - for example, sensors are searched by name and location, cameras also by IP address, and bus devices by their unique ID. Door and access sensors get special handling so a search matches the relevant lock within a door assembly.

Most pages show a displayed / total count so you can see how much the current filter is hiding, and a clear no results message appears when nothing matches.

Context-aware behaviour

Filters adapt to how you opened a page. When a list is scoped to a single location or sensor - for example by drilling in from the dashboard - filters that no longer make sense are hidden, and the relevant filter is pre-applied. Filters and search reset when you leave a page (except where a page deliberately keeps its state, as Events does when you open an event’s details).

See also: App layout | Alarms | Events & recordings