Mój HomeMatic

Blog opisujący moją przygodę z HomeMatic

Vaillant PrEnergySumHc1, PrEnergySumHwc1 nie działa

Dziś będzie krótko o problemie ze zliczaniem zużycia gazu w kotłach Vaillant.

Po podłączeniu się do szyny ebus kotła firmy Vaillant, możliwy jest odczyt bardzo wielu parametrów za pomocą oprogramowania ebusd autorstwa john30 -> https://github.com/john30/ebusd/wiki.
Niestety po kilku latach użytkowania kotła okazuje się, że wspomniane rejestry przestają zliczać zużycie gazu. Dzieje się tak prawdopodobnie wtedy gdy licznik ma pokazać wartość większą niż 4294967296 (2^32).

Aby licznik zliczały dalej należy ustawić cztery rejestry w tryb zapisu. Są to:
PrEnergySumHc1
PrEnergySumHwc1
PrEnergyCountHw1
PrEnergyCountHwc1

Aby je ustawić w tryb zapisu należy w plikach konfiguracyjnych naszego daemona ebusd zmienić wartość „r” na „r;w” właśnie w tych rejestrach.Po dokonaniu zmian ponownie ładujemy pliki poleceniem

 ebusctl reload

a następnie zerujemy wszystkie cztery liczniki (lub też inne w miarę potrzeby) poleceniami

ebusctl write -c bai PrEnergySumHc1 0
ebusctl write -c bai PrEnergySumHwc1 0
ebusctl write -c bai PrEnergyCountHw1 0
ebusctl write -c bai PrEnergyCountHwc1 0

Gotowe. Od tej pory liczniki znów liczą.

Updated: 8 marca 2020 — 21:34

6 komentarzy

Add a Comment
  1. Czym się różnią rejestry SUM od COUNT?

    1. Niestety nie pamiętam.

      Posługuję się rejestrem „Sum” i jest to na pewno wartość narastająca (suma), zaś „Count” obejmuje jakiś okres (dzień / miesiąc?).

  2. U mnie PrEnergySumHc1 zatrzymał się na 4294967217 po około 9 latach.

    1. Czyli 79 przed maksymalną wartości 4294967296 (2^32).

  3. U mnie licznik osiągnał wartośc 4294967237 po około roku. Nie wiem dokładnie kiedy, ale piec mam 2,5 roku, a od ponad roku miałem problem z odczytywaniem rejestrów Hc. Wczoraj w końcu udało mi sie zresetowac liczniki, ale ich przyrost dzienny przeraża.W ciagu 18-stu godzin przyrost wynosi 6278832, czyli średnio 348824 na godzinę. Nie ważne już czy to m3, kw czy coś innego i nie jest to ważne. W tym tepie wartość 4294967296 będę miał po 12 312 godzin czyli po 513 dniach. Nie jest to chyba normalne.

    Czy macie jakiś pomysł dlaczego ten licznik tak szybko przyrasta ?

    1. Dawno już nie obserwuję tych danych (licznikowych) ale to nie są ani m3 ani kW. Tam na pewno jest przelicznik przez 1000 i.. coś jeszcze. Może więcej wyczytasz z tego wpisu -> https://blog-techniczny.pl/2018/04/08/pomiar-zuzycia-gazu-przez-raspberry-pi-i-ebus/

      [edytowane]

      Przeliczniki, gdzie hwc to przelicznik CWU.

      dz_hc1=”747.351″
      dz_hwc1=”672.730″

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Mój HomeMatic © 2016 Frontier Theme