Skip to content

EM2GO Pro Power G2: incorrect charge power / register decoding (Modbus TCP) #29607

@shaensel

Description

@shaensel

Describe the bug

I'm using an EM2GO Pro Power G2 wallbox with evcc in database mode.

The Modbus TCP communication is working, but the reported charge power is completely unrealistic.

Image Image

Example:

  • charge power: 262144 W
  • charge currents: [0 0 0] A
  • charger status: A (no car connected)

This indicates that values are read but incorrectly decoded.

Steps to reproduce

  1. Install evcc on a Raspberry Pi (database mode, no evcc.yaml)

  2. Add a charger in the evcc web UI:

    • Type: EM2GO
    • Model: EM2GO Pro Power G2
    • Connection: Modbus TCP
    • Port: 502
    • Unit ID: 255
  3. Ensure the wallbox is powered and connected via Ethernet

  4. Do NOT connect a vehicle (charger status should be "A")

  5. Start evcc with debug or trace logging:
    evcc -l trace

  6. Observe the charger values in evcc UI or logs

Configuration details

- evcc version: (v0.305.1)
- installation: Raspberry Pi, database mode (no evcc.yaml)
- charger: EM2GO Pro Power G2
- connection: Modbus TCP

Log details

[em2go ] TRACE modbus: send 01 e2 00 00 00 06 ff 03 00 6d 00 01
[em2go ] TRACE modbus: recv 01 e2 00 00 00 05 ff 03 02 09 3e

[em2go ] TRACE modbus: send 01 e3 00 00 00 06 ff 03 00 6f 00 01
[em2go ] TRACE modbus: recv 01 e3 00 00 00 05 ff 03 02 09 35

[em2go ] TRACE modbus: send 01 e4 00 00 00 06 ff 03 00 71 00 01
[em2go ] TRACE modbus: recv 01 e4 00 00 00 05 ff 03 02 09 3d

[em2go ] TRACE modbus: send 01 e6 00 00 00 06 ff 03 00 1c 00 02
[em2go ] TRACE modbus: recv 01 e6 00 00 00 07 ff 03 04 00 e9 00 00

What type of operating system or environment does evcc run on?

other

External automation

  • I have made sure that no external automation like HomeAssistant or Node-RED is active or accessing any of the mentioned devices when this issue occurs.

Nightly build

  • I have verified that the issue is reproducible with the latest nightly build

Version

0.305.1

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions