Utility Meter - Jak přepínat entiy spotřeby el. energie na Nízký a Vysoký tarif?

Ucelené projekty, návody a postupy.
TomX
Nováček na fóru
Nováček na fóru
Příspěvky: 9
Registrován: 13. březen 2023, 13:23
Dal poděkování: 1 poděkování

Re: Utility Meter - Jak přepínat entiy spotřeby el. energie na Nízký a Vysoký tarif?

Příspěvek od TomX »

Jak jsem psal. Jedině ty sensory pro každou fázi založené přes integraci, co se pak objeví jako helpery. Jejich kód nedokážu nikde najít. Ty potom dokážu sečíst a ten součet dostanu, ale už ten senzor nevidím ve výběru pro grid, abych nemusel mít v grafu každou fázi, což je nepřehledný a na nic to nepotřebuju.
Zkusil jsem sečíst rovnou ty výstupy ze Shelly už na začátku, v kartě se to zobrazí, ale když ho proženu zase přes tu integraci, tak ty vytvořené VT a NT senzory už neukazují žádné hodnoty ale vybrat v Energy panelu se dají.
Pokud něco založim přes config, tak už to umim jen zobrazit v kartě a to je vše.

Uživatelský avatar
Lion®
Administrátor fóra
Administrátor fóra
Příspěvky: 1604
Registrován: 28. září 2020, 14:07
Bydliště: podkrkonoší
Dal poděkování: 144 poděkování
Dostal poděkování: 193 poděkování
Kontaktovat uživatele:

Re: Utility Meter - Jak přepínat entiy spotřeby el. energie na Nízký a Vysoký tarif?

Příspěvek od Lion® »

Kód: Vybrat vše

template:
  - sensor:
      - name: "Shelly total kWh"
        state: "{{ (states('sensor.l1_energy') | float(0)) + ( states('sensor.l2_energy') | float(0)) + ( states('sensor.l3_energy') | float(0)) }}"
        availability: "{{ states('sensor.l1_energy') not in ['0', 'unknown', 'unavailable', 'none'] and states('sensor.l2_energy') not in ['0', 'unknown', 'unavailable', 'none'] and states('sensor.l3_energy') not in ['0', 'unknown', 'unavailable', 'none']  }}"
        unit_of_measurement: "kWh"
        device_class: "energy"

Kód: Vybrat vše

utility_meter:
  nazev_entity_rocni_spotreba:
    source: sensor.shelly_total_kwh
    cycle: yearly
    # offset: (0 minutes, 0h00 hours, Monday, day 1, January)
    net_consumption: true
    tariffs:
        - NT
        - VT
________________
🍻 Přispěj a získej přístup do obsahu fóra pro dárce. :thx:
Oficiální sada s Raspberry Pi 4B/4GB, černá +Argon NEO Raspberry Pi 4 Case
Patriot Burst 2.5" SATA SSD 120GB + AXAGON EE25-XA6 ALINE box

Galerie realizací

TomX
Nováček na fóru
Nováček na fóru
Příspěvky: 9
Registrován: 13. březen 2023, 13:23
Dal poděkování: 1 poděkování

Re: Utility Meter - Jak přepínat entiy spotřeby el. energie na Nízký a Vysoký tarif?

Příspěvek od TomX »

Už jsem se v té konvenci senzorů totálně ztratil.
Jakej je vlastně postup?
jako vstup mám senzory vytvořené inegrací:
  • sensor.shelly3em_channel_a_energy
    sensor.shelly3em_channel_b_energy
    sensor.shelly3em_channel_c_energy
Potom přidám do configu toto?

Kód: Vybrat vše

template:
  - sensor:
      - name: "Shelly total kWh"
        state: "{{ (states('sensor.shelly3em_channel_a_energy') | float(0)) + ( states('sensor.shelly3em_channel_b_energy') | float(0)) + ( states('sensor.shelly3em_channel_c_energy') | float(0)) }}"
        availability: "{{ states('sensor.shelly3em_channel_a_energy') not in ['0', 'unknown', 'unavailable', 'none'] and states('sensor.shelly3em_channel_b_energy') not in ['0', 'unknown', 'unavailable', 'none'] and states('sensor.shelly3em_channel_b_energy') not in ['0', 'unknown', 'unavailable', 'none']  }}"
        unit_of_measurement: "kWh"
        device_class: "energy"
To vyrobí sensor Shelly total kWh ? Jak se vlastně bude jmenovat sensor.xxxxx?

Pak vytvořím utility meter

Kód: Vybrat vše

utility_meter:
# můj název Shelly_rocni_spotreba
  Shelly_rocni_spotreba:
#senzor co vznikl tím předchozím součtem?
    source: sensor.xxxxxxx
    cycle: yearly
    # offset: (0 minutes, 0h00 hours, Monday, day 1, January)
    net_consumption: true
    tariffs:
        - NT
        - VT
Pak ta automatizace přepínání tarifu, tu jsem rozchodil
Je to tak?

Uživatelský avatar
Lion®
Administrátor fóra
Administrátor fóra
Příspěvky: 1604
Registrován: 28. září 2020, 14:07
Bydliště: podkrkonoší
Dal poděkování: 144 poděkování
Dostal poděkování: 193 poděkování
Kontaktovat uživatele:

Re: Utility Meter - Jak přepínat entiy spotřeby el. energie na Nízký a Vysoký tarif?

Příspěvek od Lion® »

když v Shelly aplikaci u 3EM v nastaveni přejmenuješ Chanel A na L1 B na L2 a C na L3
Nemusíš nic koumat a jen dáš do configu to co jsem dal v předchozím.
[spoiler]
Screenshot_20230313-235301.jpg
[/spoiler]
Přepsání máš ale správně.

bude se jmenovat
sensor.shelly_total_kwh


ano, ten senzor co vznikl tím předchozím součtem


ano, je to tak
je to detailně popsano v tom tematu k Shelly 3EM
________________
🍻 Přispěj a získej přístup do obsahu fóra pro dárce. :thx:
Oficiální sada s Raspberry Pi 4B/4GB, černá +Argon NEO Raspberry Pi 4 Case
Patriot Burst 2.5" SATA SSD 120GB + AXAGON EE25-XA6 ALINE box

Galerie realizací

TomX
Nováček na fóru
Nováček na fóru
Příspěvky: 9
Registrován: 13. březen 2023, 13:23
Dal poděkování: 1 poděkování

Re: Utility Meter - Jak přepínat entiy spotřeby el. energie na Nízký a Vysoký tarif?

Příspěvek od TomX »

Díky. Vypadá, že to funguje. Hurá :)

Odpovědět

Zpět na „Komplexní projekty“