Service · Software development

Custom energy software development.

Custom energy management software for suppliers, grid operators, renewable energy project developers, ESCOs and large energy users, from customer portals and smart meter integration to trading tools, ESCO monitoring and CSRD energy reporting. We do not replace your Schneider EcoStruxure, Siemens Spectrum Power or Itron platform, but build the specific layer around it that your operation really needs.

Energy management platformSmart meter (P1/DSMR)ESCO monitoringTrading & forecasting

Energy software rarely comes in one package that covers everything.

An energy supplier, grid operator or renewable energy project developer in the Netherlands runs on a dense stack of industry systems. Schneider Electric EcoStruxure or Siemens Spectrum Power for grid and SCADA operations, ABB Ability and Hitachi for substation automation, Itron and Landis+Gyr for smart metering and MDM, Utiligize for network planning, EnergyCRM for customer administration and switching, plus the usual ERP and CRM layer for finance and sales. For standard utility processes, that stack works well.

We don't replace those platforms. We're asked to build the layer around or on top of them: a custom energy management platform that reports across multiple sources, a customer portal for consumption insight and switching, software for energy installers that links certification and materials to scheduling, a trading cockpit built on top of EPEX and ICE Endex, or an ESCO monitor that tracks savings against baseline for each performance contract. For the broader context of what we do in software development, see our main page.

The target group is broad. Energy suppliers such as Vattenfall, Eneco, Greenchoice and Budget Energie. Grid operators such as Stedin, Liander, Enexis, TenneT and Gasunie. Renewable energy project developers in solar, wind, geothermal and battery storage. Energy cooperatives, ESCOs with performance contracts, solar panel and heat pump installers, EMS and ESS providers, energy traders in gas, electricity, CO₂ allowances and Guarantees of Origin, property managers with an energy portfolio, and large energy users under MJA3. Each of these roles has a differently configured systems landscape, but the pattern is the same: a dense enterprise core surrounded by workflows that are difficult to squeeze into off-the-shelf packages.

At the same time, the entire sector is moving further into the energy transition. Decentralised storage, vehicle-to-grid, congestion management, hybrid heating projects, and solar parks participating in imbalance markets. These new data fields, contract types and KPIs are not yet structurally covered by packages such as EcoStruxure, Spectrum Power or Itron, while your operation still needs to measure them, invoice them and demonstrate them to ACM or an EED auditor. A lightweight custom layer on top of your existing systems is often more practical than waiting for your vendor to release a module for it.

Three patterns in which we build energy software.

Custom software for the energy sector is broad. We are usually asked for three types of projects, and most assignments are a combination of two of them.

Energy management platform · fixed sprint budget

Energy management platform and energy management integration

A custom energy management platform that brings data from smart meters, sub-meters, sensors and existing EMS hardware together in one environment. Consumption dashboards per building, site or usage type, anomaly detection for irregular behaviour, KPI tracking for MJA3 and EED audits, plus forecasting of consumption and production for solar and wind. When you run several energy management systems side by side, for example a Schneider system at head office, a Siemens layer at a production site and your own sub-metering layer in a third building, we build the energy management integration that brings them together in a single reporting layer.

The architecture is deliberately modular. An ingest layer for P1 port, DSMR, Modbus, OPC UA and MQTT, a time-series database for the raw measurement data, and on top a reporting and alerting layer. This keeps the system flexible when a site is added, a hardware supplier is replaced, or a new standard, such as CSRD energy reporting, requires additional fields.

Energy managementEMS integrationAnomaly detectionMJA3 & EEDSub-meteringTime series
Customer portal & installer software · fixed sprint budget

Energy supplier customer portal and software for energy installers

For energy suppliers, we build customer portals where households and business customers can view their consumption, look back at day-by-day smart meter data, understand annual statements and instalment amounts, complete a switch or contract renewal, and handle payments via iDEAL or direct debit. Login via DigiD, eHerkenning or a magic link for business customers, with a clear integration to the underlying CIS, often EnergyCRM, SAP IS-U or an in-house administration.

For installers of solar panels, heat pumps and charging infrastructure, we deliver software that supports the entire workflow from quote to completion: appointment scheduling with routes, materials and component management, certification according to KIWA and the Building Decree (Bouwbesluit), an engineer app on tablet with digital survey forms and photo reporting, and automated subsidy flows for ISDE, EIA and SDE++. For the broader construction and field-service context, we often work on an installation company platform.

Customer portalDSMR & P1Switching & paymentInstaller workflowKIWA certificationISDE & SDE++
Trading, ESCO & smart grid · fixed sprint budget

Energy trading software, ESCO monitoring and smart grid applications

For energy traders, we build trading tools that integrate with EPEX SPOT, ICE Endex and the TenneT balancing market: intraday orders, position monitoring, balancing, P&L per portfolio and automated bid strategies within clear risk limits. Forecasting for gas and electricity prices, production forecasts for solar and wind farms, and trading in CO₂ allowances and Guarantees of Origin under the HKN system. For ESCOs, we deliver a monitor that measures the saving on each performance contract against the agreed baseline, invoices automatically on the agreed share, and fully automates KPI reporting to the client.

Smart grid applications form the third strand: distributed battery storage coordination, vehicle-to-grid flows for charging infrastructure providers, congestion management modules for grid operators and EMS providers, and hybrid flows in which a solar park, a battery and an industrial customer share a single optimisation target. For the broader data integration between all these sources, we often work through smart API integrations with your existing operational systems.

EPEX & ICE EndexBalancing marketESCO baselineGvO & HKNV2G & batteryCongestion management

What you have at the end.

Working energy software in production, plus everything around it so you can manage, audit and develop it yourselves within ACM supervision, EED, CSRD and the other standards that apply in the energy sector.

  • Production and staging environmentsTwo separate environments in your own cloud (GCP, AWS, Azure) or in a dedicated EU tenant with us, with clear segmentation between metering data, customer and trading environments wherever your security and privacy architecture requires it.
  • Web application and fitter appBrowser application for the office, dashboards for operations and management, plus a mobile app for installers, inspectors or fitters in the field, with an offline mode for inspections at remote locations.
  • Complete codebase and documentationSource code, build instructions, architecture overview, integration map covering EcoStruxure, Spectrum Power, ABB Ability, Itron, Landis+Gyr, EnergyCRM and your ERP, plus mappings for every integration. No vendor lock-in.
  • Compliance packageAudit trails, electronic signatures where the standard requires them, a report generator for ACM, MJA3, the CO2 Performance Ladder, EED audits and CSRD energy reporting, plus a validation file you can hand to your auditor or regulator.
  • Training and knowledge transferSessions for key users, including energy managers, traders, ESCO coordinators, installation planners and IT administrators, plus short video tutorials for fitters in the field and customer service staff. A runbook for incident response for your IT team.
  • Support contract (optional)Monitoring, backups, security patches and ongoing development for a fixed monthly fee. Suited to mission-critical components such as trading dashboards, customer portals or grid monitoring, with agreed response-time levels.

When custom pays off in energy.

Four patterns where an off-the-shelf package gets stuck and targeted software adds value, based on projects we encounter in supplier, grid operator, ESCO and property developer contexts.

Multiple sources, one reporting layer

Metering data is spread across several systems

A commercial building runs on a Schneider EcoStruxure layer, a production site on Siemens Spectrum Power, a third location has its own sub-metering system, and on top of that management wants a single dashboard with consumption KPIs per site. Standard EMS packages cover their own scope well, but a consolidated reporting layer across all sources, including external smart meter data via P1 or DSMR, calls for a custom integration that brings multiple energy management systems together.

New contract models

ESCO and performance contracts don't fit off-the-shelf packages

Energy service companies work with performance contracts in which the fee is linked to realised savings against an agreed baseline. Standard CRM and ERP packages do not support that contract model out of the box: you need to account for baseline corrections for weather, production levels and building use, invoice automatically on the agreed share, and deliver KPI reporting to the client. A custom monitor fits that far more tightly than a general-purpose tool.

The pace of the energy transition

Packages are lagging behind solar, wind, battery and V2G

Operators and property developers are in the middle of the transition to battery storage, vehicle-to-grid, geothermal and hybrid installations. Existing packages often don't yet track these data fields, KPIs and reporting requirements in a structured way. A lightweight custom layer on top of your existing EcoStruxure, Spectrum Power or Itron layer can measure and report on the new portfolio without waiting for a replacement platform.

Customer and installer experience

A branded portal for customers or field engineers

For energy suppliers and installers, the portal or engineer app is part of the brand. A generic white-label tool rarely fits completely: branding, UX flow per target group, integration with your CIS and CRM, and alignment with your customer service almost always call for custom work. The same applies to installer software where KIWA certification, Building Decree requirements and subsidy applications for ISDE and SDE++ must run in a single workflow.

Not yet sure about a large project?

Test your idea first: a working prototype in 1 day

With OneDayBuild, we turn your idea into something tangible in one day for €1,150, so you can see whether further development is worth the investment. Decide to go ahead with the full build? Then we credit the full cost.

Explore OneDayBuild →

Modules that come up in almost every energy project.

The building blocks we draw on. The combination and depth differ per organisation and per portfolio, but we consistently see these elements in projects for suppliers, grid operators, ESCOs and project developers.

Meter data ingestion

Smart meters, sub-meters and sensors

An ingestion layer for smart meters via the P1 port and the DSMR protocol, sub-meters via Modbus or M-Bus, sensors via MQTT or OPC UA, and gateway integrations with EMS hardware from Schneider, ABB and Siemens. Validation, deduplication and time zone handling are managed centrally before data lands in the time-series layer.

Dashboards

Consumption insight per building and type

Consumption dashboards per building, site, department or type of use — electricity, gas, heat, cooling, water — with drill-downs to hourly level. Comparison against baseline, degree-day correction for heating, and visualisations that both an energy manager and a board member can read at a glance.

Anomaly detection

Flagging unusual consumption and leaks

Models that automatically flag unusual consumption at a site, a night-time baseline that suddenly rises, or a sub-meter that drops out. Alerts to the energy manager, ticket creation in your service tool, and calculation of the impact on MJA3 or EED targets.

Forecasting

Consumption, production and price

Forecasting of consumption per location, production for solar or wind farms based on weather forecasts, and price forecasting for day-ahead and intraday EPEX trading. Often fed by a combination of historical consumption, KNMI weather models and market data from ICE Endex and EPEX SPOT.

Trading tools

EPEX, ICE Endex and the balancing market

A trader cockpit with intraday orders, position overview, P&L per portfolio, automated bidding strategies within risk limits, and balancing market handling towards TenneT. Audit trail per order, four-eyes control on large trades and compliance reporting for the regulator.

Smart meter integration

P1 port, DSMR and MDM integration

Direct integration with the P1 port of the Dutch smart meter under the DSMR protocol, plus integrations with Meter Data Management systems from Itron and Landis+Gyr for suppliers. Validation, recovery of missing intervals and correct time zone handling around daylight saving changes are standard.

IoT & EMS hardware

Sub-meters, sensors and gateways

For energy installers and facility teams we build an IoT layer on top of sub-meters, temperature and air quality sensors, and EMS hardware from Schneider, ABB and Siemens. Edge gateways process signals locally and forward only consolidated data, which benefits both bandwidth and security.

Certification & GO

Guarantees of Origin under HKN

For producers, traders and suppliers of renewable energy, we build a GvO flow that connects to the HKN system of CertiQ and Vertogas: registration, transfer, cancellation, and linking to customer contracts, so your green electricity claims are transparent and auditable for the ACM and your own customers.

ESCO monitoring

Performance contracts against baseline

For Energy Service Companies we build a monitor that measures, per performance contract, the realised saving against the agreed baseline, invoices the agreed share automatically, and fully automates the KPI reporting to the client. Includes baseline correction for weather and production levels.

Compliance

ACM, MJA3, EED and CSRD under one roof

A single consolidated reporting layer for ACM supervision, MJA3 long-term agreements, the CO2 Performance Ladder, EED audits and CSRD energy reporting. Includes electronic signatures where the standard requires them, and a validation file you can hand to your auditor, often built from the same data that also feeds your CSRD ESG reporting.

Subsidy flows

SDE++, EIA and ISDE applications

For installers and project developers we build automated subsidy application flows: collecting documents, photos and technical specifications during fieldwork, then automatically compiling an SDE++, EIA or ISDE file that the applicant only needs to sign and submit via mijn.rvo.nl.

Maintenance & assets

Installations, inverters and heat pumps

For operators of solar parks, wind farms and heat pump installations, we link asset monitoring to maintenance planning: inverter faults, production outages and preventive maintenance cycles flow into the same process as the wider CMMS maintenance management system layer your operations run on.

How an energy software project works.

1

Introduction

A conversation in which we understand which bottleneck affects your operation: energy management, customer portal, trading, ESCO or installer software, which industry systems you run (EcoStruxure, Spectrum Power, Itron, EnergyCRM), and which compliance stack applies to your role in the chain.

2

Process, data and compliance analysis

We model your operational flow for consumption, production, trading or customer administration. Interviews with energy managers, traders, ESCO coordinators or installer planners, plus a systematic review of your integration landscape and the applicable standards (ACM, MJA3, EED, CSRD). End result: a scope document, a plan and a first screen flow.

3

Building in sprints

Fortnightly working builds, tested at a pilot site or within a pilot portfolio. For energy management platforms, we test the ingest layer and data quality first; for trading tools, the market integration under controlled volumes; for customer portals, the login flow and CIS integration. Direct feedback from your operations, adjusted straight away.

4

Rollout, validation and management

A phased rollout by site, portfolio or customer segment, a validation package for your auditor or ACM, training sessions for key users and field staff, plus ongoing support for security patches, further development and expansion into new energy transition modules whenever your portfolio calls for it.

Frequently asked questions.

What clients in the supplier, grid operator, ESCO and installer context typically want to know before we start.

Will you replace our Schneider EcoStruxure, Siemens Spectrum Power or Itron platform?
No, and we are explicit about that. There is little sense in rebuilding working implementations of Schneider EcoStruxure, Siemens Spectrum Power, ABB Ability, Hitachi, Itron, Landis+Gyr, Utiligize or EnergyCRM. We build the specific custom layer around them (energy management platform, customer portal, installer software, trading cockpit, ESCO monitor) and connect through the standard APIs and data flows of your existing systems. For compact business use or new energy transition portfolios, we sometimes build a fully standalone platform, because a large enterprise package would be overkill.
How do you handle smart meter integration via P1 and DSMR?
In two ways. For consumer and small business customers, we read directly from the P1 port of the Dutch smart meter using the DSMR protocol, which suits customer portals and in-home energy displays. For suppliers and grid operators, we integrate with the Meter Data Management (MDM) system of Itron, Landis+Gyr or your own ETL layer, where validated meter data from the meter pool is already available. Validation, recovery of missing intervals and correct time zone handling around daylight saving time changes are standard.
How reliable is forecasting for consumption, price or solar/wind production?
Forecasting for consumption at building level and production for solar parks works well in practice when we can combine sufficient historical data, weather models and known customer patterns. Day-ahead price forecasting is harder, and intraday harder still; no model consistently outperforms the market. We therefore build forecasting modules as support for your trader or energy manager, with clear uncertainty bands and backtests, not as a black box that makes decisions autonomously. For mission-critical trading, traders always retain ultimate responsibility.
Can this work on an existing EMS integration, or does everything need to be custom?
Both are possible. For energy management software integrations between multiple EMS systems, for example a Schneider layer at head office and a Siemens layer at a production site, we typically build a lightweight custom layer on top of your existing systems that consolidates data and brings it into a single reporting layer. For entirely new scope (ESCO monitor, trading cockpit, customer portal built from scratch), fully custom development is almost always the right choice. We discuss which route suits your situation in the introductory call.
How do you cover MJA3, EED, CSRD and ACM supervision?
A single consolidated reporting layer that serves MJA3 long-term agreements, EED audits, the CO2 Performance Ladder, CSRD energy reporting and ACM supervision from the same data set. Audit trails per metering series, electronic signatures where the standard requires them, and a validation file you can hand to your own auditor or regulator. We explicitly document which functions run in which zone (metering data, customer, trading) and, where necessary, enforce strict segregation of duties between energy operations and finance.
What determines the cost of such a project?
The breadth of scope (a single module or a connected set), the number and complexity of integrations (EcoStruxure, Spectrum Power, Itron, EnergyCRM, EPEX, ICE Endex, MDM), the compliance domain you need to cover, the number of metering points and assets, and the scale of the rollout across sites, portfolios or customer segments. We work in fixed sprints with a transparent budget per sprint, so scope and costs grow under your control, and we agree clear phase boundaries in advance so you can decide after each phase whether to continue.

Talk to us about your energy software.

A no-obligation introductory call of half an hour. We listen to your operational processes, ask probing questions about compliance, market integrations and EMS integrations, and give direction you can use, even if custom development turns out not to be the answer. For broader context on where this type of project fits, see our page on oil and gas software, our work on facility management software, or our API integration practice.

Edit content