Energy display doubles after update
PROBLEM DESCRIPTION
A clear and concise description of what the problem is.
REQUESTED INFORMATION
Make sure your have performed every step and checked the applicable boxes before submitting your issue. Thank you!
- [x ] Read the Contributing Guide and Policy and the Code of Conduct
- [x ] Searched the problem in issues
- [ ] Searched the problem in discussions
- [x ] Searched the problem in the docs
- [ ] Searched the problem in the chat
- [ ] Problem is not scripter related, in this case open a discussion and tag gemu2015
- [x ] Device used (e.g., Sonoff Basic): MOUS A1T
- [ ] Tasmota binary firmware version number used: 15.0.1
- [ ] Pre-compiled
- [ ] Self-compiled
- [ ] Flashing tools used: web based
- [ ] Provide the output of command:
Backlog Template; Module; GPIO 255:
Configuration output here:
- [ ] If using rules, provide the output of this command:
Backlog Rule1; Rule2; Rule3:
Rules output here:
- [ ] Provide the output of this command:
Status 0:
STATUS 0 output here:
- [ ] Set
weblogto 4 and then, when you experience your issue, provide the output of the Console log:
Console output here:
TO REPRODUCE
Steps to reproduce the behavior:
EXPECTED BEHAVIOUR
A clear and concise description of what you expected to happen.
SCREENSHOTS
If applicable, add screenshots to help explain your problem.
ADDITIONAL CONTEXT
Add any other context about the problem here.
(Please, remember to close the issue when the problem has been addressed)
I updated all my NOUS A1T and Shelly Plug S (with Tasmota) to version 15.0.1. I have seen, that all power values are doubled. Solar Pump before update (14.2.0) 80 watts, after update to version 15.0.0 or 15.0.1 167 watts.
Can anybody confirm this issue? I don't know if the update to 14.3.0 or 15.0.x is the issue?
Thanks yor help.
Ronny
I can't confirm this issue. I updated from 14.6.0 to (first 15.0.0) and then to 15.0.1. Here 2 screenshot of a NOUS 1AT and a Blitzwoif SHP2 (on both a 100W bulb is connected):
I'm also using a Shelly3EM which measures correctly
Hello Helmar.
Thanks for your feedback. I get normal values, when I goes back to 14.2.0. My Shelly Plug S with tasmota 15.0.x shows at my washing machine 4500 watts. The plug works only until 2500 watts in max. 😉
The plug at my solar pump shows 167 watts -> according to manual the pump has a maximum power consumption of 120 watts. I also have a separate Shelly 3EM. I will check double.
Thanks a lot. Ronny
Did you perform power calibration as described here: https://tasmota.github.io/docs/Power-Monitoring-Calibration/
Did you perform power calibration as described here:
Yes, I did it in 2024. But not after Update to 14.3.0+ or 15.0.0+. I don't think that I have to callibrate again, after every update, ins't it? When I update to 14.3.0+ / 15.0.0+, I got values, that don't make sense:
example 1: The Shelly Plug S work only until 2500 watts -> security reasons. With firmware 15.0.0.+ I got values of 4500 watt example 2: My solar pump works with max 120 watts -> I got 167 watts -> thats impossible
My Shelly 3EM has the original firmware. When my washmachine goes on, the Shelly 3EM shows a net power consumption of 2100 watts -> with firmware 14.2.0 I got 2100 watts, with 15.0.0+ 4500 watts. When I go back to 14.2.0 all values are normal as usual.
I don't understand why.
FIRMWARE 15.0.0
FIRMWARE 14.2.0
NO OTHER CHANGES
For my dishwasher it looks like < 15.0.x:
Can you test it with firmware 14.2.0? I can understand it with many devices. The greater the consumption, the greater the difference. Perhaps you also have a plug where you can simulate something in particular. A vacuum cleaner, for example. Once with firmware 14.2.0 and once with firmware 15.0.0+.
can you send a screenshot from tasmota main interface (where current, voltage and power are shown) with version 14.2.x and 15.0.x? and maybe also from the console after sending command "teleperiod" Just for verification. Screenshot are needed, when you have load (>=100W) on it
Hello Helmar.
Sorry, for the delay in submit of my tests. My son had his graduation ball. In the first picture you can see, that I use a Philips vacuum cleaner with max power cosumption of 900W. And please ignore the description "washing machine"!!!
Firmware 14.2.0 works perfect > see in my first video. https://github.com/user-attachments/assets/cfd6de8d-8a93-498a-99a8-4374289cdc4c
When I upgrade to 14.3.0 or higher, it shows a power of approx. 1900 watts. Thats impossible. 😉
14.3.0 https://github.com/user-attachments/assets/54deeb88-0369-4c8c-b446-d490de15deb8
15.0.1 https://github.com/user-attachments/assets/ea58ef57-d444-40ec-bb45-fc052fa59dfd
and 15.0.1.1 https://github.com/user-attachments/assets/7d1082b3-e57b-42f9-ba7a-42942c747a34
Thank you very much for help. Until then I will only use 14.2.0, which works.
Have a nice weekend and please stay healthy.
Ronny
It would be helpful to find out the commit that leads to the break.
When I look at the release notes of version 14.3.0, these points stand out:
- Support for BL0906 up to 6 channel energy monitor as used in Athom EM2/EM6 #22167
- Support for Sonoff SPM v1.3.0 #13447
- Energy command PowerSet 60,230 to calibrate both Current and Power with known resistive load of 60W at 230V using calibrated Voltage
- Energy command CurrentSet 60,230 to calibrate both Power and Current with known resistive load of 60W at 230V using calibrated Voltage
- Energy Log level 4 message when (Calculated) Apparent Power is less than Active Power indicating wrong calibration #20653
Just an Idea: as you noted, the "Shelly Plug S" which can be eassily used for testing - I would suggest doing very basic testing without using 3rd party tools for graphs or history:
1.) flash with tasmota 14.2.0, test with resistive load (e.g. light bulb 100W, not inductive or capacitive load) check using tasmota web interface or console (not using other tools like Grafana etc.) 2.) flash with tasmota 15.0.1, test with resistive load (same as in 1.) check using tasmota web interface or console (not using other tools like Grafana etc.) 3.) do a recalibration with tasmota 15.0.1 with resistive load (same as in 1.) check using tasmota web interface or console (not using other tools like Grafana etc.) 4.) flashing again tasmota 14.2.0 with resistive load (same as in 1.) check using tasmota web interface or console (not using other tools like Grafana etc.)
Hello @FerFemNemBem and @Noschvie .
Many thanks for help und your ideas. But it is not so easy to test or calibrate. I use LED lights since 10 years. I have no old light bulbs (60w oder 100w) with resistive load anymore.
Maybe a Heater?
I think a toaster or kettle should work too and most poeple have something like this at home. For calibration, I always use another, already calibrated device between the wall socket and the tasmota device to be calibrated to doublecheck if the calibration was successful. I wouldn't trust the values on the stickers on the devices.
@RonnyB1978 You can make yourself one using a couple of those oven bulbs (the small 15-ish W E14 ones you put in ovens and fridges and the like) that are still perfectly easy to get. The downside is at 6-8 bulbs it gets a bit bulky, the upside is, you can easily make it variable by putting switches to (groups of) bulbs.
This issue has been automatically marked as stale because it hasn't any activity in last few weeks. It will be closed if no further activity occurs. Thank you for your contributions.
This issue was automatically closed because of being stale. Feel free to open a new one if you still experience this problem.