Salta ai contenuti
ricarica intelligente

Home Assistant Charger

Home Assistant instances in your network will be auto-discovered and suitable charger entities and services (e.g. sensor.*, switch.*, number.*) will be suggested.

Funzionalità supportate

  • Riducibile: La potenza assorbita può essere ridotta (ad es. § 14a EnWG). Vedi Limite esterno.

Parametri

NomeDescrizioneValoreLivello
uriHome Assistant URI
Esempio: http://homeassistant.local:8123
facoltativo
statusCharging status sensor

Entity ID for charging status (A=ready, B=connected, C=charging)

Esempio: sensor.charger_status
facoltativo
enabledEnabled status sensor

Entity ID for enabled state (sensor, binary_sensor or switch with on/off or true/false state)

Esempio: binary_sensor.charger_enabled
facoltativo
enableEnable switch

Entity ID for enable/disable control (switch or input_boolean)

Esempio: switch.charger_enable
facoltativo
setMaxCurrentMaximum current entity [A]

Entity ID for setting maximum current in amperes (number or input_number entity)

Esempio: number.charger_max_current
facoltativo
insecureAccept self-signed certificatesavanzato
statusAStates for status A

Comma-separated list of additional states meaning ready, see docs.evcc.io

Esempio: not_plugged, disconnected
avanzato
statusBStates for status B

Comma-separated list of additional states meaning connected, see docs.evcc.io

Esempio: charging_stopped, charging_completed
avanzato
statusCStates for status C

Comma-separated list of additional states meaning charging, see docs.evcc.io

Esempio: instant_charging, fast_charging
avanzato
milliamps0.1A current steps

Enable if the maximum current entity accepts fractional amperes; otherwise evcc sends whole amperes only

avanzato
powerPower entity

Entity ID for instantaneous power measurement in watts

Esempio: sensor.charger_power
avanzato
energyEnergy entity

Entity ID for cumulative energy measurement in kWh

Esempio: sensor.charger_energy
avanzato
currentL1L1 current entity

Entity ID for L1 current measurement in amperes

Esempio: sensor.charger_current_l1
avanzato
currentL2L2 current entity

Entity ID for L2 current measurement in amperes

Esempio: sensor.charger_current_l2
avanzato
currentL3L3 current entity

Entity ID for L3 current measurement in amperes

Esempio: sensor.charger_current_l3
avanzato
voltageL1L1 voltage entity

Entity ID for L1 voltage measurement in volts

Esempio: sensor.charger_voltage_l1
avanzato
voltageL2L2 voltage entity

Entity ID for L2 voltage measurement in volts

Esempio: sensor.charger_voltage_l2
avanzato
voltageL3L3 voltage entity

Entity ID for L3 voltage measurement in volts

Esempio: sensor.charger_voltage_l3
avanzato
phaseswitchPhase switching entity

Entity ID for 1p/3p phase switching (select entity with options "1" and "3")

Esempio: select.charger_phases
avanzato
heatingHeating device

Shows °C instead of %

avanzato
integrateddeviceIntegrated device

Integrated device. No charging sessions

avanzato
Esempio di configurazione per evcc.yaml

Se preferisci non configurare il dispositivo dall’interfaccia, puoi usare questo blocco YAML.

chargers:
- name: my_charger
type: template
template: homeassistant
uri: http://homeassistant.local:8123 # Home Assistant URI
status: sensor.charger_status # Charging status sensor, Entity ID for charging status (A=ready, B=connected, C=charging)
enabled: binary_sensor.charger_enabled # Enabled status sensor, Entity ID for enabled state (`sensor`, `binary_sensor` or `switch` with `on`/`off` or `true`/`false` state)
enable: switch.charger_enable # Enable switch, Entity ID for enable/disable control (`switch` or `input_boolean`)
setMaxCurrent: number.charger_max_current # Maximum current entity [A], Entity ID for setting maximum current in amperes (`number` or `input_number` entity)
insecure: # Accept self-signed certificates, optional
statusA: not_plugged, disconnected # States for status A, Comma-separated list of additional states meaning ready, see [docs.evcc.io](https://docs.evcc.io/en/smarthome/home-assistant#charge-status) (optional)
statusB: charging_stopped, charging_completed # States for status B, Comma-separated list of additional states meaning connected, see [docs.evcc.io](https://docs.evcc.io/en/smarthome/home-assistant#charge-status) (optional)
statusC: instant_charging, fast_charging # States for status C, Comma-separated list of additional states meaning charging, see [docs.evcc.io](https://docs.evcc.io/en/smarthome/home-assistant#charge-status) (optional)
milliamps: # 0.1A current steps, Enable if the maximum current entity accepts fractional amperes; otherwise evcc sends whole amperes only (optional)
power: sensor.charger_power # Power entity, Entity ID for instantaneous power measurement in watts (optional)
energy: sensor.charger_energy # Energy entity, Entity ID for cumulative energy measurement in kWh (optional)
currentL1: sensor.charger_current_l1 # L1 current entity, Entity ID for L1 current measurement in amperes (optional)
currentL2: sensor.charger_current_l2 # L2 current entity, Entity ID for L2 current measurement in amperes (optional)
currentL3: sensor.charger_current_l3 # L3 current entity, Entity ID for L3 current measurement in amperes (optional)
voltageL1: sensor.charger_voltage_l1 # L1 voltage entity, Entity ID for L1 voltage measurement in volts (optional)
voltageL2: sensor.charger_voltage_l2 # L2 voltage entity, Entity ID for L2 voltage measurement in volts (optional)
voltageL3: sensor.charger_voltage_l3 # L3 voltage entity, Entity ID for L3 voltage measurement in volts (optional)
phaseswitch: select.charger_phases # Phase switching entity, Entity ID for 1p/3p phase switching (select entity with options "1" and "3") (optional)
heating: # Heating device, Shows °C instead of % (optional)
integrateddevice: # Integrated device, Integrated device. No charging sessions (optional)