homeassistant_cz_energy_spot_prices icon indicating copy to clipboard operation
homeassistant_cz_energy_spot_prices copied to clipboard

Support for TOU distribution rates

Open prehor opened this issue 5 months ago • 1 comments

Tohle mi přišlo jako skvělá idea jak se vypořádat s dvoutarifní cenou za distribuci elektřiny, ale s uzavřením #5 se mi zdá, že zapadla:

Integrace bude mít v nastavení template, který se aplikuje na každou hodinu spotové ceny. V podstatě funkce, která bere dva argumenty: cenu na spotu a čas a vrací cenu pro prodej.

Něco jako

def cena_prodej(cena, cas):
    if cas.hour in [8, 9, 12, 14, 15, 18]: # hodiny vysokého tarifu
        distribuce = 1.5 # VT
    else:
        distribuce = 0.4 # NT
    return cena + distribuce

Bude to (jinja2) template ne python, ale pro ukázku to snad stačí. Tahle výsledná nákupní cena se pak bude používat těch blokových senzorech. Bude to fungovat pro váš usecase?

Originally posted by @rnovacek in https://github.com/rnovacek/homeassistant_cz_energy_spot_prices/issues/5#issuecomment-1422435576

prehor avatar Sep 29 '24 13:09 prehor