Explicit adapters bridge different interfaces.
DEVELOPERS / Integration guide

Protocol integration

Understand KNX bindings, cloud-connected devices and the distinction between commands and observations.

Concept artwork · Explicit adapters bridge different interfaces.
SYSTEMS / IN DETAIL

One capability contract. Several transport realities.

A common entity model allows vendor adapters to contribute capabilities without making every consumer understand every protocol. Transport-specific decoding still belongs at the boundary.

ENGINEERING / FOLLOW THE FLOW
CONCEPTUAL MECHANISM 01 / 04
BoundaryResponsibilityEngineering consideration
Adapter boundaryCommon entity and capability contractPreserve vendor-specific transport handling behind the shared interface.
Regression boundaryExisting supported implementationsA new inverter path must not silently break another vendor’s established behaviour.
Measurement boundaryScaling, registers and timestampsDo not confuse energy data normalisation with a control command adapter.

What does compatibility actually mean?

A shared architecture does not imply that every product from a vendor is supported. Integration scope depends on the model, exposed interface, firmware and project requirements. Validate command behaviour and independent readback for the specific device family.

02 / PROTOCOL INTEGRATION

Bindings carry engineering meaning.

BoundaryRepresentationEngineering concern
KNXControl GA · Status GA · DPTA command address and an observed status are distinct. Data type determines interpretation.
Cloud-connected devicesVendor identity · capability · owning chartRoom and tenancy must reconcile with the authored project rather than the operator’s credentials.
Generated configurationKNX YAML · host configuration · consumer viewsCloud-only dwellings remain valid when no KNX configuration is required.
Energy telemetryMeter channels · generation · storage flowsPreserve measured channels before deriving load attribution or planning dispatch.

Engineering guide · Conceptual representations describe design boundaries, not a public API contract. Discuss project-specific access with our team.

Discuss this integration

Continue through the guides

All developer guides