PiotrMachowski / Home-Assistant-custom-components-Tauron-AMIplus

This sensor uses unofficial API to get energy usage and generation data from https://elicznik.tauron-dystrybucja.pl.
MIT License
132 stars 34 forks source link

Bilansowanie godzinowe przy licznikach dwukierunkowych. #57

Closed Jordan87 closed 1 year ago

Jordan87 commented 1 year ago

Hej

Czy rozwazales dodanie opcji bilansowania godzinowego ktore dziala w polsce od kwietnia o ile sie nie myle? Wiem ze to nie bylo by proste ale jest jak najbardziej mozliwe z danymi z eLicznika. :)

Musial by z danej godziny porownywac/odejmowac wartosc wyslana do pobranej i sumowac osobno wartosci dodatnie i ujemne. W tej chwili robie to recznie w excelu pobierajac dane z elicznika.

Dzieki za twoja prace! Adam

PiotrMachowski commented 1 year ago

Cześć, mógłbyś trochę dokładniej opisać jak te wartości by miały być obliczane? Nie mam fotowoltaiki, także nie siedzę w temacie

Jordan87 commented 1 year ago

Jasne

Bilansowanie godzinowe działa na tej zasadzie: Licznik co godzinę odczytuje wartość energii pobrana i wysłaną (dwie osobne pozycje w liczniku), Tauron i inni dostawcy powinni co godzinę odejmować wartość wysłana od pobranej. Jeśli pobraliśmy więcej to różnica jest nam dodawana do zużycia, jeśli różnica jest na korzyść energii wysłanej to zostanie nam doliczona do energii wysłanej (rachunek za energie pobrana nie zmieni się w danej godzinie)

Przykład z mojego rozliczenia dobowego image Jak widać licznik pobranej energii przez dobę wzrósł o 9,619kWh ale po bilansowaniu godzinowym do teoretycznego rachunku za dzień powinni naliczyć tylko 3,639kWh, na tej samej zasadzie liczą energie wysłana, mimo ze licznik wskazuje więcej o 17,23kWh wysłanej energii to policzą mi ze wysłałem tylko 11,25kWh (to poprawia teoretyczna autokonsumpcje bezpośrednio w domu).

Wcześniej było tak ze nie zawsze bilansowali zużycie miedzy rożnymi fazami, przykład: Na fazie nr1 pobraliśmy 10kWh a na fazie nr2 i nr3 nic nie pobraliśmy a wysłaliśmy po 5kWh to od 10kWh odliczali by 20% (stare warunki fotowoltaiki) i za różnice czyli 2kWh trzeba było by zapłacić z własnej kieszeni, z nowa metoda bilansowania godzinowego wyjedzie na 0 i nic nie będzie trzeba dopłacać :)

Pomijam fakt ze na nowych zasadach już nie zabierają stałych 20% tylko każdy kWh sprzedaje po średniej cenie miesięcznej :P

PiotrMachowski commented 1 year ago

Ok, powinno się to dać zrobić, ale raczej tylko dla licznika dziennego, w ostateczności miesięcznego (tutaj będzie trzeba osobno pobierać dane dla każdego dnia z miesiąca)

Jordan87 commented 1 year ago

Z miesięcznym było by optymalnie, poprzedni pełny i aktualny nie pełny :) Pozwoliło by to na dość precyzyjne statystyki w HA

Domyslam sie ze musial by pobierac csv ze statystykami w danym okresie.

grekpg commented 1 year ago

I jakieś postępy ?

grest commented 1 year ago

To poprawcie mnie jeśli sie mylę, ale dla ludzi na starych zasadach pomocny byłby odczyt na koniec miesiaca sprzed 12 miesiecy (zarówno generacja jak i produkcja) żeby po odjęciu 20% wiedzieć, jakaś nadwyżką energii w "banku energii" się obecnie dysponuje.

Jordan87 commented 1 year ago

Z tego co mi wiadomo wszyscy teraz maja bilansowanie godzinowe. Aby prawidlowo podawal liczbe kWh wyslana i odebrana musisz miec statystyki godzinowe z danego okresu i liczyc dla kazdej godziny osobno. Teraz robie to przez eksport do CSV i kopiuje dane do mojego arkusza kalkulacyjnego aby wyliczyl liczbe kWh ktora wyslalem i pobralem w danym miesiacu.

grest commented 1 year ago

Ok, czyli sugerujesz, że prosumenci na starych zasadach nie mogą obliczyć swojego banku kwh jako delta_licznika_za_okres(export)*0.8 - delta_licznika_za_okres(import), tylko obejmuje ich tez bilansowanie godzinowe? Patrząc na to, jak wyliczono mi ilosc kwh do wykorzystania w nowym okresie rozliczeniowym to jednak ten wzór się spina.

Jordan87 commented 1 year ago

Nadal masz na pewno przelicznik 0.8 ale inaczej licza energie wyslana i pobraną. Zmieniło się to chyba od 1 kwietnia 2022. Troche informacji tu https://www.energa.pl/dom/oferty/prosument.html#6 i tu https://gramwzielone.pl/energia-sloneczna/107616/bilansowanie-miedzyfazowe-w-koncu-na-zasadach-korzystnych-dla-prosumentow

grest commented 1 year ago

Dla pasjonatów - zadałem sobie trudu i po exporcie do CSV zrobiłem sumowanie zwykłe za okres do 31.03.2022 i sumowanie z bilansowaniem godzinoweym od 01.04.2022 (w obu uwzględniając 0,8) i wyszło z dokładnością do 8kw tak jak na rozliczeniu rocznym Taurona, które dostałem niedawno. Więc zakładam, że faktycznie jest tak jak jest opisane w linkach powyżej. Z tą różnicą 8kw będę musiał żyć ;)

Tak jak zostało wspomniane powyżej - super gdyby rozszerzenie robiło bilansowanie godzinowe i przedstawiało podsumowanie miesięczne - wtedy każdy mógłby już pod swój okres rozliczeniowy wyliczyć "bank energii"czy też potencjalny przychód.

tomkolp commented 1 year ago

Z tego, co mi wiadomo, wszyscy teraz mają bilansowanie godzinowe. Aby prawidłowo podawał liczbę kWh wysyłaną i odebraną, musisz mieć statystyki godzinowe z danego okresu i liczyć dla każdej godziny osobno. Teraz robię to przez eksport do CSV i kopiuję dane do mojego arkusza kalkulacyjnego, aby wyliczył liczbę kWh, którą wysłałem i pobrałem w danym miesiącu.

Mogę prosić o informację jak to policzyć w Excelu?

Jordan87 commented 1 year ago

eLicznik dane.xlsx Moj arkusz ktory zrobilem. Zolte komorki to dane na podstawie ktorych kalkuluje i musimy recznie uzupelnic. Do kolumn A,B,C i D kopiuje eksport csv ze strony taurona z danego miesiąca

tomkolp commented 1 year ago

eLicznik dane.xlsx Moj arkusz ktory zrobilem. Zolte komorki to dane na podstawie ktorych kalkuluje i musimy recznie uzupelnic. Do kolumn A,B,C i D kopiuje eksport csv ze strony taurona z danego miesiąca

Dziękuję nigdzie nie mogłem znaleźć takiego arkusza

PiotrMachowski commented 1 year ago

W wersji v2.2.0-beta.5 dodałem obliczanie bilansu godzinowego, byłbym wdzięczny za sprawdzenie, czy wartości się zgadzają

mmarcines commented 1 year ago

@PiotrMachowski pobrałem godzinową konsumpcję i produkcję za miesiąc styczeń 2023 i to co wskazuje sensor.tauron_amiplus_monthly_balance zgadza się z tym co wskazuje elicznik w bilansowaniu godzinowym.

sensor.tauron_amiplus_daily_balance tez zgadza sie z wartosciami godzinowymi jakie widze w eliczniku.

Jordan87 commented 1 year ago

@mmarcines A gdzie w eLiczniku na stronie taurona masz informacje o energii zbilansowanej? Czy masz na mysli ze sam wyliczyles na bazie eksportu do pliku i się zgadza?

Jordan87 commented 1 year ago

@PiotrMachowski Z tego co widze nie liczy tak jak bym sie spodziewał. Wyglada ze po prostu z danego miesiaca od wartosci "Month energy consumption" odejmuje "Month energy generation" wiec nie wiadomo ile energii zostalo pobranej od ktorej zaplacimy wszystkie oplaty (przesylowe) i ile energii zostanie "sprzedane" tauronowi. Bez obrabiania danych zaimportowanych w csv lub xlsx to sie nei uda, a nie wiem czy one sa wykorzystywane w twoich obliczeniach.

PiotrMachowski commented 1 year ago

@Jordan87 w atrybutach masz więcej danych ;) algorytm powinien być zgodny z tym, co jest na Twoim screenie z excela

Jordan87 commented 1 year ago

A widzisz, tego nie zauwazylem. No wyglada ze sie zgadza :) Jeszcze czekam na pierwszy rachunek aby sie upewnic ze licze prawidlowo ale samego liczenia zbilansowanej chyba nie da sie popsuć.

Wiec wyglada ze dziala :)

PiotrMachowski commented 1 year ago

Super! A wiesz może, czy liczenie dla różnych taryf ma sens?

Jordan87 commented 1 year ago

Wydaje mi sie ze jak najbardziej, ktos kto ma dwie taryfy mogl by liczyc automatycznie koszta, nawet bez fotowoltaiki.

mmarcines commented 1 year ago

A gdzie w eLiczniku na stronie taurona masz informacje o energii zbilansowanej? Czy masz na mysli ze sam wyliczyles na bazie eksportu do pliku i się zgadza?

Pobralem godzinowe info zuzycia i produkcji za styczen i zsumowalem je. Wyszlo to co w monthly_generation i monthly_consumption

Jordan87 commented 1 year ago

@PiotrMachowski Bedziesz robił z tych atrybutów normalne encje? Bieżąca wersja "Daily balance" oraz "Monthly balance" do wyliczen kosztow sie nie nadaje, co najwyzej jako ciekawostka :)

Milo bylo by miec oprocz aktualnego miesiaca pelny poprzedni, pozwoli to na proste policzenie kosztow za poprzedni miesiąc :) Podsumowanie calego zbilansowanego godzinowo roku tez moze byc przydatne dla prosumentow netmeteringowych (umowy z przed kwietnia 2022)

PiotrMachowski commented 1 year ago

@Jordan87 na podstawie atrybutów przecież też można robić wyliczenia

Poprzedni miesiąc bym pewnie mógł zrobić, ale rok to już trochę grubsza sprawa, bo żeby go zrobić bym musiał pobrać cały rok w godzinach...

Jordan87 commented 1 year ago

Pewnie ze sie da, tylko jest to trochę bardziej skomplikowane aby wyciągnąć atrybut i wyświetlić stan w dashboardzie :) Musze chyba stworzyć template sensor dla takiej funkcji. Bede musiał pogrzebać aby to sprawdzić.

PiotrMachowski commented 1 year ago

Atrybuty też się da wyświetlać ;) trochę ciężej tylko robić z nich wykresy

Jordan87 commented 1 year ago

Te opisy i duplikaty to bledy? :) image

PiotrMachowski commented 1 year ago

@Jordan87 "cała doba" to w atrybutach to efekt wsparcia taryf z wieloma strefami. W przypadku G11 jest jedna strefa, która nazywa się właśnie "cała doba".

dariuszszwajcok commented 1 year ago

@Jordan87 Czy masz jakies źródła które mógłbyś polecić w celu zrozumienia/zagłebienia się w temat?
Może Ty mi jesteś w stanie pomóc obchodzić się z diamentem jaki stworzyliście z Piotr Machowski. Czy dobrze rozumiem, że wartosc dodatnia to ilość energii pobranej, wartość ujemna to ilość energii oddanej. Czyli do momentu kiedy za dany okres np okres rozliczeniowy moja wartość w encji configurable_balance jest na minusie to znaczy, że mam jeszcze przewagę ilości oddanej nad pobraną czyli mam jeszcze "zapas do odebrania" z sieci. Jeśli zaś wartość ta będzie wartością >0 będzie to oznaczało, że będzie dopłata do energii (pomijam opłaty dystrybucyjne) ?? A w którym momencie teraz jest brany pod uwagę współczynnik 0,8? dopiero gdy w/w bilans osiągnie wartość powyżej 0?
Szukałem po rożnych źrodłąch i im wiecej doszukiwałem tym bardziej już zgłupiałem...

Jordan87 commented 1 year ago

Co prawda srednio sprawdzalem jak wyglada teraz automatyczne liczenei banku dla starych prosumentów bo sam jestem na nowych zasadach ale postaram sie odpowiedzieć.

Ogólnie to po bilansowaniu godzinowym wszystko co wyślesz musisz pomnożyć przez 0,8 (odjac 20% jesli instalacja net-meteringowa jest do 10kWp), wiec jak wyslesz im 10kWh to odebrac mozesz 8kWh (po zbilansowaniu godzinowym)

W żadnym bądź razie nie interesuje cie configurable_balance bo po pierwsze od poczatku kwietnia najpierw balansują godzinowo a dopiero później mnożąc przez wspolczynnik (np 0.8). Kolega Piotr w opisie dodał przykładową formulke do wyliczania ale w aktualnej formie i tak się nie nadaje bo bierze pod uwagę energię nie zbilansowaną godzinowo:

input_number:
  initial_energy_bank:
    min: 0
    max: 100000000
    step: 1
    mode: box
template:
  - sensor:
      - name: Tauron energy bank
        state_class: total
        device_class: energy
        unique_id: tauron_energy_bank
        icon: mdi:home-battery-outline
        state: "{{ (states('input_number.initial_energy_bank') | float(0) + states('sensor.tauron_amiplus_123_yearly_energy_generation') | float(0) * 0.8 - states('sensor.tauron_amiplus_123_yearly_energy_consumption') | float(0)) | round(3) }}"
        unit_of_measurement: "kWh"
        availability: "{{ states('sensor.tauron_amiplus_123_yearly_energy_generation') | is_number and states('sensor.tauron_amiplus_123_yearly_energy_consumption') | is_number }}"

Tutaj prawdopodobnie trzeba by z encji sensor.tauron_amiplus_123_last_12_months_balance od atrybutu sum_generation*0,8 odjąć atrybut sum_consumption choc to i tak da przyblizona wartosc bo trzeba pamiętać że dostawca, w tym przypadku Tauron rozlicza pełne miesiące i nie wykorzystane przepada.

Aktualnie wydaje mi sie najlepsza opcja to dodanie do zakładki energii informacji po bilansowaniu godzinowym (Tauron AMIplus 123 balanced consumption i Tauron AMIplus 123 balanced generation) dzięki czemu w widoku miesięcznym będziesz miał gotowe wartości energii wysyłanej do sieci aby odjąć 20%. Czyli patrzysz na energię wysłana z której odejmiesz 20%, porównujesz do energii pobranej (również zbilansowanej godzinowo) i masz roznice czy masz jeszcze cos do odbioru czy juz nie.

Przez to ze do konca marca 2022 jeszcze nie bilansowali godzinowo, tamtą energię jeszcze musisz policzyć po staremu. Ale pewnie masz juz jakies rozliczenie do terminu późniejszego. Tak więc ja bym na ten moment bazował tylko na danych z zakładki energia jeśli dodałeś te po bilansowaniu. ;)

dariuszszwajcok commented 1 year ago

Dzieki za zainteresowanie moim tematem i chęć pomocy to tak na wstępie. Jednak lecąc dalej...
Mój okres rozliczeniowy zaczyna się tak dla ułatwienia 1 kwietnia i trwa do 31 marca Załóżmy, że wykorzystuje w okresie rozliczeniowym wszystko lub poprostu pomijam to co pozostaje do wykozystania na kolejne 12 miesiecy. Patrząc na configurable balance i jego atrybuty sum_consumption i sum_generation wydawało mi się że moge zrobić poprostu: sum generation x 0,8 - sum consumption i pomijając całą reszte otrzymam już jakąś baze do dalszych kombinacji a przede wszystkim poglądowe zbuforowanie kWh... Jeśli jestem w błędzie to po co stworzona została wogóle w konfiguracji opcja okresu rozliczeniowego i encja configurable...?

PiotrMachowski commented 1 year ago

@dariuszszwajcok zrobiłem je, bo ktoś zgłosił zapotrzebowanie 😃 ja nie jestem prosumentem, więc się nie znam na tym, jak Tauron oblicza zużycia/balanse/banki

dariuszszwajcok commented 1 year ago

@PiotrMachowski dzieki za odpowiedz. Rozumiem Cie i wogóle szacun za robote! pytania nawet nie tyle do Ciebie co może do kogoś kto to już rozkminił i może naprowadzi mnie i w sumie napewno jeszcze mimimum kilka osób na właściwą drogę ;)

Jordan87 commented 1 year ago

Moze jesli ustawisz dla dodatku "poczatek okresu dla sensorow konfigurowalnych" i masz informacje w platformie eLicznik zawierajace caly ten okres to uzyskasz informacje ktora potrzebujesz. Wtedy tak, wystarczylo by sum generation x 0,8 - sum consumption z configurable_balance i chyba mial bys wartosc ktorej szukasz :)

ps @PiotrMachowski dopiero zauwazylem ze zaleznie od wybrania opcji konfiguracyjnych pojawiaja sie te dodatkowe encje gdzie w sumie nie potrzebuje obu, configurable i last_12_months :)

essenemari commented 1 year ago

Dzieki za zainteresowanie moim tematem i chęć pomocy to tak na wstępie. Jednak lecąc dalej... Mój okres rozliczeniowy zaczyna się tak dla ułatwienia 1 kwietnia i trwa do 31 marca Załóżmy, że wykorzystuje w okresie rozliczeniowym wszystko lub poprostu pomijam to co pozostaje do wykozystania na kolejne 12 miesiecy. Patrząc na configurable balance i jego atrybuty sum_consumption i sum_generation wydawało mi się że moge zrobić poprostu: sum generation x 0,8 - sum consumption i pomijając całą reszte otrzymam już jakąś baze do dalszych kombinacji a przede wszystkim poglądowe zbuforowanie kWh... Jeśli jestem w błędzie to po co stworzona została w ogóle w konfiguracji opcja okresu rozliczeniowego i encja configurable...?

Zobacz sobie dis #63 to NIE ja zgłaszałem zapotrzebowanie na encję ze startem okresu rozliczeniowego, ale dzięki temu, że powstała obliczenia są łatwiejsze (wymagające mniej pilnowania). Więc u siebie również używałem sum_yearly. Pułapka była taka, że licząc "stan magazynu" na dzień np. 05.01.2023 była luka, bo gdy mam początek okr. rozl. z 01.12.2022 i używając sumyearly (bo takie były) po prostu brakowało 01.12.2022 do 31.12.2022. U Ciebie będzie tak samo, ale problem pojawi się 01.01.2024. To wynika z tego, że sum*_yearly po prostu zacznie liczyć od 0. Wtedy, do obliczeń stanu magazynu w 2024 wystarczy sobie dodać to co odłożyło się w 2023 i jest ok. Ale gdy liczy się z encji okr. rozl. robi się to automatyczne. I nie ma znaczenia czy wykorzystujesz wszystko w okr. rozl. bo to kolejna składowa, którą trzeba by dodać. Przynajmniej ja to tak rozumiem na dzień dzisiejszy i tak liczę to u siebie.

dariuszszwajcok commented 1 year ago

zrobiłem z ciekawości porównanie atrybutów w configurable balance z wartościami przeliczonymi "z palca" za cały okres rozliczeniowy. Może komuś takiemu jak ja kogo to przerosło coś pomoże. Zassałem z tauron elicznik pliki zestawienia za miesiące mojego okresu rozliczeniowego 1) zrobiłem godzinowe zestawienie pobrania i oddania zbilansowałem (dla każdej godziny: Wartość pobrana - godzinowa wartość oddana 2) zsumowałem osobno wszystkie wartości ujemne i otrzymałem wartość zbilansowanej godzinowo energii oddanej 3) zsumowałem osobno wszystkie wartości dodatnie i otrzymałem wartość zbilansowanej godzinowo energii pobranej 4) do wartości zbilansowanej godzinowo energii oddanej uwzględniłem współczynnik 0,8 otrzymując w ten sposób ilość energii którą mogę pobrać z sieci po zbilansowaniu godzinowym 5) od wartości w pkt4 odjęta została wartość energii zbilansowanej pobranej z pkt3 i otrzymałęm wartość pozostałą DO POBRANIA 6) Po przepuszczenia przez wzór wartości dla każdego miesiąca okresu rozliczeniowego poszczególne wartości posumowałem i otrzymałem wyniki różniące się od tych z atrybutów pliku configurable balance o kilkadziesiąt kWh jednak wartość końcowa jaka mnie interesuje czyli pozostała DO POBRANIA -97,117 kWh natomiast bazując na wartościach z atrybutów configuration balance otrzymałem -99,809 kWh. Będę obserwował dalej i sprawdze czy ten sposób wykorzystania atrybutów z encji configurable będzie spełniał moje oczekiwania. Teraz pozostaje ogarnąć temat zmagazynowanej energii która pozostanie do odbioru przez kolejnych 12 miesiecy i będzie zabierana miesiąc po miesiącu analogicznie do miesiąca w którym została wyprodukowana. Mam już pomysł ale muszę to znowu przepuścić przez excela żeby mieć możliwość sprawdzenia symulacji pewnych założeń w HA

PiotrMachowski commented 1 year ago

@dariuszszwajcok integracja liczy tak samo, tylko nie ma współczynnika 0.8, także wartości składowe powinny być takie same

andrzejkla commented 1 year ago

Mam pytanie jakie u Was daje wartości bilansowanie dzienne i miesięczne? W moim przypadku wydaje się, że podaje złe dane i nie bardzo wiem co ta wartość oznacza. Na przykładzie danych z dnia wczorajszego Według elicznik pobrano 7,897 kWh oddano 7,585 kWh dzienna energia pobrana i oddana jest identyczna ( w intergacji ) energia z bilansowaniem daje 0,312 kWh (w integracji) co jest najwyraźniej różnicą między dzienną pobraną i oddaną a powinno być w moim przypadku po ręcznym zsumowaniu danych z każdej godziny pobrano po zbilansowaniu 5,792 oddano po zbilansowaniu 5,480 Dla miesięcznego nie liczyłem, ale wydaje się że jest tak samo wyliczany w integracji.

P.S. Super działająca integracja. Wczoraj również zmieniłem dane do zakładki energia i teraz wszystko ładnie widać, kiedy w każdej godzinie oddałem coś, a kiedy pobierałem po zbilansowaniu (Jak energia pobrana (niebieska) jest wyższa niż oddana (fioletowa) to pobieram, w przeciwnym wypadku oddaję nadmiar. Żółty pasek to energia zużyta na bieżąco w domu przed licznikiem, a poniżej dane z falownika z produkcji też w układzie godzinowym.

Zrzut ekranu (3)

PiotrMachowski commented 1 year ago

@andrzejkla a próbowałeś liczyć Excelem z tego komentarza?

Jordan87 commented 1 year ago

Gdzie sprawdzasz wartosci? To co widac na twoim wykresie jest bez bilansowania, nie jest mozliwe aby po bilansowaniu w danej godzinie wyslal i odebral (niebieskie i fioletowe), albo jedno albo drugie moze sie pojawic dla danej godziny.. U mnie wyglada to tak image

edit Podejrzewam ze do dashboardu "Energia" dodales niewłaściwe encje, to muszą być: Tauron AMIplus ... balanced consumption Tauron AMIplus ... balanced generation

andrzejkla commented 1 year ago

Wklejam w excelu dane z wczorajszego dnia Na wykresie mam rzeczywiście dane bez bilansowania.

Dane_2023-02-06_2023-02-06.xlsx

PiotrMachowski commented 1 year ago

Z tego co widzę, to te dane się zgadzają z tym, co policzyła integracja?

andrzejkla commented 1 year ago

Już widzę, chociaż stan encji jest 0.312 to poniżej jest cała_doba konsumpcja i generacja i tam są poprawne wartości.

Wszystko jest OK. To ja słaby jestem w HA.

Screenshot_2023-02-07-21-45-53-236_io homeassistant companion android

Jordan87 commented 1 year ago

Zgadza sie, ale jak dodasz właściwe encje do zakładki Energia to tam tez bedziesz mial prawidłowe wartości dzięki @PiotrMachowski :)

andrzejkla commented 1 year ago

Ja wolę w zakładce energia widzieć całkowite zużycie energii i całkowitą generację, bez obcinania o autokonsumpcję domową i z bilansowania godzinowego

grest commented 1 year ago

zrobiłem z ciekawości porównanie atrybutów w configurable balance z wartościami przeliczonymi "z palca" za cały okres rozliczeniowy. Może komuś takiemu jak ja kogo to przerosło coś pomoże. Zassałem z tauron elicznik pliki zestawienia za miesiące mojego okresu rozliczeniowego

  1. zrobiłem godzinowe zestawienie pobrania i oddania zbilansowałem (dla każdej godziny: Wartość pobrana - godzinowa wartość oddana
  2. zsumowałem osobno wszystkie wartości ujemne i otrzymałem wartość zbilansowanej godzinowo energii oddanej
  3. zsumowałem osobno wszystkie wartości dodatnie i otrzymałem wartość zbilansowanej godzinowo energii pobranej
  4. do wartości zbilansowanej godzinowo energii oddanej uwzględniłem współczynnik 0,8 otrzymując w ten sposób ilość energii którą mogę pobrać z sieci po zbilansowaniu godzinowym
  5. od wartości w pkt4 odjęta została wartość energii zbilansowanej pobranej z pkt3 i otrzymałęm wartość pozostałą DO POBRANIA
  6. Po przepuszczenia przez wzór wartości dla każdego miesiąca okresu rozliczeniowego poszczególne wartości posumowałem i otrzymałem wyniki różniące się od tych z atrybutów pliku configurable balance o kilkadziesiąt kWh jednak wartość końcowa jaka mnie interesuje czyli pozostała DO POBRANIA -97,117 kWh natomiast bazując na wartościach z atrybutów configuration balance otrzymałem -99,809 kWh. Będę obserwował dalej i sprawdze czy ten sposób wykorzystania atrybutów z encji configurable będzie spełniał moje oczekiwania. Teraz pozostaje ogarnąć temat zmagazynowanej energii która pozostanie do odbioru przez kolejnych 12 miesiecy i będzie zabierana miesiąc po miesiącu analogicznie do miesiąca w którym została wyprodukowana. Mam już pomysł ale muszę to znowu przepuścić przez excela żeby mieć możliwość sprawdzenia symulacji pewnych założeń w HA

A skąd przeświadczenie, że energia jest zabierana miesiąc po miesiącu? O ile się orientuje, to mamy 12 miesięcy od zakończenia okresu rozliczeniowego na odbiór tej nadwyżki. Czyli w skrajnym przypadku jest to 23 miesiące. Wtedy wystarczy do tego dynamicznie wyliczanego bilansu który podałeś (0.8 * energia rozliczana w bilansie godzinowym oddana do sieci od początku nowego okresu - energia pobrana) dodać depozyt z faktury rozliczeniowej i to jest budżet do odebrania na ten moment, aż do następnej faktury rozliczeniowej

grest commented 1 year ago

Zgadza sie, ale jak dodasz właściwe encje do zakładki Energia to tam tez bedziesz mial prawidłowe wartości dzięki @PiotrMachowski :)

Ale mowa o encjach z integracji AMIPlus? Bo nie bardzo rozumiem, które encje do tego by się nadawały. Obecnie mam podpięte dane aktualizowane co minutę z licznika Taurona z włączonym HAN, odczytywane za pomocą wmbusmeters

Jordan87 commented 1 year ago

Tak, ten wątek jest o dodatku AMIPlus i jego encje mialem na mysli :) Wkleilem wczesniej nazwy encji które pokazują historie zbilansowaną. Do zakładki Energii musiałbyś dodać: Tauron AMIplus ... balanced consumption Tauron AMIplus ... balanced generation Oczywiście stracisz wtedy podglad na zywo ale w zamian będziesz miał roczne*, miesięczne, i dzienne wartości zbilansowane czyli zgadzające się z naliczeniami na fakturze. Ja osobiscie wole te dane niż na żywo z mojego podlicznika ale bez bilansowania.

A skąd przeświadczenie, że energia jest zabierana miesiąc po miesiącu? O ile się orientuje, to mamy 12 miesięcy od zakończenia okresu rozliczeniowego na odbiór tej nadwyżki. Czyli w skrajnym przypadku jest to 23 miesiące.

No niestety nie, 12 miesięcy od wprowadzenia a nie rozliczenia. Cytat z dokumentu PGE "Klient ma 12 miesięcy na wykorzystanie wprowadzonej nadwyżki licząc od daty jej wprowadzenia. Energia niewykorzystana w tym okresie przepada."

grest commented 1 year ago

Tak, ten wątek jest o dodatku AMIPlus i jego encje mialem na mysli :) Wkleilem wczesniej nazwy encji które pokazują historie zbilansowaną. Do zakładki Energii musiałbyś dodać: Tauron AMIplus ... balanced consumption Tauron AMIplus ... balanced generation Oczywiście stracisz wtedy podglad na zywo ale w zamian będziesz miał roczne*, miesięczne, i dzienne wartości zbilansowane czyli zgadzające się z naliczeniami na fakturze. Ja osobiscie wole te dane niż na żywo z mojego podlicznika ale bez bilansowania.

A skąd przeświadczenie, że energia jest zabierana miesiąc po miesiącu? O ile się orientuje, to mamy 12 miesięcy od zakończenia okresu rozliczeniowego na odbiór tej nadwyżki. Czyli w skrajnym przypadku jest to 23 miesiące.

No niestety nie, 12 miesięcy od wprowadzenia a nie rozliczenia. Cytat z dokumentu PGE "Klient ma 12 miesięcy na wykorzystanie wprowadzonej nadwyżki licząc od daty jej wprowadzenia. Energia niewykorzystana w tym okresie przepada."

To ja na rozliczeniu otrzymanym z Taurona mam napisane wyraźnie - tyle i tyle kwh do odebrania w ciągu 12 miesięcy od zakończenia okresu rozliczeniowego.

Odnośnie Tauron AMIplus ... balanced consumption, Tauron AMIplus ... balanced generation to ja takich encji nie mam. Przeglądnałem 16 encji które mam i żadna nie jest ziarnista na poziomie godzinowym, chyba że Tobie wystarcza na poziomie dni :)

Jordan87 commented 1 year ago

Ja na swoje pierwsze rozliczenie z Taurona ciągle czekam.

W konfiguracji dodatku wybrałeś "Włącz obliczanie bilansowania godzinowego"? image Po dodaniu do Energii trzeba pamiętać że najnowsze dane to będą te z dnia poprzedniego nie wcześniej niż po południu. Tak aktualizuje to platforma eLicznik. image