Home Assistant

robertinog1
Posts: 9
Joined: Sun Oct 27, 2024 2:51 pm

Post

Cześć,
mam ZAMEL MEW-02 ETH z włączonym lokalnym MQTT do Home Assistant. Urządzenie publikuje MQTT Discovery pod prefixem homeassistant/… (retained). Home Assistant odrzuca część encji i spamuje logi błędem:

Error 'The unit of measurement kvarhis not valid together with device classenergy' when processing MQTT discovery message …/config

Problem dotyczy sensorów energii biernej skumulowanej (reactive energy totals), gdzie w discovery config idzie kombinacja:

unit_of_measurement / unit_of_meas: kvarh

device_class / dev_cla: energy

state_class / stat_cla: total_increasing

Przykładowy topic discovery (retained):
homeassistant/sensor/supla/<id>/config
i w payloadzie jest dev_cla: "energy" przy unit_of_meas: "kvarh".

Efekt: encje typu “Total forward/reverse reactive energy” (kvarh) nie tworzą się w HA (są odrzucane).

Workaround: nadpisanie retained configów MQTT i usunięcie dev_cla dla tych sensorów (zostawiam unit_of_meas=kvarh, stat_cla=total_increasing). Po tym HA przestaje logować błąd i encje działają jako zwykłe sensory.

Prośba / sugestia poprawki po stronie producenta:
Proszę w firmware/implementacji MQTT Discovery nie ustawiać device_class: energy dla jednostki kvarh (energia bierna). Najprościej: nie wysyłać dev_cla dla tych sensorów, albo użyć innej, kompatybilnej klasy (o ile istnieje w HA).
User avatar
pzygmunt
Posts: 20302
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 59 times

Post

Która wersja HA ?
SUPLA.... Nareszcie w domu.
User avatar
klew
Posts: 13906
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 134 times
Been thanked: 137 times

Post

pzygmunt wrote: Mon Jan 19, 2026 9:41 am Która wersja HA ?
Patrzę teraz w dokumentacji i jest tam dev_cla: "reactive_energy" - pewnie dodali, aby oddzielić od energy:
https://www.home-assistant.io/integrati ... vice-class
Najlepsze suple dla Twojego domu :mrgreen:
robertinog1
Posts: 9
Joined: Sun Oct 27, 2024 2:51 pm

Post

Core 2026.1.2
I co z tym zrobić czy HA coś zmieni czy zamel zrobi upgrade czy samemu sobie radzić
User avatar
klew
Posts: 13906
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 134 times
Been thanked: 137 times

Post

robertinog1 wrote: Fri Jan 23, 2026 11:06 am Core 2026.1.2
I co z tym zrobić czy HA coś zmieni czy zamel zrobi upgrade czy samemu sobie radzić
Poprawimy to zarówno w integracji MQTT przez serwer Supli, jak i w lokalnym MQTT.
Jeśli z jakiegoś powodu jest to dla Ciebie pilne, to daj znać.
Najlepsze suple dla Twojego domu :mrgreen:
robertinog1
Posts: 9
Joined: Sun Oct 27, 2024 2:51 pm

Post

A jakiś termin przewidujecie na poprawkę?
User avatar
klew
Posts: 13906
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 134 times
Been thanked: 137 times

Post

robertinog1 wrote: Fri Jan 23, 2026 1:21 pm A jakiś termin przewidujecie na poprawkę?
Jak się znajdzie chwila :P
Chyba, że temat pilny z jakiegoś powodu.
Najlepsze suple dla Twojego domu :mrgreen:

Return to “ZAMEL MEW-02 ETH”