After the initial reload of the integration I'm no longer able to get total usage (kwh) from the integration. If I reload the integration again, then it's updated. It basically doesn't look like it's updating subsequently over the websocket.
Steps to Reproduce
As above. I can force a reload of the integration and then I get the updated value.
Expected behavior
The total usage (kwh) should updated constantly.
Screenshots
N/A
Traceback/Error logs
After reloading the integration I can see the following json structure on the wire:
Environment
Describe the bug
After the initial reload of the integration I'm no longer able to get total usage (kwh) from the integration. If I reload the integration again, then it's updated. It basically doesn't look like it's updating subsequently over the websocket.
Steps to Reproduce
As above. I can force a reload of the integration and then I get the updated value.
Expected behavior
The total usage (kwh) should updated constantly.
Screenshots
N/A
Traceback/Error logs
After reloading the integration I can see the following json structure on the wire:
Which has:
This contains the key "total", which currently is 329907.688.
Subsequent status messages from the Shelly Plus only shows the current power usage:
Additional context
Maybe this is a bug with the Shelly websocket? And not the integration itself?