# GoodWe HCA Wallbox (Gen2)

Source: https://docs.evcc.io/en/chargers/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, rfid, 1p3p, meter

Sponsor token required: this device is available to sponsors of the project, see https://docs.evcc.io/en/sponsorship.

## Parameters

| Name | Description | Default / example | |
| --- | --- | --- | --- |
| modbus | Modbus Type (tcpip) |  |  |

## Configuration example for evcc.yaml

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