# SEMP compatible

Source: https://docs.evcc.io/en/chargers/semp-compatible

SEMP (Smart Energy Management Protocol) compatible wallbox or device that can be controlled directly via HTTP/XML API.
Configure the SEMP base URL (`http://<charger-host>:8000/semp`) and the device ID of the wallbox.
IMPORTANT: The wallbox must NOT be registered directly as a consumer in the Sunny Home Manager / Sunny Portal at the same time!

Supported features: mA, 1p3p, meter, dim

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

## Parameters

| Name | Description | Default / example | |
| --- | --- | --- | --- |
| uri | SEMP base URL HTTP(S) address | http://192.168.0.10:8080/semp |  |
| deviceid | Device ID (auto-detected if empty) Explicit specification of a specific Device ID is only required for SEMP gateways with multiple subordinate devices. | F-12345678-ABCDEF123456-00 | advanced |

## Configuration example for evcc.yaml

```yaml
chargers:
    - name: my_charger
      type: template
      template: semp-charger
      uri: http://192.168.0.10:8080/semp # SEMP base URL, HTTP(S) address
      deviceid: F-12345678-ABCDEF123456-00 # Device ID (auto-detected if empty), Explicit specification of a specific Device ID is only required for SEMP gateways with multiple subordinate devices. (optional)
```
