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
| Name | Description | Value | Level |
|---|---|---|---|
id | Modbus ID | int | required |
host | IP address or hostname | required | |
port | Port | int | required |
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