As additional information.
I had the plug plugged in to my desk 1m from the access point, and turned off, whist I was writing the last post and the automation was triggered while I had the Tasmota console up.
This showed the following
01:00:46.775 MQT: Connected
01:00:46.779 MQT: tele/tasmota_8CA767/LWT = Online (retained)
01:00:46.782 MQT: cmnd/tasmota_8CA767/POWER =
01:00:47.901 MQT: stat/tasmota_8CA767/STATUS1 = {"StatusPRM":{"Baudrate":115200,"SerialConfig":"8N1","GroupTopic":"tasmotas","OtaUrl":"http://ota.tasmota.com/tasmota/release/tasmota.bin.gz","RestartReason":"Power On","Uptime":"1T11:40:57","StartupUTC":"2024-04-14T12:19:50","Sleep":50,"CfgHolder":4617,"BootCount":23,"BCResetTime":"2024-02-29T03:04:57","SaveCount":93,"SaveAddress":"FA000"}}
01:00:47.952 MQT: stat/tasmota_8CA767/STATUS11 = {"StatusSTS":{"Time":"2024-04-16T01:00:47","Uptime":"1T11:40:57","UptimeSec":128457,"Heap":25,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":20,"MqttCount":62,"POWER":"OFF","Wifi":{"AP":1,"SSId":"MyNet","BSSId":"18:E8:29:9D:8F:B6","Channel":3,"Mode":"11n","RSSI":100,"Signal":-47,"LinkCount":62,"Downtime":"0T00:04:43"}}}
01:00:48.002 MQT: stat/tasmota_8CA767/RESULT = {"Time":"2024-04-16T01:00:47","Uptime":"1T11:40:57","UptimeSec":128457,"Heap":22,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":20,"MqttCount":62,"POWER":"OFF","Wifi":{"AP":1,"SSId":"MyNet","BSSId":"18:E8:29:9D:8F:B6","Channel":3,"Mode":"11n","RSSI":100,"Signal":-47,"LinkCount":62,"Downtime":"0T00:04:43"}}
01:00:48.054 MQT: stat/tasmota_8CA767/STATUS10 = {"StatusSNS":{"Time":"2024-04-16T01:00:48","ENERGY":{"TotalStartTime":"2024-02-29T03:04:57","Total":5.645,"Yesterday":0.000,"Today":0.000,"Power":0,"ApparentPower":0,"ReactivePower":0,"Factor":0.00,"Voltage":0,"Current":0.000}}}
01:01:10.923 MQT: tele/tasmota_8CA767/STATE = {"Time":"2024-04-16T01:01:10","Uptime":"1T11:41:20","UptimeSec":128480,"Heap":25,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":62,"POWER":"OFF","Wifi":{"AP":1,"SSId":"MyNet","BSSId":"18:E8:29:9D:8F:B6","Channel":3,"Mode":"11n","RSSI":100,"Signal":-47,"LinkCount":62,"Downtime":"0T00:04:43"}}
01:01:10.935 MQT: tele/tasmota_8CA767/SENSOR = {"Time":"2024-04-16T01:01:10","ENERGY":{"TotalStartTime":"2024-02-29T03:04:57","Total":5.645,"Yesterday":0.000,"Today":0.000,"Period":0,"Power":0,"ApparentPower":0,"ReactivePower":0,"Factor":0.00,"Voltage":0,"Current":0.000}}
<CUT 20mins of readings>
01:30:11.885 MQT: tele/tasmota_8CA767/STATE = {"Time":"2024-04-16T01:30:11","Uptime":"1T12:10:21","UptimeSec":130221,"Heap":25,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":62,"POWER":"OFF","Wifi":{"AP":1,"SSId":"MyNet","BSSId":"18:E8:29:9D:8F:B6","Channel":3,"Mode":"11n","RSSI":100,"Signal":-44,"LinkCount":62,"Downtime":"0T00:04:43"}}
01:30:11.895 MQT: tele/tasmota_8CA767/SENSOR = {"Time":"2024-04-16T01:30:11","ENERGY":{"TotalStartTime":"2024-02-29T03:04:57","Total":5.645,"Yesterday":0.000,"Today":0.000,"Period":0,"Power":0,"ApparentPower":0,"ReactivePower":0,"Factor":0.00,"Voltage":0,"Current":0.000}}
01:31:11.891 MQT: tele/tasmota_8CA767/STATE = {"Time":"2024-04-16T01:31:11","Uptime":"1T12:11:21","UptimeSec":130281,"Heap":25,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":62,"POWER":"OFF","Wifi":{"AP":1,"SSId":"MyNet","BSSId":"18:E8:29:9D:8F:B6","Channel":3,"Mode":"11n","RSSI":100,"Signal":-43,"LinkCount":62,"Downtime":"0T00:04:43"}}
01:31:11.901 MQT: tele/tasmota_8CA767/SENSOR = {"Time":"2024-04-16T01:31:11","ENERGY":{"TotalStartTime":"2024-02-29T03:04:57","Total":5.645,"Yesterday":0.000,"Today":0.000,"Period":0,"Power":0,"ApparentPower":0,"ReactivePower":0,"Factor":0.00,"Voltage":0,"Current":0.000}}
01:31:21.708 MQT: Attempting connection...
01:31:21.736 MQT: Connected
01:31:21.741 MQT: tele/tasmota_8CA767/LWT = Online (retained)
01:31:21.744 MQT: cmnd/tasmota_8CA767/POWER =
01:31:22.867 MQT: stat/tasmota_8CA767/STATUS1 = {"StatusPRM":{"Baudrate":115200,"SerialConfig":"8N1","GroupTopic":"tasmotas","OtaUrl":"http://ota.tasmota.com/tasmota/release/tasmota.bin.gz","RestartReason":"Power On","Uptime":"1T12:11:32","StartupUTC":"2024-04-14T12:19:50","Sleep":50,"CfgHolder":4617,"BootCount":23,"BCResetTime":"2024-02-29T03:04:57","SaveCount":93,"SaveAddress":"FA000"}}
01:31:22.918 MQT: stat/tasmota_8CA767/STATUS11 = {"StatusSTS":{"Time":"2024-04-16T01:31:22","Uptime":"1T12:11:32","UptimeSec":130292,"Heap":25,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":20,"MqttCount":63,"POWER":"OFF","Wifi":{"AP":1,"SSId":"MyNet","BSSId":"18:E8:29:9D:8F:B6","Channel":3,"Mode":"11n","RSSI":100,"Signal":-43,"LinkCount":63,"Downtime":"0T00:04:46"}}}
01:31:22.969 MQT: stat/tasmota_8CA767/RESULT = {"Time":"2024-04-16T01:31:22","Uptime":"1T12:11:32","UptimeSec":130292,"Heap":22,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":20,"MqttCount":63,"POWER":"OFF","Wifi":{"AP":1,"SSId":"MyNet","BSSId":"18:E8:29:9D:8F:B6","Channel":3,"Mode":"11n","RSSI":100,"Signal":-43,"LinkCount":63,"Downtime":"0T00:04:46"}}
01:31:23.020 MQT: stat/tasmota_8CA767/STATUS10 = {"StatusSNS":{"Time":"2024-04-16T01:31:23","ENERGY":{"TotalStartTime":"2024-02-29T03:04:57","Total":5.645,"Yesterday":0.000,"Today":0.000,"Power":0,"ApparentPower":0,"ReactivePower":0,"Factor":0.00,"Voltage":0,"Current":0.000}}}
01:32:11.890 MQT: tele/tasmota_8CA767/STATE = {"Time":"2024-04-16T01:32:11","Uptime":"1T12:12:21","UptimeSec":130341,"Heap":25,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":63,"POWER":"OFF","Wifi":{"AP":1,"SSId":"MyNet","BSSId":"18:E8:29:9D:8F:B6","Channel":3,"Mode":"11n","RSSI":100,"Signal":-44,"LinkCount":63,"Downtime":"0T00:04:46"}}
01:32:11.899 MQT: tele/tasmota_8CA767/SENSOR = {"Time":"2024-04-16T01:32:11","ENERGY":{"TotalStartTime":"2024-02-29T03:04:57","Total":5.645,"Yesterday":0.000,"Today":0.000,"Period":0,"Power":0,"ApparentPower":0,"ReactivePower":0,"Factor":0.00,"Voltage":0,"Current":0.000}}
Does this suggest why I having my issue?