Data Integration & Ontologies

What is an independent data layer in a smart building?

Define the data layer's scope, who owns the mappings and how you would leave, before choosing a product.

Conceptual isometric illustration: Isometric smart building data layer-4, not a verified engineering diagram.
On this page
  1. Six functions, one layer
  2. Four questions that reveal whether it is really independent
  3. Settle the operating model before choosing a platform
  4. Practical application
  5. Sources

An independent data layer is a governed service that gathers information from a building's systems, such as the building management system (BMS), meters, lighting, access control and maintenance records, gives it consistent identities and context, and makes it available to any authorised application through documented interfaces. "Independent" means that the information, and the means of getting at it, belong to no single application supplier.

The case for one is architectural. Controls, meters, software platforms and analytics tools are replaced on different cycles, rarely at the same time, and a data layer lets the building's information outlive the products that produce and consume it. That independence has to be demonstrated, though, through access, portability and operating arrangements. A platform that calls itself "open" or "vendor-neutral" has proved nothing by saying so.

Six functions, one layer

FunctionWhat it means in practice
CollectionConnects to source systems through supported protocols and interfaces, and records where each value came from
IdentityGives every asset, space and data point a stable identifier that survives renaming and replacement
ContextRecords relationships — which sensor is in which room, which unit serves which zone — often using a semantic model such as Brick or Project Haystack
StorageKeeps history at an agreed resolution and retention period
AccessProvides documented interfaces (for example, an API described with the OpenAPI Specification) with authentication and permissions
QualityFlags missing, stale or implausible values so applications do not use them silently

It can be a single product or several services assembled together. Either way, the owner needs a named party responsible for maintaining connections, fixing errors and keeping the information model current.

One boundary deserves an explicit decision early on: whether the layer carries only readings and history, or events and commands as well. Read-only access is simpler and safer. Sending commands back into building systems is a different capability, with its own safety and security design, and is better treated as a separate decision.

Four questions that reveal whether it is really independent

Can a second application get what it needs without the original supplier's help? Ask to see it done, with a tool the supplier did not choose.

Can identifiers, relationships and history be exported in documented formats? A dump of readings without the relationships loses most of the value.

Who owns the mappings? This is often the most revealing question. Linking raw points to assets and spaces can be the most expensive part of the work, and if those mappings exist only inside one supplier's application, they leave when the supplier does.

How long does exit take? A contractual right to your data is of little use if exporting a year of history takes months.

Open representation helps with the third question. Brick, for instance, holds context as an openly documented graph in the standard RDF data model, which makes mappings more portable, although it does not by itself guarantee that two products will exchange them without effort.

Settle the operating model before choosing a platform

Before going to market, an owner should be able to write down which systems and data the first phase covers, who maintains each connection and resolves errors, which identifier scheme and semantic model will be used and who curates them, whether the layer will issue commands and under what controls, and what format, timescale and assistance apply at exit. Those answers should shape the platform choice. Too often it happens the other way round.

Practical application

The layer's boundaries, its acceptance tests and each supplier's responsibilities belong in the tender documents. Leave them to be settled after contract award and an architectural ambition can turn, one convenient shortcut at a time, into another platform dependency.

Sources

This article connects to our work on Our services.

Related articles

Data Integration & Ontologies

How can building owners avoid vendor lock-in?

Where vendor lock-in actually sits in building systems, how to make exit measurable and how to price access over the whole life.

4 min read · Published 24 March 2026

Related service

Our services

We can discuss how this subject fits the project brief.

Contact Pagin Consulting