View as Markdown

Assets

An Asset represents the thing you actually care about (a generator, an HVAC unit, a utility service, a pump, a facility), independent of the Device that happens to be measuring it. Assets let you organize data by business meaning, not by which Device collects what.

Overview

A single Asset can pull data from multiple Devices and Variables, and a single Device can serve multiple Assets. That decoupling is the point: the instrumentation can change (a controller replaced, a sensor rewired to a different gateway) without the operational view changing with it.

The Platform Overview walks through a concrete example: one boiler room controller reports five variables, three of which combine into a boiler asset and two into a feedwater pump asset. In practice Assets take shapes like physical equipment (generators, HVAC, pumps, motors), utility connections (electrical, water, gas), logical groupings of related equipment, spaces such as buildings and rooms, and infrastructure such as panels and distribution systems.

The Assets list shows every Asset with its type, Location, linked Dashboard and coordinates.

The Assets list in ControlCom Connect showing generators, chillers and utility services with their types and locations
The Assets list: equipment organized by business meaning, each with its type and Location

Properties

FieldTypeNotes
NamestringRequired.
DescriptionstringOptional.
ClassificationenumOptional. Unlocks classification-specific features.
Attributeskey-valueCustom metadata.
Devices / VariablesreferencesThe data sources backing this Asset.
LocationreferenceOptional. See Locations.
Parent / childrenreferencesFor hierarchical groupings.
Tagsstring[]For flexible filtering.
The Settings page of an Asset in ControlCom Connect showing its name, visibility and Location fields
An Asset's Settings page, with the Classification and Variables tabs alongside

Creating an Asset

Click New Asset on the Assets list. The Create Asset dialog asks for the Asset Name, whether the Asset is visible on pages, an optional Location, and an optional image. Only the name is required, so it is fine to create the Asset first and wire up its data sources as they come online.

The Create Asset dialog in ControlCom Connect with a name entered and a Location selected
Creating an Asset: a name and, optionally, the Location it belongs to

Opening an Asset from the list leads to its administration page, with tabs for Settings, Classification, Variables and more. Settings edits the same fields as the create dialog, Classification marks what kind of equipment the Asset is, and Variables is where the data sources are wired up: Attach Variables picks the Device Variables that report on this Asset.

The Variables page of an Asset in ControlCom Connect listing the generator variables attached to it
Variables attached to a generator Asset: the five data points its device reports

An Asset can be placed at a Location in either direction: set the Location field on the Asset itself, or open the Location's Assets tab and use Attach Asset, which offers the Assets that have no Location yet.

Organizing Assets

There are four complementary ways to structure an Asset library. Assigning each Asset to a Location enables site-based filtering and the map view. Parent-child relationships build hierarchies for facility, equipment and component drilldowns. Tags provide flexible, overlapping groupings (for example critical, q4-maintenance, tenant-A) that cut across the hierarchy. And picking a Classification marks what kind of equipment the Asset is, which unlocks type-specific monitoring widgets and reports.

These are not either-or: a generator can sit under its building in the hierarchy, carry a critical tag, and be classified as a generator all at once.

The structure you build here is what the Namespace renders: one tree of Locations, the Assets inside them and the points each Asset reads from, with a filter toolbar over the whole model.

Monitoring an Asset

Each Asset has its own detail page that surfaces the Variables it is tied to (live and historical), an Asset-level Dashboard (the default can be set on the parent Location), active Alarms tied to the Asset, Reports generated against it, and a notification log of recent alerts.

Alarms can fire on threshold crossings (a numeric Variable above or below a value) or state changes (a Boolean Variable flips), and route to email, SMS, or in-app notifications configured per user. In the Report stage, compliance and runtime reports are generated against Assets rather than raw Devices, which is why attaching the right Variables to the right Assets matters early.

Was this page helpful?