# Home Assistant Charger

Quelle: https://docs.evcc.io/de/chargers/home-assistant-charger

Home Assistant Instanzen in deinem Netzwerk werden automatisch erkannt und passende Wallbox-Entitäten und Services (z.B. `sensor.*`, `switch.*`, `number.*`) werden vorgeschlagen.

Unterstützte Funktionen: dim

## Parameter

| Name | Beschreibung | Standard / Beispiel | |
| --- | --- | --- | --- |
| uri | Home Assistant URI | http://homeassistant.local:8123 |  |
| status | Ladestatus-Sensor Entitäts-ID für Ladestatus (A=bereit, B=verbunden, C=laden) | sensor.charger_status |  |
| enabled | Aktivierungsstatus-Sensor Entitäts-ID für Aktivierungsstatus (`sensor`, `binary_sensor` oder `switch` mit `on`/`off` oder `true`/`false` Zustand) | binary_sensor.charger_enabled |  |
| enable | Aktivierungsschalter Entitäts-ID für Aktivierungs-/Deaktivierungs-Steuerung (`switch` oder `input_boolean`) | switch.charger_enable |  |
| setMaxCurrent | Maximale Stromstärke-Entität [A] Entitäts-ID zum Setzen der maximalen Stromstärke in Ampere (`number` oder `input_number` Entität) | number.charger_max_current |  |
| insecure | Selbstsignierte Zertifikate akzeptieren |  | erweitert |
| statusA | Zustände für Status A Komma-getrennte Liste zusätzlicher Zustände für bereit, siehe [docs.evcc.io](https://docs.evcc.io/de/smarthome/home-assistant#charge-status) | not_plugged, disconnected | erweitert |
| statusB | Zustände für Status B Komma-getrennte Liste zusätzlicher Zustände für verbunden, siehe [docs.evcc.io](https://docs.evcc.io/de/smarthome/home-assistant#charge-status) | charging_stopped, charging_completed | erweitert |
| statusC | Zustände für Status C Komma-getrennte Liste zusätzlicher Zustände für laden, siehe [docs.evcc.io](https://docs.evcc.io/de/smarthome/home-assistant#charge-status) | instant_charging, fast_charging | erweitert |
| milliamps | Stromstärke in 0,1A Schritten Aktivieren, wenn die Stromstärke-Entität Nachkommastellen akzeptiert; sonst sendet evcc nur ganze Ampere |  | erweitert |
| power | Leistungsentität Entitäts-ID für momentane Leistungsmessung in Watt | sensor.charger_power | erweitert |
| energy | Energieentität Entitäts-ID für kumulative Energiemessung in kWh | sensor.charger_energy | erweitert |
| currentL1 | L1 Stromentität Entitäts-ID für L1 Strommessung in Ampere | sensor.charger_current_l1 | erweitert |
| currentL2 | L2 Stromentität Entitäts-ID für L2 Strommessung in Ampere | sensor.charger_current_l2 | erweitert |
| currentL3 | L3 Stromentität Entitäts-ID für L3 Strommessung in Ampere | sensor.charger_current_l3 | erweitert |
| voltageL1 | L1 Spannungsentität Entitäts-ID für L1 Spannungsmessung in Volt | sensor.charger_voltage_l1 | erweitert |
| voltageL2 | L2 Spannungsentität Entitäts-ID für L2 Spannungsmessung in Volt | sensor.charger_voltage_l2 | erweitert |
| voltageL3 | L3 Spannungsentität Entitäts-ID für L3 Spannungsmessung in Volt | sensor.charger_voltage_l3 | erweitert |
| phaseswitch | Phasenumschaltungs-Entität Entitäts-ID für 1p/3p Phasenumschaltung (Select-Entität mit Optionen "1" und "3") | select.charger_phases | erweitert |
| heating | Wärmeerzeuger Zeigt °C anstatt % an |  | erweitert |
| integrateddevice | Integriertes Gerät Fest angeschlossenes Gerät. Keine Ladevorgänge |  | erweitert |

## Konfigurationsbeispiel für evcc.yaml

```yaml
chargers:
    - name: my_charger
      type: template
      template: homeassistant
      uri: http://homeassistant.local:8123 # Home Assistant URI
      status: sensor.charger_status # Ladestatus-Sensor, Entitäts-ID für Ladestatus (A=bereit, B=verbunden, C=laden)
      enabled: binary_sensor.charger_enabled # Aktivierungsstatus-Sensor, Entitäts-ID für Aktivierungsstatus (`sensor`, `binary_sensor` oder `switch` mit `on`/`off` oder `true`/`false` Zustand)
      enable: switch.charger_enable # Aktivierungsschalter, Entitäts-ID für Aktivierungs-/Deaktivierungs-Steuerung (`switch` oder `input_boolean`)
      setMaxCurrent: number.charger_max_current # Maximale Stromstärke-Entität [A], Entitäts-ID zum Setzen der maximalen Stromstärke in Ampere (`number` oder `input_number` Entität)
      insecure: # Selbstsignierte Zertifikate akzeptieren, optional
      statusA: not_plugged, disconnected # Zustände für Status A, Komma-getrennte Liste zusätzlicher Zustände für bereit, siehe [docs.evcc.io](https://docs.evcc.io/de/smarthome/home-assistant#charge-status) (optional)
      statusB: charging_stopped, charging_completed # Zustände für Status B, Komma-getrennte Liste zusätzlicher Zustände für verbunden, siehe [docs.evcc.io](https://docs.evcc.io/de/smarthome/home-assistant#charge-status) (optional)
      statusC: instant_charging, fast_charging # Zustände für Status C, Komma-getrennte Liste zusätzlicher Zustände für laden, siehe [docs.evcc.io](https://docs.evcc.io/de/smarthome/home-assistant#charge-status) (optional)
      milliamps: # Stromstärke in 0,1A Schritten, Aktivieren, wenn die Stromstärke-Entität Nachkommastellen akzeptiert; sonst sendet evcc nur ganze Ampere (optional)
      power: sensor.charger_power # Leistungsentität, Entitäts-ID für momentane Leistungsmessung in Watt (optional)
      energy: sensor.charger_energy # Energieentität, Entitäts-ID für kumulative Energiemessung in kWh (optional)
      currentL1: sensor.charger_current_l1 # L1 Stromentität, Entitäts-ID für L1 Strommessung in Ampere (optional)
      currentL2: sensor.charger_current_l2 # L2 Stromentität, Entitäts-ID für L2 Strommessung in Ampere (optional)
      currentL3: sensor.charger_current_l3 # L3 Stromentität, Entitäts-ID für L3 Strommessung in Ampere (optional)
      voltageL1: sensor.charger_voltage_l1 # L1 Spannungsentität, Entitäts-ID für L1 Spannungsmessung in Volt (optional)
      voltageL2: sensor.charger_voltage_l2 # L2 Spannungsentität, Entitäts-ID für L2 Spannungsmessung in Volt (optional)
      voltageL3: sensor.charger_voltage_l3 # L3 Spannungsentität, Entitäts-ID für L3 Spannungsmessung in Volt (optional)
      phaseswitch: select.charger_phases # Phasenumschaltungs-Entität, Entitäts-ID für 1p/3p Phasenumschaltung (Select-Entität mit Optionen "1" und "3") (optional)
      heating: # Wärmeerzeuger, Zeigt °C anstatt % an (optional)
      integrateddevice: # Integriertes Gerät, Fest angeschlossenes Gerät. Keine Ladevorgänge (optional)
```
