Shelly HE Driver - Status Issues

For the status issue :
If it is sometimes I guess it is a connection issue between the device and hub.
I had an issue in the past, when I switched the device, there was a restart of the device, in that situation the status was incorrect
if it is always:
Problems with Shelly 2.5 switch stock driver - :bellhop_bell: Get Help - Hubitat

For the energy I use a rule in a specifiek situation when the device is ON every X time a refresh is done. But you have to ask the question, do you really need this information every X time?