Energy Management Software

EMS software for solar, storage, gensets and EV charging

CodeWatt builds software for commercial energy storage, microgrids and hybrid energy sites, covering device integration, control strategy, market dispatch, data acquisition, alarms and platform integration.

4European power markets, refreshed daily
32bidding zones with live day-ahead prices
17device protocols digitized
1,596points mapped the way our EMS parses them

Live platform

Software you can open, not just read about

The CodeWatt Hub puts the data and tools our engineers use every day online: European day-ahead prices, digitized device point tables, field debugging utilities and an engineering wiki.

Prices and the protocol library are available to customers and partners — for an account, email frank@eco-watt.com. The toolbox and wiki need no sign-in.

What we build

Clear control chains for real energy sites

PV and storage coordination

Integrate inverters, PCS, BMS, meters and environmental sensors for power dispatch, curtailment, peak shaving and operating state monitoring.

Genset and microgrid control

Handle grid/off-grid switching, genset start-stop, load priority, SOC constraints and protection logic so field strategies remain executable and testable.

EV charging and load management

Coordinate charging power with site load, storage availability and tariff strategy, including station limits and operational data aggregation.

Edge and platform software

Build edge acquisition, protocol gateways, strategy services, visualization APIs and upstream platform integration with maintainable configuration.

Business scenarios

Energy software for different market rules

Europe

Dynamic price arbitrage

Build charge-discharge schedules, revenue calculations and execution loops around day-ahead/intraday prices, SOC, power limits and site load.

Europe

FCR frequency response

Develop EMS controls and data interfaces for storage participation in ancillary services, considering response behavior, available capacity and operating boundaries.

Aggregator

Grid aggregator integration

Connect resource registration, dispatch instructions, telemetry, adjustable resource state, execution feedback and exception handling.

Japan

Primary balancing and output control

Support Japanese primary adjustment capacity, output control and site dispatch workflows across device control, power limits and platform interaction.

Africa

Off-grid solar-storage-diesel

Coordinate PV, storage, diesel generation and load priority for weak-grid and off-grid sites, balancing supply continuity and fuel economy.

Protocols

Energy field protocols and device differences

Protocol integration means more than reading frames. It includes point tables, units, timestamps, quality flags, reconnect behavior, vendor differences and efficient field commissioning.

Modbus RTU Modbus TCP IEC 61850 IEC 104 CAN DL/T 645 DL/T 698 Custom Gateway

Approach

From point tables to strategy, from site to platform

  1. Device integrationClarify point tables, protocols, sampling cycles and device state semantics.
  2. Control strategyImplement power allocation, SOC constraints, alarm interlocks and operating mode transitions.
  3. Engineering deliveryDeliver software modules that are debuggable, operable and ready to extend.

Contact

For EMS software or protocol integration work, send an email.

hello@codewatt.cn