Case studies / O-Nexus
Energy Embedded firmware Real-time control IoT Platform

Keeping homes all-electric when the grid is already full

The Dutch grid is out of room. c4micro built the full O-Nexus stack , on-device NetManager firmware that balances a home's heat pump, boiler, EV charger and solar every few hundred milliseconds, plus a custom Cumulocity IoT platform with six enterprise modules covering secure device onboarding, hierarchical provisioning, remote diagnostics, and long-term analytics.

The O-Nexus NetManager gateway, the load-management device, with its RS-485 Modbus terminals
IndustryEnergy · Grid management
ApproachLocal-first · Edge control
RegionAmsterdam, Netherlands
TypeEmbedded firmware · IoT Platform · Real-time control
The problem

The grid is full, but building can't wait

One of the hardest problems in the Dutch energy transition is also one of the most invisible: the electricity grid is out of room. New all-electric homes need a heat pump, boiler, induction cooking and EV charging on a single connection, but in a growing number of regions the grid operator can no longer deliver the capacity.

Three trends collide on the same thin cable: all-electric new-build housing, home EV charging at 7–11 kW per car, and rooftop solar that feeds back more than the home consumes. Reinforcing the network takes five to ten years; building projects can't wait that long. O-Nexus set out to keep every home within its connection limit, in real time, without digging up the street, and without anyone noticing.

  • Control had to live on the device, a resident may never lose comfort or safety because of a fault in a data centre
  • Sub-second decisions, every few hundred milliseconds, between the grid limit and the solar feed-in limit
  • Multi-protocol field devices, heat pumps, boilers, EV chargers and kWh meters, each speaking a different language
  • Secure remote updates and 24/7 reliability, unattended in a meter cupboard for years
What we built

NetManager energy management firmware

A robust, real-time control platform that balances a household's power draw the instant it moves toward a limit.

  • Local-first control loop, decisions every few hundred ms, fully functional with the internet unplugged; the cloud only monitors and sets daily schedules
  • Multi-protocol device control, heat pumps (SG-Ready / Modbus), boilers, EV chargers (OCPP) and kWh meters over RS-485 Modbus RTU
  • Resilient connectivity, Wi-Fi, wired Ethernet (W5500) and LTE, with secure MQTT to the O-Nexus platform
  • Secure by design, secure boot, encrypted storage, per-device certificate enrollment and dual-slot OTA updates
  • Built to last, an Active-Object / state-machine architecture on FreeRTOS, built for years of unattended operation
ESP32-S3  ·  FreeRTOS  ·  Modbus RTU / RS-485  ·  SG-Ready  ·  OCPP  ·  W5500 Ethernet  ·  LTE  ·  MQTT  ·  Secure Boot  ·  Dual-slot OTA
The platform

Cumulocity IoT, extended beyond standard capabilities

Alongside the firmware, c4micro designed and implemented a full cloud platform layer on top of Cumulocity IoT. Several business-critical workflows required capabilities that the standard platform does not provide, so we built six custom enterprise modules using Angular widgets and Node.js microservices that slot directly into the Cumulocity ecosystem.

  • Device Onboarding & Certificate Management, custom Angular widgets and Node.js microservices that request, generate, validate and securely deliver X.509 certificates to devices using customer-specific Certificate Authorities, automating the full provisioning workflow
  • Dynamic Device Provisioning, a hierarchical runtime configuration engine (project → house → shared) that generates SmartREST templates and pushes configuration to devices without firmware changes
  • Remote Device Testing Console, a cloud-based diagnostic widget letting engineers send commands, execute tests, monitor responses and troubleshoot devices without a site visit
  • Installer Dashboard, a dedicated deployment portal with project overview, location navigation, device assignment and installation progress tracking, optimised for fast field use
  • Historical Data Lake, a custom pipeline that streams long-term telemetry to an OVH Cloud Data Lake, with a lightweight analytics dashboard and AI/data-science readiness built in
  • Intelligent Alert Management, configurable real-time alert rules monitoring sensor thresholds, device health, operational anomalies and custom business conditions
Cumulocity IoT  ·  Angular  ·  Node.js Microservices  ·  SmartREST  ·  REST APIs  ·  X.509 / CA Certificates  ·  OVH Cloud Data Lake
The result

40 all-electric homes on a single 1-phase connection

A Dutch housing corporation could only get a 1-phase 35 A connection for 40 new social-housing units, far short of all-electric on paper. With a NetManager in each home, the units stay within their limit and coordinate so the shared neighbourhood transformer is never overloaded. The boiler dips a few degrees, the heat pump pauses for a few minutes, induction never blinks, and the resident notices nothing.

<1s Local control loop, no cloud in the path
0 Homes delivered all-electric on one 1-phase 35 A connection
0 Temporary gas connections needed
c4micro understood both the technical depth and the product intent, real-time control under serious constraints, on-device, reliable enough to run unattended for years. That combination is rare. They moved fast, communicated clearly, and delivered embedded software we trust to keep people's homes running.
O-Nexus, Amsterdam, NL 8 years in energy management
More work

Other products we've shipped

Iteros, Inc
IoT Platform

Iteros, Inc

IoT-to-cloud asset management in real time.

Read case study →
Somnox sleep companion
Wearable · Embedded

Somnox

Science-backed robotic sleep companion with an adaptive breathing engine.

Read case study →
niostem wearable device
Wearable · Wellness

niostem

End-to-end wearable wellness platform, from electronics to CE certification.

Read case study →
View all case studies
Start your project

Building embedded firmware and IoT platform together?

c4micro builds the full stack, on-device control that works without the cloud, and the cloud platform that manages it at scale. Energy, health and connected hardware that has to run unattended for years.