Building automation
- BACnet IP / MS/TP
- Modbus TCP / RTU
- LonWorks
- KNX
- M-Bus
- DALI
- EnOcean
Specialty · IoT & system integration
We specialise in “impossible” integrations. From legacy serial protocols and PLCs to Niagara stations, ERPs and high-throughput Kafka streams, we engineer the drivers and pipelines that make your infrastructure talk.
Protocol portfolio
Whether it’s a 30-year-old chiller or a cloud-native microservice.
Architecture
The right integration depends on how fast the data must move and who needs it.
| Operational goal | Technology | Data velocity | Business value |
|---|---|---|---|
| Real-time local control | Native Java drivers / BACnet | Milliseconds | Safety loops and immediate equipment response, with no cloud latency. |
| Enterprise streaming | Apache Kafka / gRPC | High throughput | Scales data from thousands of sites into a central lake for analytics and portfolio auditing. |
| Legacy retrofitting | Custom serial bridge | Stable / asynchronous | Extends the life of expensive machinery by making proprietary data readable in Niagara. |
Scenarios
Patterns we deliver again and again — adapted to your site.
Legacy rescue
The problem
A plant-critical chiller speaks a proprietary serial protocol the manufacturer no longer documents. Replacement would cost seven figures.
Our approach
Frame-level protocol analysis, then a custom serial driver that exposes setpoints and alarms as standard Niagara points. How this works.
Scale-out
The problem
Forty sites, each with its own station, and a head office that wants one live dataset for portfolio-wide optimisation.
Our approach
MQTT Sparkplug B or Kafka publishers embedded in each station, streaming normalised, tagged telemetry into a central data lake.
Cost recovery
The problem
Hundreds of M-Bus and Modbus meters across a mixed-use development, with billing handled in spreadsheets.
Our approach
Bulk meter integration with automated read validation, feeding a billing module that exports straight to the finance system.
Where integration sits in a modern building: between field devices and controllers below, and enterprise applications and analytics above.
Full sizeProcess
How a proprietary cable becomes a native Niagara palette.
We capture raw network traffic and reverse-engineer proprietary data structures — passively, without disturbing the equipment.
We write native Niagara 4 modules that treat foreign data as native Niagara points.
Rigorous load testing to rule out memory leaks or station crashes under heavy traffic.
The finished driver appears as a drag-and-drop tool for your technicians.
OT / IT convergence
Connecting field equipment to enterprise networks widens the attack surface — unless it is engineered deliberately. Security is a design input on every integration we deliver, not an afterthought.
That is our specialty. If the device communicates at all — serial, IP or otherwise — we can usually capture, decode and normalise its data into native Niagara points.
No. Protocol capture is passive, development happens against a replica station, and cut-over is staged — typically during planned maintenance windows.
No. The point of integration is to extend what you have. Existing controllers keep running; we add the translation layer that makes their data usable.
A well-documented protocol typically takes weeks; reverse-engineering an undocumented one takes longer. The discovery phase produces a fixed estimate before development begins.
Tell us about it — an engineer replies within 24 hours.