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

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

Mój HomeMatic © 2016 Frontier Theme