Skip to content
EN | DE

GoodWe HCA Wallbox (Gen2)

Enable Modbus TCP in the SolarGo app via "Communication → Wallbox". Default device ID is 247 (0xF7). The wallbox only accepts 2 concurrent Modbus TCP sessions (1× SEMS cloud, 1× client). If the cloud is active, evcc competes for the second slot. Note: Implementation is derived from the Home Assistant integration (gen2-modbus branch) and is not vendor-verified.

Supported features

  • mA regulation: Finer charging current regulation (mA instead of A) for better solar surplus use.
  • RFID: Integrated RFID card reader for vehicle identification.
  • 1P/3P: Automatic phase switching. Useful for solar surplus charging.
  • Built-in meter: Support for an integrated meter.

Parameters

NameDescriptionValueLevel
idModbus ID
Default: 1
intrequired
hostIP address or hostname
Example: 192.0.2.2
required
portPort
Default: 502
intrequired
Configuration example for evcc.yaml

If you don't want to configure via the UI, you can alternatively use this YAML block.

chargers:
- name: my_charger
type: template
template: goodwe-wallbox
# Modbus TCP
modbus: tcpip
id: 247
host: # Hostname
port: 502 # Port