I’ve now got around 30 tasmota-based smart plugs around the house. I’ve recently been tinkering with the settings on a few to optimise them for the roles they have
The first thing I wanted to do was to tweak the energy monitoring plugs I have (from LocalBytes) so they report energy use more precisely. Whilst it is possible to adjust how often they report, a smarter way to do this is to adjust what level of power change will trigger an update. There are 2 ways to do this — either as a percentage or as an absolute. Go to the command line and enter one of the following (changing the 10 part to whatever value you require)
PowerDelta 10 = Update MQTT on 10% change
PowerDelta 110 = Update MQTT on 10W change
The next thing I wanted to tweak was the sleep time as most of my plugs can sleep more than the default. The default is a smartsleep mode which works well and for devices where I often press the button I have left the default. But for devices where I don’t press the button I increased the value with the following
Sleep 250
Note it is not advised to change this for plugs you do press — the default value of 50 works well for these. Further it is not advised to change this for energy monitoring plugs
To see the current value simply type the command without a number after it.
I tend to use PowerDelta 104 and Sleep 50 for power monitoring devices, Sleep 50 for devices where I press the button regularly, and Sleep 250 for other plugs
“Hi James I realise it has been a long while, but I just checked this on windows 11 (build 23H2)…”