#Shelly 3 PRO EM energy problem
1 messages ยท Page 1 of 1 (latest)
Which sensors in which list are not showing up
Integrated via the Shelly integration? All up to date? Then the entities should just be good to use.
I integrate them per the shelly auto integration. But they are not rated as "Energy" as shown in the screenshot below :
from the HA doc, the sensor must be set to "Energy" in "device_class", which is clearly not.
Do I need to create a new sensor that reflect this one, or should I change the current one ?
I changed the name in Shelly web GUI and also set the Shelly in "monophase" rather than "triphase"
go under entities... are any of them disabled?
nop
in Shelly webconfig ?
no
under devices
did you have to update the firmware on the shelly before you connected it to HA?
I have the lastest firmware and all required sensaros are activated in HA config
The real problem is the device_class, really nothing else
I thought that with mine too, but apparently i put the CT clamp backwards
definitively not ๐
what device_class use your shelly power sensors in HA ?
power or energy ?
did you filter for device_class: energy?
this can be see in Developer Tools > States
That's it
probably the renaming have something to do with my problem
does the name in Shelly webGUI have something special in the name ?
i connected to my shelly with the IP address
Same
I don't yet see the issue
The power sensors obviously measure power and not energy
The pro em3 shows up as one device for each phase as well as one for the entire unit which has the aggregated values which you should be using for the energy dashboard
You should see them both on the combined device
I can't find this. I think that when one rename Shelly Channels at Sheely side (using the Shelly GUI), it break the HA integration.
It shouldnt really. Like why were it for energy and not power
Shelly likely even reports the aggregate dedicated as it gets displayed in their ui
You may want to consider reverting to defaults and if that brings it back then file an issue against the integration
But did you go to the device? So Settings => Devices & services => Devices (tab) => look for the Shelly and click it.
There you have a full page with info about the device including all entities it provides.
And indeed, don't confuse power and energy ๐
will try
I deleted the 3PRO EM in HA, reverted it default (Shelly) then add it again in HA and the same result appear. It device_class is power, so it can not be added in Energy as a "electricity income" to my home
The device class isn't wrong, you are looking at the wrong sensor
You need a sensor reporting energy
Have a look at the device as septillion described
yeah if you click on it under devices.. you should see all the sensors it has...
eg
there should be two with "energy" in the name
Yep, but there is NO sensor reporting Energy from the 3PRO EM when using Sheely integration for this device.
Anyway, I create a template with the correct device_class that report the same information from the sensor I need ๐
It seems very odd that it wouldn't report values which it does for other people.
Be aware that power isn't the same as energy so you setting a different device class doesn't actually do anything useful
thanks. Anyway I have to work with HA to get more knowledge about it. It's a good start...
And also I have to check Shelly as it don't report the good infos... The power diplayed is far from reality.
it currently report 780W from my solar pannels when OpenDTU claim 541W
Impossible to just use the other entiry, as energy is not power.
Could you share a screenshot of the device page of the Shelly?
Hi, I installed a Shelly EM Gen3 yesterday and had the same issue. The solution is to create a helper of integration type that uses the power sensor from the Shelly and converts it into 'energy', that's power over time. I'll pass the link to the docs in a while. It works now fine. Another issue is the type of calculation. I use trapezoidal as recommended but I'm seeing that some people here recommends left
Here is the explanation, not very clear, IMHO ๐
And here is the Integral helper: https://www.home-assistant.io/integrations/integration/
And it works for now, although I may change "trapezoidal" for "left" after comparing the measures with my company's if there is a big difference
You can make an integral helper. But the energy sensor should just be provided by the device and that's more accurate as well.
no, that explanation sucks
I have a better one in a PR
I tried using the helper above, but i dont know which shelly sensor to choose and how to set up the helper