Releases: Lewa-Reka/ha-rce-pse
v2.0.0
➡️ Przewodnik migracji z v1.4.0 do v2.0.0
Ustawienia integracji przenoszą się automatycznie po pierwszym uruchomieniu v2, ale automatyzacje, skrypty i dashboardy odwołujące się do usuniętych lub zmienionych entity_id trzeba poprawić ręcznie.
Najważniejsze nowości
- Tryb Lite — minimalny zestaw sensorów („Cena”, „Cena Jutro”, „Kompas Energetyczny Dzisiaj”, „Kompas Energetyczny Jutro”) i pełne dane w atrybutach do własnych szablonów.
- Kompas Energetyczny (PDGSZ) — rekomendacja PSE dotycząca korzystania z energii, osobno dla dziś i jutra.
- Próg wysokiej ceny — analogicznie do progu niskiej ceny: sensory „Cena Powyżej Progu Początek / Koniec” oraz binary „Cena Powyżej Progu Aktywna”.
- Jednostka cen — przełącznik
PLN/MWh(domyślnie) /PLN/kWhdziała dla wszystkich sensorów i progów jednocześnie. - Ceny brutto (VAT) — jedno kliknięcie włącza wartości brutto w całej integracji; można wyrzucić ręczne mnożenia przez 1,23 z szablonów.
- Średnie ceny dla okien konfigurowalnych — sześć nowych sensorów ze średnią ceną w tanim, drogim i drugim drogim oknie (dziś i jutro).
- Okna w formacie
HH:MMze skokiem 15 minut — pełna rozdzielczość danych PSE.
⚠️ BREAKING CHANGES ⚠️ (niekompatybilne z v1.4.0)
- Licencja — projekt przechodzi z Apache License 2.0 na GNU AGPL-3.0-or-later.
- Sensory czasowe mają pełne znaczniki czasu zamiast tekstu
"11:00". Do wyświetlenia godziny użyj{{ as_timestamp(states('sensor...')) | timestamp_custom('%H:%M') }}, a w Lovelace ustawformat: time. - Zmienione
entity_id:- „Cena Następnej Godziny” → „Cena Następny Okres”, „Cena Poprzedniej Godziny” → „Cena Poprzedni Okres” (długość okresu zależy od opcji „Średnie ceny godzinowe”).
- „Cena za kWh” → „Cena Sprzedaży Prosument” (jednostka zgodna z ustawioną w konfiguracji).
- Cztery osobne sensory progu niskiego (dziś / jutro) scalone w jedną parę „Cena Poniżej Progu Początek / Koniec”.
- Binary „Cena Poniżej Progu” → „Cena Poniżej Progu Aktywna”.
- Usunięte bez bezpośredniego zamiennika:
- Sensory-zakresy typu „Najtańsze / Najdroższe Okno Czasowe” oraz „Konfigurowalne Najtańsze / Najdroższe Okno” (zastąp parą „Początek / Koniec” i szablonem).
- Dublujące sensory z prefiksem „Timestamp” / sufiksem
_timestamp— teraz główne sensory są już pełnymi znacznikami czasu. - „Cena za 2 Godziny” i „Cena za 3 Godziny” (licz z atrybutu
pricessensora „Cena” / „Cena Jutro”).
Pełne listy z entity_id w wariancie polskim i angielskim oraz checklistę po aktualizacji znajdziesz w przewodniku migracji.
Po aktualizacji
- Otwórz Ustawienia → Integracje → RCE PSE → Konfiguruj i zweryfikuj zakresy okien oraz progi.
- Zdecyduj o nowych opcjach: Tryb Lite, ceny brutto, jednostka cen, próg wysokiej ceny (domyślnie
1000). - Przejrzyj automatyzacje i karty Lovelace — podmień odwołania do usuniętych / przemianowanych encji zgodnie z przewodnikiem migracji.
Dokumentacja: README · Migracja z v1.x
What's Changed
- Add average price for each window by @pawlin in #45
- feat: add agents.md by @Lewa-Reka in #46
- feat!: remove text sensors by @Lewa-Reka in #47
- fix: unavailable sensors by @Lewa-Reka in #48
- fix: missing names for window avg sensors by @Lewa-Reka in #49
- ci: add MegaLinter by @Lewa-Reka in #50
- feat: clean up sensor names by @Lewa-Reka in #51
- feat: change real selling price sensor by @Lewa-Reka in #53
- docs: translate to polish by @Lewa-Reka in #54
- feat: pse peak hours by @Lewa-Reka in #55
- fix: pse peak hours by @Lewa-Reka in #56
- fix: change peak hours bahavior by @Lewa-Reka in #57
- chore: refactoring by @Lewa-Reka in #58
- feat: add gross prices by @Lewa-Reka in #61
- chore: name convention by @Lewa-Reka in #62
- feat: add config sections by @Lewa-Reka in #63
- feat: use HH:MM format to configure time window ranges by @Lewa-Reka in #64
- feat: select unit for energy by @Lewa-Reka in #65
- fix: reduce data volume for tomorrow price sensor by @Lewa-Reka in #67
- feat: high price threshold by @Lewa-Reka in #68
- fix: blocking call by @Lewa-Reka in #69
- feat: optimize price sensors by @Lewa-Reka in #70
- fix: price threshold names by @Lewa-Reka in #71
- fix: price thresholds by @Lewa-Reka in #73
- test: add default timezone by @Lewa-Reka in #74
- feat: add lite options by @Lewa-Reka in #76
- chore: docs and examples for v2 by @Lewa-Reka in #78
Full Changelog: v1.4.0...v2.0.0
v1.4.0
What's Changed
timestamp
New Contributors
Full Changelog: v1.3.2...v1.4.0
Issues
v1.3.2
What's Changed
PL: Z atrybutów sensorów rce_pse_cena i rce_pse_cena_jutro zostały usunięte dane rce_pln_neg_to_zero oraz publication_ts. Ogranicza to rozmiar danych w atrybutach. I rozwiązuje problem OSTRZEŻENIA w logach o przekraczaniu rozmiaru atrybutów przez wskazane sensory.
Full Changelog: v1.3.1...v1.3.2
v1.3.1
What's Changed
- Fix "price per kWh" sensor with hourly avg for net-billing by @Lewa-Reka
- Add english examples by @Lewa-Reka
PL: Poprawka dla sensora "Cena za kWh", która powoduje, że przy zaznaczonej opcji "Korzystaj ze średnich cen godzinowych", sensor ten korzysta ze średnich liczonych z uwzględnieniem zerowania stawki dla okna 15 minutowego w przypadku gdy dane 15 minutowe okno ma stawkę ujemną. Powinno to pozwolić na jeszcze dokładniejsze wyznaczenie wartości sprzedaży w dashboardzie Energia.
Full Changelog: v1.3.0...v1.3.1
v1.3.0
What's Changed
PL: W związku ze zmianami na 15 minutowe publikowanych przez PSE cen RCE. Główna zmiana to dodanie trybu "Korzystaj ze średnich cen godzinowych". Tryb jest domyślnie wyłączony i można go włączyć w konfiguracji integracji. Powoduje działanie integracji w taki sposób jakby ceny nadal były godzinowe. Liczy średnią cenę dla danej godziny. Powinno to być zgodne z tym jak rozliczani będą prosumenci na net-billingu na dzień tej aktualizacji. Ceny są 15 minutowe ale raportowanie odczytów energii dla prosumentów jest prowadzone w okresach godzinowych (zgodnie z Ustawą o OZE). Sytuacje taką jak donoszą użytkownicy i media reguluje Art. 4b ust. 11 Ustawy o OZE.
Full Changelog: 1.2.0...v1.3.0
v1.2.0
What's Changed
- Add binary sensors for time windows by @Lewa-Reka
PL: Nowe sensory binarne dla okien czasowych z najwyższymi i najniższymi cenami informujące bezpośrednio czy aktualnie trwa dane okno
Issue #17
Full Changelog: 1.1.0...1.2.0
v1.1.0
What's Changed
- Add timestamp sensors
PL: Dodatkowe sensory zwracające timestamp dla okien czasowych. Zgodnie z prośbą z Issue #12
Pozwolą one na użycie ich bezpośrednio w natywnych automatyzacjach HA.
Full Changelog: 1.0.0...1.1.0
v1.0.0
What's Changed
- Changed API url - new API v2
PL: Zmiana adresu API URL na produkcyjny, po produkcyjnym uruchomieniu API v2 przez PSE
Full Changelog: 0.5.1...1.0.0
v0.5.1
What's Changed
- Improve Price for kWh sensor, Negative prices converted to 0, includes 23% VAT
PL: Sensor Cena za kWh będzie zawracał 0.00 dla ujemnych cen, oraz uwzględnia 23% VAT. Pozwoli to na jego bezpośrednie używanie w Dashboardzie Energia
Full Changelog: 0.5.0...0.5.1
v0.5.0
What's Changed
- Add Today Price for kWh sensor by @Lewa-Reka in #8
EN: The Price per kWh sensor is intended for use with the Home Assistant Energy dashboard.
PL: Sensor Cena za kWh dedykowany jest do użycia w dashboardzie Energia wbudowanym w HomeAssistant.
New Contributors
Full Changelog: 0.4.0...0.5.0