Heidelberg Connect Charging Station

Three-phase or single-phase AC charging station with Modbus integration.

Overview

This bundle provides integration with the Heidelberg Connect electric vehicle charging station, a flexible AC charging solution supporting both single-phase and three-phase configurations. The station communicates via Modbus for integration with energy management systems, offering phase-switching capability for dynamic load balancing.

Heidelberg Connect is suitable for commercial charging networks, workplace charging, and residential installations requiring flexible single/three-phase charging.

Supported Devices

Heidelberg Connect Series
  • Type: AC charging station (single-phase or three-phase configurable)

  • Typical Power: 3.7 kW (1-phase) to 22 kW (3-phase)

  • Protocol: Modbus TCP/RTU

  • Communication: Modbus over Ethernet or serial

  • Typical Use: Commercial charging, workplace charging, residential

  • Connector: Type 2 (Mennekes) standard

  • Phase Switching: Optional dynamic phase adjustment

  • Documentation: Heidelberg Electric

Components

This bundle implements the following OpenEMS Components:

EVSE Charge-Point Heidelberg Connect

Name: EVSE Charge-Point Heidelberg Connect

Factory-PID: Evse.ChargePoint.Heidelberg.Connect

Implemented Natures/Interfaces
  • EvseChargePointHeidelbergConnect

  • ModbusComponent

  • OpenemsComponent

  • TimedataProvider

  • EvseChargePoint

  • EventHandler

  • ElectricityMeter

Description: Modbus interface for Heidelberg Connect charging station. Provides charging point functionality with real-time power measurement and status monitoring. Supports both single-phase and three-phase configurations with optional dynamic phase switching for load optimization.

Configuration:
  • id (String): Component ID for unique identification (default: "evseChargePoint0")

  • alias (String): Human-readable alias for the component

  • enabled (Boolean): Enable/disable this component (default: true)

  • readOnly (Boolean): Read-only mode (monitoring only) vs managed control (required)

  • debugMode (Boolean): Enable debug logging (default: false)

  • wiring (SingleOrThreePhase): Hardware wiring configuration - SINGLE_PHASE or THREE_PHASE (required)

  • phaseSwitching (PhaseSwitching): Phase switching option - FORCE_THREE_PHASE, FORCE_SINGLE_PHASE, or AUTO (default: FORCE_THREE_PHASE)

  • phaseRotation (PhaseRotation): Phase order - L1_L2_L3 or rotated configurations (default: L1_L2_L3)

  • modbus_id (String): ID of the Modbus bridge to use (default: "modbus0")

  • modbusUnitId (Integer): Modbus Unit-ID of the device (default: 1)