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
128 stars 34 forks source link

Magazyn Energi (wirtualny sensor) #142

Closed asern1989 closed 1 year ago

asern1989 commented 1 year ago

Fajnie jakbyś bez ingerencji w configuration.yaml dodać wirtualny magazyn energi Tauron.

Tylko pytanie też czy dobrą masz metodę do obliczeń w README 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) }}"

a nie powinno być ... jak to tauron liczy, czyba ostatnie 12 miesięcy

state: "{{ (states('input_number.initial_energy_bank') | float(0) + states('sensor.tauron_amiplus_123_last_12_months_energy_generation') | float(0) * 0.8 - states('sensor.tauron_amiplus_123_last_12_months_energy_consumption') | float(0)) | round(3) }}"

PiotrMachowski commented 1 year ago

Wydaje mi się, że podejście z template sensorem i input numberem jest dość proste, a dodatkowo łatwo je dostosować do konkretnych potrzeb.

Osobiście nie jestem prosumentem, także nie wiem, jakie są konkretne reguły obliczania. Konfiguracja proponowana w README jest bazowana na tych dyskusjach: #57, #74. Jeśli istnieje jakiś dokument zawierający dokładny opis liczenia danych przez Tauron, to dostosuję konfigurację.

tomasz-soltysik commented 9 months ago

@PiotrMachowski Obecnie Tauron poza zwykłymi odczytami pobranej i oddanej energii, udostępnia dane zbilansowane. Jest to osobna zakładka w eLiczniku. To te wartości są potrzebne do obliczenia ilości energii, którą mamy "zmagazynowaną". image

Można też w zakładce energia wyświetlić wartości "normalne" i zbilansowane. image