I have a lot of sensors that come from MQTT for grid import and export etc.
However I cannot select any of them in the “Energy” configuration, they are not on the list and no idea why.
This is the sensor that comes from MQTT:
It works fine for me, and anyway it’s probably only a matter of time until this can be added to mqtt sensors dirwctly in the config. This was suggested by some dev on discord.
Added my solar sensor
But it’s showing some crazy value on the dashboard not sure why
And the consumption also doesn’t seem to work right:
On the energy pane:
I had a similar issue (I think). It has to do with the fact that your sensors reset on a daily basis. That causes some strange effects in the calculation, since the Energy dashboard uses sensors which only accumulate. I got around the issue with creating 2 utility meters and 2 sensors to convert to ‘kWh’ and use those in the dashboard.
Hmm the same trick did not work for the battery for me.
I have the new battery utility meters and they work ok but they do not show up on the dropdown lists no matter what I do.
I even tried to create my own templates from those entities and it’s all the same. I can add any of them as solar production but none of them as gas consumption.
The only entity I can see on the list doesn’t work and had typo and was changed/removed long time ago, after it stopped working.
I’ve created 2 utility meters one called Electricity Utility Meter and one called Export
Each meter has 3 modes, Normal, Peak, Super Cheap which are controlled by an automation according to the time.
I can add the Electricity Utility Meter into the energy dashboard, but NOT the export meter and I cannot figure out why I’m pretty sure I created them the same.
The utility meter for export is MISSING from the list
So I have figured out what caused this. Turns out my HA was set to EUR so I fixed the values from the statistics screen but I’ve lost my super cheap entity in doing so.
It Looks like I accidentally lost the unit of measurement, not sure how to get this back now.
I worked out that I have to wait until the data starts flowing before the helper automatically gets the unit of measurement I think this needs to be logged as a bug