rnovacek / homeassistant_cz_energy_spot_prices

Home Assistant integration that provides current Czech electricity spot prices based on OTE.
Apache License 2.0
85 stars 18 forks source link

Buy / sell sensors #13

Open pepaberan opened 1 year ago

pepaberan commented 1 year ago

Dobrý den, Napřed bych ctěl poděkovat za vaši práci! Běhá to tak jak má. Jan jsem si všiml že je možnost přidat sensory ceny prodeje a nákupu. Ale nějak mi to nejde. Můžu Vás poprosit o postup? v readme jsem nic nenašel... Děkuji.

JB.

rnovacek commented 1 year ago

Omlouvám se, tyto senzory zatím nefungují. Pustím se do nich hned jak dodělám senzor ceny plynu.

rnovacek commented 1 year ago

Dnes jsem vydal novou verzi 0.5.0, kde by to senzory měli fungovat, tak prosím vyzkoušejte a dejte vědět.

jirimissbach commented 11 months ago

Dobrý den, chtěl jsem se zeptat jak doporučujete řešit připočítání ceny distribuce v případě tarifu s VT a NT

Pro aktuální cenu používám následující template senzor podle HDO adjusted_electricity_price: friendly_name: "Adjusted Electricity Price in CZK" unit_of_measurement: 'CZK' value_template: > {% set base_price = states('sensor.current_spot_electricity_price')|float %} {% set hdo_state = states('binary_sensor.hdo_262') %} {% set adjustment = 0.1 if hdo_state == 'on' else 1.4 %} {{ (base_price + adjustment) | round(2) }}

a rád bych si podobně "překreslil" i výhled v APEX charts, ale jediné co mě napadlo je vytvořit nový senzor který vezme sensor.current_spot_electricity_price a otrocky přepíše /připočte ceu ke každému řádku

Díky

mitchmb commented 11 months ago

Nějak nechápu dotaz??? Jaké přičítání ceny podle HDO? Pokud jste na spotových cenách, tak se Vás v podstatě tarify HDO netýkají a cenu máte podle OTE v danou hodinu ne? Kde jste přišel na koeficient 1.4? Máte k tomu nějaký odkaz?

jirisedlak commented 11 months ago

Toto mě také zajímá. Ano, silová elektřina je dána spotovou cenu podle OTE. Ale poplatek za distribuci se liší podle VT/NT. Třeba sazba pro elektromobily má v noci výrazně levnější poplatek za distribuci než přes den.

jirimissbach commented 11 months ago

@mitchmb jak píše jirisedlak, i u spotu je tžeba platit distribuci, mám tarif D27d a u něj je poměrně velký rozdíl v tom co je třeba připočítat. Jak jsem na to přišel - viz ceník distribuce ve vaší distribuční soustavě image

mitchmb commented 11 months ago

Tak tohle je neřeším. U D57 ten rozdíl není takový a ty ceny beru stejně jen orientačně.

rnovacek commented 11 months ago

Nevím, jak by se tohle v Home Assistantu dalo udělat. Jak by se tam dostali ty hodiny a ceny, kdy je nízký tarif?

Asi by to teoreticky šlo v situaci, kdy mají lidi fixní hodiny nízkého tarifu - šlo by přidat "hodinu" do té šablony pro cenu za nákup. Podle toho by se pak nastavila cena za distribuci.

Pro ostatní by se musel vzít senzor, který má v atributech ceny za distribuci a z toho to dopočítat.

jirimissbach commented 11 months ago

V současné době je přepínání HDO více méně daná pokud se nepletu takže jedna možnost je pomocník který podle času přepíná automatizace.

Existuje ale i spousta integrací které stahují podle distribuční soustavy a tarifu a výstupem je pávě senzor on/off a atributi s časy VT a NT https://github.com/zigul/HomeAssistant-CEZdistribuce https://github.com/slesinger/HomeAssistant-PREdistribuce

Například u sazby D27d je VT of 06:00 to 22:00, jinak je NT. VT stojí distribuce cca 1,47kc, v NT 0,1kc za kWh. Stačí tedy připočíst k cenu silové elektřiny.

rnovacek commented 11 months ago

@jirimissbach pro aktuální cenu to už je možné použít, mělo by stačit napsat správnou šablonu v nastavení této integrace. Problém je udělat to pro celý den - ten apexcharts.

martin-klima commented 6 months ago

Vzorové řešení reálných nákupních cen u dvoutarifních sazeb i s grafem.

https://github.com/rnovacek/homeassistant_cz_energy_spot_prices/issues/49