Utility meter zaniża wartość zużycia

Mam gniazdo gosund sp111 do którego mam wpięte urządzenie, na potrzeby zliczania zrobiłem utility meter, jednak wartości zliczane są niższe niż w rzeczywistośći, na forum znalazłem informacje że trzeba poczekać dzień jednak to było w watku dla panelu energia. Czy to jest prawidłowe zachowanie ?

utility_meter:
  gosund02_dzien:
    source: sensor.gosund02_energy_power
    name: Gosund02 dzien
    cycle: daily

    gosund02_miesiac:
    source: sensor.gosund02_energy_power
    name: Gosund02 miesiac
    cycle: monthly

state_class: total_increasing
last_reset: 2021-12-02T23:29:09.696476+00:00
source: sensor.gosund02_energy_power
status: collecting
last_period: 0
meter_period: daily
cron pattern: 0 0 * * *
unit_of_measurement: W
friendly_name: Gosund02 dzien
icon: mdi:counter

source: sensor.gosund02_energy_power

zmień na

source: sensor.gosund02_energy_total

Dane wejściowe - kWh

Czyli domyślna jednostką utility_meter jest kWh ? Encja Gosund02dzień pokazuje jednostkę W
Jeśli zmienię na

source: sensor.gosund02_energy_total

to będę zaczytywał statystyki z gniazdka. Tak dla nauki czy jest to zrobienia z wykorzystaniem

source: sensor.gosund02_energy_power

Utility nie ma domyślnej jednostki - jaką encję “wstawisz” taką będzie liczył




Czyli wstawiając encje
source: sensor.gosund02_energy_power

powinien mi zliczac poprawnie w jednostce W, a nie robi tego, dobrze myślę ?

P-Power [W] to jest wartość chwilowa i nie da się tego liczyć w jakim liczniku.
Q- Energia [Wh] to jest P*czas, stąd jednostka watogodzina jest to wartość przyrastająca, w przeciwieństwie do zmiennej w czasie mocy.
Te dwie wartości nie są tożsame - fizyka.
Utility_meter bada przyrosty w czasie i je sumuje .

Po zmianach mam tak:

utility_meter:
  gosund02_dzien:
    source: sensor.gosund02_energy_total
    name: Gosund02 dzien
    cycle: daily

    gosund02_miesiac:
    source: sensor.gosund02_energy_total
    name: Gosund02 miesiac
    cycle: monthly

Trzeba poczekać do północy aby liczniki daily się zresetował i powinien liczyć prawidłowo. Dzięki za pomoc :slight_smile:

ja już zauważyłem, że utylity meter jest omylne i to bardzo, dlatego jak mam możliwość to zaciągam informacje ze zużycia z urządzenia, i je sam przeliczam w nodered, a natępnie samo się kalibruje utility meter, wtedy wyświetla się dobrze i pewność że jest ok.
np. coś takiego…


obraz

Nie będzie zbyt dużym optymizmem, zapytać o podzielenie się flow ?

trzeba się dzielić, wspólnie szybciej będziemy się rozwijać :slight_smile:

obliczenia koszty.json (16,3 KB)

Te obliczenia są stworzone na moje potrzeby, ale można je prześledzić i mogą posłużyć jako podstawa dla innych obliczeń.

Dzięki :slight_smile:
I trochę tekstu aby było 20 znaków