EMS API handbook in enerchart
Monitoring and visualisationData Acquisition

enerchart Energy Management System (EMS) Integration

The EMS integration is based on enerchart and supports the acquisition, storage, analysis and API-based provision of energy and other time-series data. In CSSBoost it complements DAMS by enabling targeted ingestion and analysis of energy, production and business metrics.

Tool Owner
KRUM
Target Users
Pilot operators, Energy managers, Infrastructure owners, Data analysts, Digital tools requiring energy or time-series data, CSSBoost AI/visualisation services
JSON API
OAuth2 client credentials
MQTT
Modbus-TCP
OPC UA
OCPP
BACnet
LoRaWAN payload handling
,AI-oriented integration interface
Overview
Tool Owner
KRUM
Category
Monitoring and visualisation
Tool Type
Data Acquisition
Provider
KRUMEDIA
energy-management
monitoring
Key Features
1

Central time-series database for energy and non-energy data.

2

Automated readout from meters, data loggers, interfaces, IoT clouds and sensors.

3

Manual data input through forms, upload interfaces and meter-reading workflows.

4

Processing of common upload formats such as CSV and XLSX.

5

Connectivity with Modbus-TCP, OPC UA, OCPP, SNMP, FTP, SFTP, KNX, BACnet, MQTT and other systems.

6

Connection to IoT/cloud backends such as LoRaWAN-related platforms and other sensor infrastructures.

7

API-based provision of energy and time-series data for AI, monitoring and visualisation services.

Input Data Requirements

Connected sources provide time-series measurements and their associated information, including data-point identity, units and timestamps. Data can arrive through configured industrial protocols, database connections, MQTT messages or files. Message decoding and interval harmonisation adapt these sources to the monitoring structure. The set of available indicators depends on the measurements and operational systems connected for the particular application.

Implemented Functions

enerchart provides energy-management capabilities and integration interfaces. CSSBoost-specific integration and pilot-data connections are in progress. enerchart supports the acquisition and management of operational time-series data for energy and resource monitoring. Its scope extends beyond energy measurements to other structured information, including material-related values, prices, inventories and business metrics that can be represented as time series. The integration approach accommodates several industrial and information-system interfaces. Documented options include Modbus TCP, OPC UA, MQTT, SQL-based sources and file-based exchanges. MQTT payload decoding allows incoming messages to be adapted to the expected structure, while units and time intervals need to be harmonised so that measurements can be compared and used consistently. A JSON-based reading interface provides structured access to data points, measurements and associated information such as units and time-zone handling. Within CSSBoost, enerchart contributes to the North Black Forest pilot and to the integration of operational information with MIRA and the broader platform. The tool supports the conversion of heterogeneous source data into information that can be monitored and visualised, with the actual coverage determined by the connected systems and configured measurements.

Planned Functions

Complete the project-specific integration and validate data mappings, units and dashboard calculations with operational inputs.

Inputs

Energy measurements, timestamps, meter/source identifiers, units, organisational structure and contextual production data.

Outputs

Energy monitoring views and exports based on connected measurements.

Interfaces / APIs

Documented EMS API; project integration with the regional platform is being completed.

Evidence & Results
D3.1: CSS Lifecycle Management and Decision Support Services (v1)source-document
D4.6: Regional Information Sharing Platform (v1)source-document
Digital Platform Development and Integration: April-August 2026source-document