Prior to upgrading to 2021.9, my Slimmelezer from Marcel Zuidwijk was easily integrated. Data was flowing in and the newly (great!) energy dashboard was working fine.
However, somehow after upgrading to 2021.9, I get the following warning or error message:
Unexpected state class
The following entities do not have the expected state class 'total_increasing'
sensor.energy_consumed_tariff_1 (measurement)
I’ve reflashed the Slimmelezer, upgraded it to ESPHome 2021.9 dev, downgraded it again etcetera, but it is still broken…any clues what this might be/how to solve it? Thanks in advance!
I’m having the same issue, and all my graphs are empty. Worked great before 2021.9.0 but now doesn’t show at all. The entities itself seem fine though.
Can you give a bit more details on this? I bought SlimmeLezer as a pre-installed ready-made solution so “changing your ESPHome config” is quite vague to me, especially given I never had an ESPHome config for SlimmeLezer (as it was all pre-installed on SlimmeLezer itself).
Bit confused right now. How is the update of the firmware managed anyway? The Github page states that the component is managed by ESPhome and not in the Git repo.
I’m used to compile the YAML via the ESPhome dashboard. Managed to compile and upload it but the reading has stopped
But don’t we still need to reflash our SlimmeMeter to have this take effect anyway? And therefore don’t we need the original config still? I’m really having trouble understanding what we as end-users need to do.
That’s right, eventually you have to flash the SlimmeLezer again, but it’s no longer necessary to add the state_class yourself.
But it’s also a thing that the SlimmeLezer is flashed by default with certain firmware and that unfortunately quickly becomes outdated, updating for the end user can be a task.
I guess preferably Marcel Zuidwijk should update the “Latest firmware” on SlimmeLezer – Marcel Zuidwijk but just a link to the config there would be good too. It is a bit odd that there is only a binary version available. Luckily though the SlimmeLezer itself has a webpage to upload new firmware.
I guess I’ll try to convince Marcel of that when the new ESPHome release is done
Hi I have similar issues. I am not familiar with using ESPHome. Installed the SlimmeLezer via the ip-address 192.168.4.1. Via the user interface I’ve added my WiFi credentials and BOOM HomeAssistant picked-up the SlimmeLezer and until 2021.9.0 it worked perfectly.
The proposed solutions by @klaasnicolaas and @TheLastProject in this thread confuses me a lot. I don’t know how to access the slimmelezer and where to put these additional statements or even to access it. I’ve installed the ESPHome addon, but this doesn’t give me any options to connect with the slimmelezer.
it’s confusing because everyone uses the SlimmeLezer differently. one that has its own yaml config and the other flashes the firmware that Marcel Zuidwijk offers via the website every time.
Fixed it with the solution from @TheLastProject for now (many thx ;-)) by adding the device to ESPHome and sending the yaml to it. After the update however the device name is now including a part of the MAC address, how can I fix this to just be “slimmelezer” again?
Hi, im using the “Firmware for older meters (DSMR2.x)” I think the yaml of that is different than the one on GitHub but i’m not sure. Is there an possibility to apply the Quick fix to?