-
-
Notifications
You must be signed in to change notification settings - Fork 34
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Propozycja: Dane po blilansowaniu #178
Comments
Już można przecież |
w wypadku kiedy mam wybrany okres a nie rok kalendarzowy funkcja nie działa |
Nie do końca rozumiem, nie powinno być żadnej specjalnej różnicy |
Powinna być encja "Configurable balance" |
Tak mam taką encję , a nie można by zrobić dodatkowej encji dla poboru i generowania ale po bilansowaniu |
Te wartości są dostępne w atrybutach |
Mogę poprosić o dokładniejsze wyjaśnienia, bo nie wiem, gdzie te dane są. Albo czegoś nie rozumiem, albo wyżej doszło do jakiegoś nieporozumienia. Przy wszystkich włączonych opcjach konfiguracji, urządzenie ma 17 sensorów i wszystkie zawierają dane bez zbilansowania godzinowego (po trzy, czyli pobór, oddanie i różnica, z danymi za ostatni dzień, miesiąc, rok, 12 miesięcy, konfigurowalny okres, do tego 2 sensory z aktualnym stanem licznika). Bilansowanie godzinowe mogę znaleźć wyłącznie w statystykach, jako importery, np. tauron_importer:123456_balanced_consumption Nie widzę danych zbilansowanych w atrybutach sensorów, tutaj przykład z configurable consumption: state_class: total
tariff: G12W
sum_consumption: 299.36
sum_generation: -388.827
data_range: 2024-03-01 - 2024-03-30
poza szczytem_consumption: 173.832
szczyt_consumption: 125.528
szczyt_generation: -192.077
poza szczytem_generation: -196.75
unit_of_measurement: kWh
device_class: energy
icon: mdi:counter
friendly_name: Tauron AMIplus 123456 Configurable balance Czy w związku z tym jest jakiś sposób, żeby sobie zaimplementować liczenie magazynu energii? Tauron liczy to według danych zbilansowanych godzinowo i dla konkretnego okresu rozliczeniowego. Kod podany w FAQ bierze to z danych surowych rocznych: 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 }}" |
Konkretne zbalansowane wartości zużycia/generacji są w atrybutach z końcówkami |
Ach, dzięki! Byłem przekonany, że to są wartości bez zbilansowania, no bo nie mają w nazwie balanced, ale rzeczywiście masz rację. |
Cała encja jest balanced, nie chciałem powtarzać w każdym miejscu 😉 |
Ok, jasne. Moja pomyłka wzięła się stąd, że myślałem, że nazwa encji odnosi się po prostu do faktu, że to generacja minus pobór (ponieważ siłą rzeczy wynik jest taki sam niezależnie, czy by to liczyć na danych zbilansowanych czy nie). Tak czy inaczej, udało mi się wszystko ustawić i mam poprawną wartość energii zmagazynowanej w sieci. Wielkie dzięki za pomoc i za samą integrację! |
Cześć. Świeżo postawiłem integrację i działa ona swietnie. Nie ukrywam ze chciałbym dostawić informacje o aktualnym stanie magazynu jako stary prosument:). Czy mogę prosić o kod? Nie ukrywam, że trochę to dla mnie zagmatwane jak czytam informacje odnośnie tego :) |
aby można było wyświetlać dane po bilansowaniu wektorowym
The text was updated successfully, but these errors were encountered: