Statystyki cykliczne zużycia energii przez grzałkę

Witajcie,

Chciałbym wyświetlić statystyki zużycia energii przez grzałkę CWU z podziałem na dzień, tydzień, miesiąc i rok.

Dla statystyki miesięcznej napisałem taki sensor:
- platform: history_stats # Licznik zeruje się pierwszego dnia kolejnego miesiąca.
name: Grzałka miesięcznie
entity_id: sensor.grzalka_cwu_energy
state: "on"
type: time
start: "{{ now().replace(day=1) }}"
end: "{{ now() }}"

Sensor rzeczywiście zlicza moc żużytą przez grzałkę, ale wyświetla czas stanu “ON” grzałki, a nie wartość energii, którą w rzeczywistości przechowuje.

Rozumiem, że błąd jest co najmniej w tej linijce: state: "on"
ale nie wiem czym mam ją zastąpić aby wyświetlić statystyki zużycia energi a nie czasu włączenia z uwagi na wyraźne wymogi dotyczące składni samego sensora statystycznego, opisanego tutaj.

Pomóżcie, proszę. :slight_smile:

Skopiuj i wklej do configuration.yaml

utility_meter:

  daily_energy:
    source: sensor.grzalka_cwu_energy
    cycle: daily


  weekly_energy:  
    source: sensor.grzalka_cwu_energy
    cycle: weekly


  monthly_energy:
    source: sensor.grzalka_cwu_energy
    cycle: monthly


  yearly_energy:  
    source: sensor.grzalka_cwu_energy
    cycle: yearly 
1 polubienie

Jest możliwość, aby czas był przedstawiony w minutach i sekundach, a nie w godzinach ?

Zrzut ekranu 2022-04-15 o 11.21.12

1 polubienie

Tak, rzeczywiście działa! Co więcej, dzięki temu udało mi się stworzyć sensory statystyk zużycia odrębnie gazu i prądu dla - także odrębnie - samego pieca oraz zasobnika CWU. Do tego statystyki samej grzałki zewnętrznej. Wygląda to imponująco.

Jak zawsze, BARDZO WAM DZIĘKUJĘ! :beer: :slight_smile: :+1:

Dodaj do każdej z encji wyświetlanie po atrybucie value.

Dziękuję, pomogło :slight_smile:

Edit:

Panowie, przez długi czas działało bez problemu. Dzisiaj o północy przestało. Nic nie było grzebane, poprostu wszystkie wskazania od godz. 0:00 pokazują “nieznane”.


Aktualizowałeś HA do wersji 2022.5?

Tak - 04.05.2022.
Wczoraj było wszystko w porządku.

Skoro piszesz o problemie to nawet nie pytam czy czytałeś Breaking changes dotyczący tej integracji.
W skrócie wskazania które Ci znikły do tej pory były w atrybucie encji “value” który został usunięty. Po zmianach wystarczy Ci stan encji.

Przyznaję się, nie czytałem.
Po zmianie atrybutu encji, wskazania powróciły, dzięki.
Jest mały problem, bo wskazania są w pełnych godzinach, co utrudnia odczyt.
Jest możliwość zmiany wskazań na bardziej czytelne czyli godziny, minuty ?

Tak to wygląda:

Ale powinno Ci wyświetlać w formacie godz. min. sek.
U mnie czas pracy urządzenia jest wyświetlany jak poniżej:

hmm, to może coś nie tak zrobiłem.
Atrybut encji zmieniłem w karcie na pulpicie, później uruchomiłem ponownie Home Assistanta i powrocily wskazania takiej jak w screenie powyzej.

Czy tak miałem to zrobić ?

Daj jedną z tych encji w “zwykłej” karcie encji i zobacz co Ci wyświetli.

1 polubienie

Podziękował, jest ok.

Ostatnie pytanie, jest prosty sposób na wyzerowanie liczników ?
Bo pokazuje kolosalne wyniki :wink:

Zrzut ekranu 2022-05-7 o 20.04.21

Może jakieś namiary, gdzie można o tym poczytać.
Przeczesałem forum i sieć, nic pasującego nie znalazłem.
Próbowałem w:
narzędzia deweloperskie > usługi > Licznik mediów: Calibrate > Licznik mediów: reset.
Bez pozytywnego rezultatu.

Zmieniałem nazwy encji, też nie pomogło.

Może to jest niewykonalne ?
Przy kasowaniu licznika KWh wystarczy podczas konfiguracji gniazdka wyzerować licznik, a w tym przypadku nie wiem jak wykasować historię urządzenia.