Přeskočit na obsah
chytré nabíjení

Home Assistant

Tato stránka zobrazuje verzi nightly. Přepněte na verzi release.

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

Oblasti využití

  • Měřič sítě
  • Solární výroba
  • Baterie
  • Měřič nabíječky
  • Chytrý spotřebič

Parametry

NázevPopisHodnotaÚroveň
uriHome Assistant URI
Příklad: http://homeassistant.local:8123
volitelné
powerPower Entity

Entity ID for instantaneous power measurement in watts. The entity must provide numeric values only (e.g., "1234", not "1234 W").

Příklad: sensor.house_power
volitelné
capacity [kWh]Battery capacity
Příklad: 50
volitelné
minsoc [%]Minimum charge

Lower limit as configured on the battery system. Used by optimizer.

Výchozí: 0
Příklad: 25
volitelné
maxsoc [%]Maximum charge

Upper limit as configured on the battery system. Used by optimizer and, on some devices, for grid charging.

Výchozí: 100
Příklad: 95
volitelné
energyEnergy Entity

Entity ID for total energy in kWh (e.g. grid import or battery discharging). No daily or interval values.

Příklad: sensor.house_energy
pokročilé
returnEnergyReturn Energy Entity

Entity ID for total energy in reverse direction in kWh (e.g. grid export or battery charging). No daily or interval values.

Příklad: sensor.house_return_energy
pokročilé
currentL1L1 Current Entity

Entity ID for L1 current measurement in amperes

Příklad: sensor.house_current_l1
pokročilé
currentL2L2 Current Entity

Entity ID for L2 current measurement in amperes

Příklad: sensor.house_current_l2
pokročilé
currentL3L3 Current Entity

Entity ID for L3 current measurement in amperes

Příklad: sensor.house_current_l3
pokročilé
voltageL1L1 Voltage Entity

Entity ID for L1 voltage measurement in volts

Příklad: sensor.house_voltage_l1
pokročilé
voltageL2L2 Voltage Entity

Entity ID for L2 voltage measurement in volts

Příklad: sensor.house_voltage_l2
pokročilé
voltageL3L3 Voltage Entity

Entity ID for L3 voltage measurement in volts

Příklad: sensor.house_voltage_l3
pokročilé
socBattery State of Charge

Entity ID for battery state of charge in percent

Příklad: sensor.battery_soc
pokročilé
modeNormalNormal Mode Script

Script to put home battery to normal operation. Required when any other mode script is set. The script is responsible for any necessary state changes on the HA side.

Příklad: script.battery_normal
pokročilé
modeHoldHold Mode Script

Optional script to prevent the home battery from discharging.

Příklad: script.battery_hold
pokročilé
modeChargeGrid Charge Mode Script

Optional script to grid-charge the home battery.

Příklad: script.battery_grid_charge
pokročilé
minSocEntityMinimum SoC Entity

Optional entity ID providing the minimum battery state of charge in percent. Overrides the static minimum SoC value.

Příklad: number.battery_min_soc
pokročilé
maxSocEntityMaximum SoC Entity

Optional entity ID providing the maximum battery state of charge in percent. Overrides the static maximum SoC value.

Příklad: number.battery_max_soc
pokročilé
modeHoldChargeHold Charge Mode Script

Optional script to prevent the home battery from charging while discharging to cover the house load remains allowed.

Příklad: script.battery_hold_charge
pokročilé
modeDischargeGrid Discharge Mode Script

Optional script to force-discharge the home battery to the grid.

Příklad: script.battery_grid_discharge
pokročilé
insecureAccept self-signed certificatespokročilé
maxacpower [W]Maximum AC power of the hybrid inverter
Výchozí: 0
Příklad: 5000
pokročilé
maxchargepower [W]Maximum charge power

Highest power the battery system can charge with. The optimizer plans with charging up to this power. Some devices also use it as grid charging power.

pokročilé
maxdischargepower [W]Maximum discharge power

Highest power the battery system can discharge with. The optimizer plans with discharging up to this power. Smart mode assumes the battery supplies at most this power to vehicle charging.

pokročilé
Příklad konfigurace pro evcc.yaml

Pokud nechcete konfigurovat přes uživatelské rozhraní, můžete místo toho použít tento blok YAML.

meters:
- name: my_grid
type: template
template: homeassistant
usage: grid
uri: http://homeassistant.local:8123 # Home Assistant URI
power: sensor.house_power # Power Entity, Entity ID for instantaneous power measurement in watts. The entity must provide numeric values only (e.g., "1234", not "1234 W").
energy: sensor.house_energy # Energy Entity, Entity ID for total energy in kWh (e.g. grid import or battery discharging). No daily or interval values. (optional)
returnEnergy: sensor.house_return_energy # Return Energy Entity, Entity ID for total energy in reverse direction in kWh (e.g. grid export or battery charging). No daily or interval values. (optional)
currentL1: sensor.house_current_l1 # L1 Current Entity, Entity ID for L1 current measurement in amperes (optional)
currentL2: sensor.house_current_l2 # L2 Current Entity, Entity ID for L2 current measurement in amperes (optional)
currentL3: sensor.house_current_l3 # L3 Current Entity, Entity ID for L3 current measurement in amperes (optional)
voltageL1: sensor.house_voltage_l1 # L1 Voltage Entity, Entity ID for L1 voltage measurement in volts (optional)
voltageL2: sensor.house_voltage_l2 # L2 Voltage Entity, Entity ID for L2 voltage measurement in volts (optional)
voltageL3: sensor.house_voltage_l3 # L3 Voltage Entity, Entity ID for L3 voltage measurement in volts (optional)
insecure: # Accept self-signed certificates, optional
meters:
- name: my_pv
type: template
template: homeassistant
usage: pv
uri: http://homeassistant.local:8123 # Home Assistant URI
power: sensor.house_power # Power Entity, Entity ID for instantaneous power measurement in watts. The entity must provide numeric values only (e.g., "1234", not "1234 W").
energy: sensor.house_energy # Energy Entity, Entity ID for total energy in kWh (e.g. grid import or battery discharging). No daily or interval values. (optional)
returnEnergy: sensor.house_return_energy # Return Energy Entity, Entity ID for total energy in reverse direction in kWh (e.g. grid export or battery charging). No daily or interval values. (optional)
currentL1: sensor.house_current_l1 # L1 Current Entity, Entity ID for L1 current measurement in amperes (optional)
currentL2: sensor.house_current_l2 # L2 Current Entity, Entity ID for L2 current measurement in amperes (optional)
currentL3: sensor.house_current_l3 # L3 Current Entity, Entity ID for L3 current measurement in amperes (optional)
voltageL1: sensor.house_voltage_l1 # L1 Voltage Entity, Entity ID for L1 voltage measurement in volts (optional)
voltageL2: sensor.house_voltage_l2 # L2 Voltage Entity, Entity ID for L2 voltage measurement in volts (optional)
voltageL3: sensor.house_voltage_l3 # L3 Voltage Entity, Entity ID for L3 voltage measurement in volts (optional)
insecure: # Accept self-signed certificates, optional
maxacpower: 0 # Maximum AC power of the hybrid inverter (W), optional
meters:
- name: my_battery
type: template
template: homeassistant
usage: battery
uri: http://homeassistant.local:8123 # Home Assistant URI
power: sensor.house_power # Power Entity, Entity ID for instantaneous power measurement in watts. The entity must provide numeric values only (e.g., "1234", not "1234 W").
capacity: 50 # Battery capacity (kWh), optional
minsoc: 0 # Minimum charge (%), Lower limit as configured on the battery system. Used by optimizer. (optional)
maxsoc: 100 # Maximum charge (%), Upper limit as configured on the battery system. Used by optimizer and, on some devices, for grid charging. (optional)
energy: sensor.house_energy # Energy Entity, Entity ID for total energy in kWh (e.g. grid import or battery discharging). No daily or interval values. (optional)
returnEnergy: sensor.house_return_energy # Return Energy Entity, Entity ID for total energy in reverse direction in kWh (e.g. grid export or battery charging). No daily or interval values. (optional)
currentL1: sensor.house_current_l1 # L1 Current Entity, Entity ID for L1 current measurement in amperes (optional)
currentL2: sensor.house_current_l2 # L2 Current Entity, Entity ID for L2 current measurement in amperes (optional)
currentL3: sensor.house_current_l3 # L3 Current Entity, Entity ID for L3 current measurement in amperes (optional)
voltageL1: sensor.house_voltage_l1 # L1 Voltage Entity, Entity ID for L1 voltage measurement in volts (optional)
voltageL2: sensor.house_voltage_l2 # L2 Voltage Entity, Entity ID for L2 voltage measurement in volts (optional)
voltageL3: sensor.house_voltage_l3 # L3 Voltage Entity, Entity ID for L3 voltage measurement in volts (optional)
soc: sensor.battery_soc # Battery State of Charge, Entity ID for battery state of charge in percent (optional)
modeNormal: script.battery_normal # Normal Mode Script, Script to put home battery to normal operation. Required when any other mode script is set. The script is responsible for any necessary state changes on the HA side. (optional)
modeHold: script.battery_hold # Hold Mode Script, Optional script to prevent the home battery from discharging. (optional)
modeCharge: script.battery_grid_charge # Grid Charge Mode Script, Optional script to grid-charge the home battery. (optional)
minSocEntity: number.battery_min_soc # Minimum SoC Entity, Optional entity ID providing the minimum battery state of charge in percent. Overrides the static minimum SoC value. (optional)
maxSocEntity: number.battery_max_soc # Maximum SoC Entity, Optional entity ID providing the maximum battery state of charge in percent. Overrides the static maximum SoC value. (optional)
modeHoldCharge: script.battery_hold_charge # Hold Charge Mode Script, Optional script to prevent the home battery from charging while discharging to cover the house load remains allowed. (optional)
modeDischarge: script.battery_grid_discharge # Grid Discharge Mode Script, Optional script to force-discharge the home battery to the grid. (optional)
insecure: # Accept self-signed certificates, optional
maxchargepower: # Maximum charge power (W), Highest power the battery system can charge with. The optimizer plans with charging up to this power. Some devices also use it as grid charging power. (optional)
maxdischargepower: # Maximum discharge power (W), Highest power the battery system can discharge with. The optimizer plans with discharging up to this power. Smart mode assumes the battery supplies at most this power to vehicle charging. (optional)
meters:
- name: my_aux
type: template
template: homeassistant
usage: aux
uri: http://homeassistant.local:8123 # Home Assistant URI
power: sensor.house_power # Power Entity, Entity ID for instantaneous power measurement in watts. The entity must provide numeric values only (e.g., "1234", not "1234 W").
energy: sensor.house_energy # Energy Entity, Entity ID for total energy in kWh (e.g. grid import or battery discharging). No daily or interval values. (optional)
returnEnergy: sensor.house_return_energy # Return Energy Entity, Entity ID for total energy in reverse direction in kWh (e.g. grid export or battery charging). No daily or interval values. (optional)
currentL1: sensor.house_current_l1 # L1 Current Entity, Entity ID for L1 current measurement in amperes (optional)
currentL2: sensor.house_current_l2 # L2 Current Entity, Entity ID for L2 current measurement in amperes (optional)
currentL3: sensor.house_current_l3 # L3 Current Entity, Entity ID for L3 current measurement in amperes (optional)
voltageL1: sensor.house_voltage_l1 # L1 Voltage Entity, Entity ID for L1 voltage measurement in volts (optional)
voltageL2: sensor.house_voltage_l2 # L2 Voltage Entity, Entity ID for L2 voltage measurement in volts (optional)
voltageL3: sensor.house_voltage_l3 # L3 Voltage Entity, Entity ID for L3 voltage measurement in volts (optional)
insecure: # Accept self-signed certificates, optional
meters:
- name: my_charger
type: template
template: homeassistant
usage: charge
uri: http://homeassistant.local:8123 # Home Assistant URI
power: sensor.house_power # Power Entity, Entity ID for instantaneous power measurement in watts. The entity must provide numeric values only (e.g., "1234", not "1234 W").
energy: sensor.house_energy # Energy Entity, Entity ID for total energy in kWh (e.g. grid import or battery discharging). No daily or interval values. (optional)
returnEnergy: sensor.house_return_energy # Return Energy Entity, Entity ID for total energy in reverse direction in kWh (e.g. grid export or battery charging). No daily or interval values. (optional)
currentL1: sensor.house_current_l1 # L1 Current Entity, Entity ID for L1 current measurement in amperes (optional)
currentL2: sensor.house_current_l2 # L2 Current Entity, Entity ID for L2 current measurement in amperes (optional)
currentL3: sensor.house_current_l3 # L3 Current Entity, Entity ID for L3 current measurement in amperes (optional)
voltageL1: sensor.house_voltage_l1 # L1 Voltage Entity, Entity ID for L1 voltage measurement in volts (optional)
voltageL2: sensor.house_voltage_l2 # L2 Voltage Entity, Entity ID for L2 voltage measurement in volts (optional)
voltageL3: sensor.house_voltage_l3 # L3 Voltage Entity, Entity ID for L3 voltage measurement in volts (optional)
insecure: # Accept self-signed certificates, optional