[BUG] Shelly 3EM does not show current consumption
See original GitHub issueEnvironment
- ShellyForHASS release with the issue: 2.0.0
- Last working ShellyForHASS release (if known): 1.9.0
- Home Assistant Core release with the issue: 0.114.4
- Operating environment (Home Assistant/Supervised/Docker/venv): Supervised
Describe the bug
The current comsumption is shown as unavailable/unknown on all three emeters.
Steps to Reproduce
Updated to 2.0.0
Expected behavior
Should show the current consumption (from emeters":[{“power”:XXX,“)…},{“power”:YYY,”)…},{“power”:ZZZ,")…},…]
Screenshots
Traceback/Error logs
Additional context
from the /status of the 3em device. {“wifi_sta”:{“connected”:true,“ssid”:“IOT”,“ip”:“10.10.10.13”,“rssi”:-46},“cloud”:{“enabled”:false,“connected”:false},“mqtt”:{“connected”:false},“time”:“08:55”,“unixtime”:1599641744,“serial”:XXXXX,“has_update”:false,“mac”:“D8BFXXXXXX”,“cfg_changed_cnt”:9,“actions_stats”:{“skipped”:0},“relays”:[{“ison”:false,“has_timer”:false,“timer_started”:0,“timer_duration”:0,“timer_remaining”:0,“overpower”:false,“is_valid”:true,“source”:“http”}],“emeters”:[{“power”:0.00,“pf”:0.01,“current”:0.32,“voltage”:232.59,“is_valid”:true,“total”:555.2,“total_returned”:0.0},{“power”:-18.27,“pf”:-0.08,“current”:1.02,“voltage”:231.58,“is_valid”:true,“total”:1472.1,“total_returned”:3238.2},{“power”:225.91,“pf”:0.88,“current”:1.11,“voltage”:231.99,“is_valid”:true,“total”:30561.0,“total_returned”:0.0}],“fs_mounted”:true,“update”:{“status”:“idle”,“has_update”:false,“new_version”:“20200813-140420/v1.8.1@1b2a49be”,“old_version”:“20200813-140420/v1.8.1@1b2a49be”},“ram_total”:49432,“ram_free”:28296,“fs_size”:233681,“fs_free”:154365,“uptime”:569708}
From 1.9.0
Issue Analytics
- State:
- Created 3 years ago
- Comments:6 (2 by maintainers)
I found the bug, it working when CoAP working as in my setup but not when only polling /status for updates. Will be fixed in next release.
Thanks, I will close this issue.