Open kinnkler opened 2 months ago
Thank you for your detailed report. This problem has been identified before but did not get the attention it deserves. It results in more or less meaningless values if you try to create accumulated consumption sensors in HA. There is no safe way to work around the erroneous values. It should really be taken care of at the root. I suggest that you report this to developer@miele.com and refer to this issue report. They are well aware that there are a couple of thousands users of this integration 😉.
The problem
I have noticed an error regarding the water and energy data of my dishwasher. The error is not due to the HA integration but to the Miele API. The energy/water data is only displayed during the program and then reset to 0. However, when you start a new program, the Miele API displays the energy and water quantity of the last program in the event stream during the programming phase and also in the first event messages where the program is already running. This can be clearly seen in the following event stream. The first message is after I have entered the program. Then I start the machine and the status is “In Use”, but the old quantity is still displayed. Only with the second message with status “In Use” is it adjusted:
Since I use the two sensors with a HA-Utlity Meter, I always have incorrect energy quantities.
I have fixed this temporarily by only displaying the energy/water quantities after 3 messages with “Running”/“In Use” status:
Should I report this to Miele?
Version of miele integration having the issue?
2024.8.1
Version of Home Assistant Core having the issue?
2024.8.3
Anything in the logs that might be useful for us?
No response
Additional information
No response