Skip to Content

The Tower of Babel of Protocols

the system that was discontinued
Space Intelligence · SYSTEM 3.4

The Tower of Babel of Protocols

The greatest disaster of the smart home is the lack of a common language. A single closed system is an isolated island; only the Building Hybrid System can topple the Tower of Babel of protocols. When all devices speak the same language, the building possesses a true “brain.”

Cover image for The Tower of Babel of Protocols
SYSTEM 3.4You can’t touch the light. You can’t see the air. You can’t smell the water. But you can feel them, and they do exist.
Protocols
KNX, Matter, BACnet, Modbus, DALI and the proprietary ones between
Island
A closed system that works well and talks to nothing else
Hybrid System
Many protocols translated into one model the building can reason over
The problem

A closed system that worked well until its maker moved on

The greatest disaster of the smart home is the lack of a common language. A single closed system is an isolated island; only the Building Hybrid System can topple the Tower of Babel of protocols. When all devices speak the same language, the building possesses a true “brain.”

Consider a residence fitted with a complete smart system from a single manufacturer. Lighting, climate and blinds all came from one catalogue and one app, and for several years it worked smoothly. The owner was glad to have avoided mixing brands.

Then the manufacturer discontinued the product line. The app stopped receiving updates, replacement controllers became hard to find, and a new air conditioner the owner wanted could not join the system at all. The installer’s advice was to replace everything. The walls were opened again, and a system that had worked perfectly became scrap because it could only speak to itself.

Why it happens

A closed system trades the future for convenience today

Closed systems are attractive for good reasons. One supplier means one point of responsibility and devices designed to work together. The cost is hidden at purchase: every device, every future extension and the life of the whole installation depend on one company’s decisions.

Buildings last decades. Consumer technology product lines rarely do. A building tied to a single proprietary language inherits the lifespan of that language, not its own. That is the island the seed text describes, comfortable while supplies last and isolated once they stop.

The opposite approach, collecting devices from many brands, has its own failure. Without a way to translate between them, each brand becomes a smaller island inside the same house. The Tower of Babel is not a lack of devices. It is a lack of any shared understanding between them.

In short

Buying from one brand and buying from many both fail the same way when there is no common layer where their languages meet.

The idea

A common language does not mean one protocol

The seed text’s image of all devices speaking the same language is easy to misread as choosing a single protocol for everything. No single protocol suits every job. KNX is excellent for a wired backbone. Matter suits wireless devices from many brands. Chillers speak BACnet, meters and inverters speak Modbus, and luminaires answer through DALI.

The practical meaning is that every device, whatever protocol it uses on the wire, is translated into one shared model above. A light is a light whether it is on KNX, DALI or Matter. A room knows its temperature whether the sensor reports over BACnet or a custom API. The building reasons in that shared model, and the protocols below remain free to be the right tool for each job.

Open standards are the insurance. KNX, Matter, BACnet, Modbus and DALI are each supported by many manufacturers, so a discontinued device can be replaced by another that speaks the same standard, without replacing the system around it.
In practice

How the hybrid system is built

In an apporo installation, Home Assistant is the translation layer. Each protocol joins through its own integration, and devices without a standard protocol are brought in through a custom API wrapper. EMQX carries high-volume MQTT messaging between components, and Supabase holds state and history as the data hub.

LayerClosed islandHybrid system
BackboneProprietary busKNX, with group addresses held in the devices themselves
WirelessOne brand’s radioMatter across brands
Plant and metersSeparate systems, separate screensBACnet and Modbus into the same model
Everything elseCannot joinCustom API wrapper

Two properties make this durable. The KNX backbone keeps working if the translation layer is offline, so the building never depends entirely on software above it. And because the shared model is independent of any single device maker, replacing a component changes one integration instead of the whole system.

OTA updates keep the platform current, and version control with rollback protects the configuration as integrations change. The AP-1004S and AP-1005S host this layer for residential and commercial settings respectively.

The limits

What translation cannot do

Translation has limits, and pretending otherwise would repeat the overselling the seed text criticises. Some manufacturers expose only part of a device’s features through open interfaces, so a function available in the maker’s own app may not be reachable from the shared model. Some closed systems offer no interface at all, and no amount of engineering can speak to a device that refuses to listen.

A hybrid system also needs more design than a single-brand kit. Someone has to plan the protocols, the KNX group address structure and the integrations, and someone has to maintain them. The O&M SOP handover exists so that knowledge stays with the building when people change.

Choose devices for their interfaces as well as their features. A device that supports an open standard is a longer-lived purchase than a more capable one that only works inside its own ecosystem.
Language models

What a building brain can and cannot mean

Everything described so far is integration engineering. None of it needs AI, and a building gains most of the benefit of a common language simply by having one model where all its devices meet.

The seed text’s image of a brain is where language models become relevant, with a caution. A shared model is what makes it possible to ask questions about the whole building instead of one system at a time. OpenClaw provides the AI coordination framework, and Pi Agent running on Home Assistant lets owners and operators question that whole in plain language, drawing on the history in PostgreSQL through Supabase.

OwnerWhich devices in the house depend on a manufacturer cloud service, and what stops working if it goes offline?
OperatorAcross all protocols, which devices have reported errors or gone silent in the last month?

A model is not a brain in any literal sense, and it can phrase a weak answer confidently, so the underlying data should always be checkable. What it can do is let people understand a building that finally speaks one language, which is the real achievement the seed text is pointing at.

Next

Where to go from here

keep going

A building that understands itself can finally open its boundaries safely.

Feng Shui 1.4 shows what that means for a terrace door, where inside and outside meet and every system has to know which side it is on.

SYSTEM 3.4 of the Space Intelligence series on the Apporo blog.

Light · Air · Water · Control · apporo

The True Cost of Green