Meranie spotreby jedného zariadenia do dvoch senzorov podľa tarifu/typu siete

Diskuze, rady a návody ohledně HomeAssistant
Uživatelský avatar
TomHC
Příspěvky: 1652
Registrován: pát lis 11, 2022 8:14 am
Lokalita: Hlohovec, SR
Systémové napětí: 48V
Výkon panelů [Wp]: 5520
Kapacita baterie [kWh]: 14
Chci prodávat energii: NE
Chci/Mám dotaci: NE
Bydliště: Hlohovec, SR

Meranie spotreby jedného zariadenia do dvoch senzorov podľa tarifu/typu siete

Příspěvek od TomHC »

Ahojte, ak by niekto riešil podobnú situáciu, tu je návod.

Mám jednu smart zásuvku v ktorej je nabíjačka na auto. Chcel som rozlíšiť koľko energie išlo z FVE a koľko zo siete (menič v bypasse). Použil som dva zdrojové senzory - "inverter state" = off-grid / bypass, a aktuálny výkon zo zásuvky. Bolo treba vytvoriť dva template senzory:

Kód: Vybrat vše

template:
  - sensor:
      - name: "EV charge FV power"
        unique_id: ev_charge_fv_power
        unit_of_measurement: "W"
        device_class: power
        attributes:
          timestamp: "{{ now().minute }}"
        state: >-
          {% if states("sensor.inv_inverter_work_state") | float == 2 %}  # off-grid
            {{ states("sensor.zasuvka_nas_energy_power") }}
          {% else %}
            0
          {% endif %}

      - name: "EV charge GRID power"
        unique_id: ev_charge_grid_power
        unit_of_measurement: "W"
        device_class: power
        attributes:
          timestamp: "{{ now().minute }}"
        state: >-
          {% if states("sensor.inv_inverter_work_state") | float == 3 %}  # bypass
            {{ states("sensor.zasuvka_nas_energy_power") }}
          {% else %}
            0
          {% endif %}
Následne sa tieto dva senzory použijú ako zdroj pre matematický integrál, kde sa spočítava výkon za čas, t.j. energia v kWh.

Kód: Vybrat vše

sensor:
  - platform: integration
    source: sensor.ev_charge_grid_power
    name: EV charge GRID energy
    unit_prefix: k
    round: 3
  - platform: integration
    source: sensor.ev_charge_fv_power
    name: EV charge FV energy
    unit_prefix: k
    round: 3
...a následne 2x Utility meter, ktoré sa dajú použiť následne v Energy dashboarde.

Kód: Vybrat vše

utility_meter:
  daily_energy:
    source: sensor.ev_charge_grid_energy
    name: EV charge GRID total
    always_available: true
  monthly_energy:
    source: sensor.ev_charge_fv_energy
    name: EV charge FV total
    cycle: monthly
    always_available: true
Přílohy
ha-energy.png
MUST PV1800 VHM 48V 5.5kW, 5.52kWp (12x TPL mono 460W, 2S2P východ, 2S4P juh), 16x 280 Ah LiFePO4 (14.3 kWh) BMS JBD-AP21S001-L21S-200A-B, SW: Home Assistant na Synology DS923+ ku tomu ESPHome, Tasmota, MariaDB, InfluxDB, Telegraf, Grafana, Zigbee2MQTT..., HW: ESPlan (ESP32 + LAN 8720 + RS485 + UART). Nejaké moje projekty: MUST-ESPhome, ELTEK Flatpack2 ESPhome, ESP32-EMON, PZEM-017@WiFi, diyBMS-CurrentShunt-ESPhome 01/2023 -> 10/2024 = 8.1 MWh AC

  • Podobná témata
    Odpovědi
    Zobrazení
    Poslední příspěvek