Fix wrong energy value reported by Sinopé TH1123ZB-G2 #10389
Merged
+1
−1
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The Sinopé TH1123ZB-G2 is reporting its energy in Wh, and not in KWh, leaading to the wrong energy value being reported.
For example here's the state of a relatively new thermostat:
As you can see, I've not consumed 10% of a nuclear reactor output on one heater.
I've also opened an issue on the main repository of z2m here: Koenkk/zigbee2mqtt#26740
I've not been able to test it locally, I'd appreciate any help or guidance as to make sure this fix works properly, I've run all tests and fixes on codespace, everything is green.