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).
Home Assistant
-
klew
- Posts: 13906
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
- Has thanked: 134 times
- Been thanked: 137 times
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 
-
robertinog1
- Posts: 9
- Joined: Sun Oct 27, 2024 2:51 pm
Core 2026.1.2
I co z tym zrobić czy HA coś zmieni czy zamel zrobi upgrade czy samemu sobie radzić
I co z tym zrobić czy HA coś zmieni czy zamel zrobi upgrade czy samemu sobie radzić
-
klew
- Posts: 13906
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
- Has thanked: 134 times
- Been thanked: 137 times
Poprawimy to zarówno w integracji MQTT przez serwer Supli, jak i w lokalnym MQTT.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ć
Jeśli z jakiegoś powodu jest to dla Ciebie pilne, to daj znać.
Najlepsze suple dla Twojego domu 
