Sonoff S55 with ghost switching, tried 'everything'

I have a problem with a Sonoff S55 (Tasmota) located in my garage ghost switching. I’m pretty sure this is due to the spotty internet connection in the garage.

It will stay switched on for a while and then turn off when it reconnects. I would like it to switch back on when it reconnects. I really need this to stay on as I use it for charging my car overnight.

I have tried the following commands:

SwitchRetain Off
ButtonRetain On
ButtonRetain Off
PowerOnState 3
PowerRetain On

and I’ve also deleted all previously retained messages by stopping the broker, deleting the DB file and restarting it.

Here is the MQTT config:

name: Garage Socket
state_topic: tele/sonoffS55/STATE
availability_topic: tele/sonoffS55/LWT
payload_available: Online
payload_not_available: Offline
command_topic: cmnd/sonoffS55/POWER
value_template: '{{value_json.POWER}}'
payload_off: 'OFF'
payload_on: 'ON'
unique_id: AA6B4A_RL_1
device:
  identifiers:
    - AA6B4A
platform: mqtt

Here is a print out of the console from the moment I switched on the power and performed the commands above.

15:23:22 MQT: stat/sonoffS55/RESULT = {"POWER":"ON"}
15:23:22 MQT: stat/sonoffS55/POWER = ON (retained)
15:25:09 MQT: tele/sonoffS55/HASS_STATE = {"Version":"8.5.1(tasmota)","BuildDateTime":"2020-10-02T10:09:47","Module or Template":"Sonoff S55","RestartReason":"Software/System restart","Uptime":"3T19:25:23","Hostname":"sonoffS55-2890","IPAddress":"192.168.1.143","RSSI":"100","Signal (dBm)":"-50","WiFi LinkCount":1,"WiFi Downtime":"0T00:00:04","MqttCount":9,"LoadAvg":19}
15:25:16 MQT: tele/sonoffS55/STATE = {"Time":"2020-10-11T15:25:16","Uptime":"3T19:25:30","UptimeSec":329130,"Heap":26,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":9,"POWER":"ON","Wifi":{"AP":1,"SSId":"SKY9316C_home","BSSId":"CC:32:E5:6A:91:9E","Channel":3,"RSSI":100,"Signal":-50,"LinkCount":1,"Downtime":"0T00:00:04"}}
15:30:09 MQT: tele/sonoffS55/HASS_STATE = {"Version":"8.5.1(tasmota)","BuildDateTime":"2020-10-02T10:09:47","Module or Template":"Sonoff S55","RestartReason":"Software/System restart","Uptime":"3T19:30:23","Hostname":"sonoffS55-2890","IPAddress":"192.168.1.143","RSSI":"96","Signal (dBm)":"-52","WiFi LinkCount":1,"WiFi Downtime":"0T00:00:04","MqttCount":9,"LoadAvg":19}
15:30:16 MQT: tele/sonoffS55/STATE = {"Time":"2020-10-11T15:30:16","Uptime":"3T19:30:30","UptimeSec":329430,"Heap":26,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":9,"POWER":"ON","Wifi":{"AP":1,"SSId":"SKY9316C_home","BSSId":"CC:32:E5:6A:91:9E","Channel":3,"RSSI":96,"Signal":-52,"LinkCount":1,"Downtime":"0T00:00:04"}}
15:33:07 CMD: SwitchRetain Off
15:33:07 MQT: stat/sonoffS55/SWITCH1T = {"TRIG":"ON"}
15:33:07 MQT: stat/sonoffS55/SWITCH2T = {"TRIG":"ON"}
15:33:07 MQT: stat/sonoffS55/SWITCH3T = {"TRIG":"ON"}
15:33:07 MQT: stat/sonoffS55/SWITCH4T = {"TRIG":"ON"}
15:33:07 MQT: stat/sonoffS55/SWITCH5T = {"TRIG":"ON"}
15:33:07 MQT: stat/sonoffS55/SWITCH6T = {"TRIG":"ON"}
15:33:07 MQT: stat/sonoffS55/SWITCH7T = {"TRIG":"ON"}
15:33:07 MQT: stat/sonoffS55/SWITCH8T = {"TRIG":"ON"}
15:33:07 MQT: stat/sonoffS55/RESULT = {"SwitchRetain":"OFF"}
15:33:22 CMD: ButtonRetain On
15:33:22 MQT: stat/sonoffS55/RESULT = {"ButtonRetain":"ON"}
15:33:30 CMD: ButtonRetain Off
15:33:30 MQT: stat/sonoffS55/BUTTON1T = {"TRIG":""}
15:33:30 MQT: stat/sonoffS55/BUTTON2T = {"TRIG":""}
15:33:30 MQT: stat/sonoffS55/BUTTON3T = {"TRIG":""}
15:33:30 MQT: stat/sonoffS55/BUTTON4T = {"TRIG":""}
15:33:30 MQT: stat/sonoffS55/RESULT = {"ButtonRetain":"OFF"}
15:33:41 CMD: PowerOnState 3
15:33:41 MQT: stat/sonoffS55/RESULT = {"PowerOnState":3}
15:33:49 CMD: PowerRetain On
15:33:49 MQT: stat/sonoffS55/RESULT = {"PowerRetain":"ON"}
15:35:09 MQT: tele/sonoffS55/HASS_STATE = {"Version":"8.5.1(tasmota)","BuildDateTime":"2020-10-02T10:09:47","Module or Template":"Sonoff S55","RestartReason":"Software/System restart","Uptime":"3T19:35:23","Hostname":"sonoffS55-2890","IPAddress":"192.168.1.143","RSSI":"94","Signal (dBm)":"-53","WiFi LinkCount":1,"WiFi Downtime":"0T00:00:04","MqttCount":9,"LoadAvg":20}
15:35:16 MQT: tele/sonoffS55/STATE = {"Time":"2020-10-11T15:35:16","Uptime":"3T19:35:30","UptimeSec":329730,"Heap":25,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":9,"POWER":"ON","Wifi":{"AP":1,"SSId":"SKY9316C_home","BSSId":"CC:32:E5:6A:91:9E","Channel":3,"RSSI":96,"Signal":-52,"LinkCount":1,"Downtime":"0T00:00:04"}}
15:40:09 MQT: tele/sonoffS55/HASS_STATE = {"Version":"8.5.1(tasmota)","BuildDateTime":"2020-10-02T10:09:47","Module or Template":"Sonoff S55","RestartReason":"Software/System restart","Uptime":"3T19:40:23","Hostname":"sonoffS55-2890","IPAddress":"192.168.1.143","RSSI":"98","Signal (dBm)":"-51","WiFi LinkCount":1,"WiFi Downtime":"0T00:00:04","MqttCount":9,"LoadAvg":19}
15:40:16 MQT: tele/sonoffS55/STATE = {"Time":"2020-10-11T15:40:16","Uptime":"3T19:40:30","UptimeSec":330030,"Heap":25,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":9,"POWER":"ON","Wifi":{"AP":1,"SSId":"SKY9316C_home","BSSId":"CC:32:E5:6A:91:9E","Channel":3,"RSSI":96,"Signal":-52,"LinkCount":1,"Downtime":"0T00:00:04"}}
15:45:09 MQT: tele/sonoffS55/HASS_STATE = {"Version":"8.5.1(tasmota)","BuildDateTime":"2020-10-02T10:09:47","Module or Template":"Sonoff S55","RestartReason":"Software/System restart","Uptime":"3T19:45:23","Hostname":"sonoffS55-2890","IPAddress":"192.168.1.143","RSSI":"96","Signal (dBm)":"-52","WiFi LinkCount":1,"WiFi Downtime":"0T00:00:04","MqttCount":9,"LoadAvg":19}
15:45:16 MQT: tele/sonoffS55/STATE = {"Time":"2020-10-11T15:45:16","Uptime":"3T19:45:30","UptimeSec":330330,"Heap":25,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":9,"POWER":"ON","Wifi":{"AP":1,"SSId":"SKY9316C_home","BSSId":"CC:32:E5:6A:91:9E","Channel":3,"RSSI":96,"Signal":-52,"LinkCount":1,"Downtime":"0T00:00:04"}}
15:50:09 MQT: tele/sonoffS55/HASS_STATE = {"Version":"8.5.1(tasmota)","BuildDateTime":"2020-10-02T10:09:47","Module or Template":"Sonoff S55","RestartReason":"Software/System restart","Uptime":"3T19:50:23","Hostname":"sonoffS55-2890","IPAddress":"192.168.1.143","RSSI":"94","Signal (dBm)":"-53","WiFi LinkCount":1,"WiFi Downtime":"0T00:00:04","MqttCount":9,"LoadAvg":19}
15:50:16 MQT: tele/sonoffS55/STATE = {"Time":"2020-10-11T15:50:16","Uptime":"3T19:50:30","UptimeSec":330630,"Heap":25,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":9,"POWER":"ON","Wifi":{"AP":1,"SSId":"SKY9316C_home","BSSId":"CC:32:E5:6A:91:9E","Channel":3,"RSSI":96,"Signal":-52,"LinkCount":1,"Downtime":"0T00:00:04"}}
15:55:09 MQT: tele/sonoffS55/HASS_STATE = {"Version":"8.5.1(tasmota)","BuildDateTime":"2020-10-02T10:09:47","Module or Template":"Sonoff S55","RestartReason":"Software/System restart","Uptime":"3T19:55:23","Hostname":"sonoffS55-2890","IPAddress":"192.168.1.143","RSSI":"96","Signal (dBm)":"-52","WiFi LinkCount":1,"WiFi Downtime":"0T00:00:04","MqttCount":9,"LoadAvg":19}
15:55:16 MQT: tele/sonoffS55/STATE = {"Time":"2020-10-11T15:55:16","Uptime":"3T19:55:30","UptimeSec":330930,"Heap":25,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":9,"POWER":"ON","Wifi":{"AP":1,"SSId":"SKY9316C_home","BSSId":"CC:32:E5:6A:91:9E","Channel":3,"RSSI":96,"Signal":-52,"LinkCount":1,"Downtime":"0T00:00:04"}}
16:00:09 MQT: tele/sonoffS55/HASS_STATE = {"Version":"8.5.1(tasmota)","BuildDateTime":"2020-10-02T10:09:47","Module or Template":"Sonoff S55","RestartReason":"Software/System restart","Uptime":"3T20:00:23","Hostname":"sonoffS55-2890","IPAddress":"192.168.1.143","RSSI":"96","Signal (dBm)":"-52","WiFi LinkCount":1,"WiFi Downtime":"0T00:00:04","MqttCount":9,"LoadAvg":19}
16:00:16 MQT: tele/sonoffS55/STATE = {"Time":"2020-10-11T16:00:16","Uptime":"3T20:00:30","UptimeSec":331230,"Heap":25,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":9,"POWER":"ON","Wifi":{"AP":1,"SSId":"SKY9316C_home","BSSId":"CC:32:E5:6A:91:9E","Channel":3,"RSSI":98,"Signal":-51,"LinkCount":1,"Downtime":"0T00:00:04"}}
16:05:09 MQT: tele/sonoffS55/HASS_STATE = {"Version":"8.5.1(tasmota)","BuildDateTime":"2020-10-02T10:09:47","Module or Template":"Sonoff S55","RestartReason":"Software/System restart","Uptime":"3T20:05:23","Hostname":"sonoffS55-2890","IPAddress":"192.168.1.143","RSSI":"96","Signal (dBm)":"-52","WiFi LinkCount":1,"WiFi Downtime":"0T00:00:04","MqttCount":9,"LoadAvg":19}
16:05:16 MQT: tele/sonoffS55/STATE = {"Time":"2020-10-11T16:05:16","Uptime":"3T20:05:30","UptimeSec":331530,"Heap":25,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":9,"POWER":"ON","Wifi":{"AP":1,"SSId":"SKY9316C_home","BSSId":"CC:32:E5:6A:91:9E","Channel":3,"RSSI":94,"Signal":-53,"LinkCount":1,"Downtime":"0T00:00:04"}}
16:10:09 MQT: tele/sonoffS55/HASS_STATE = {"Version":"8.5.1(tasmota)","BuildDateTime":"2020-10-02T10:09:47","Module or Template":"Sonoff S55","RestartReason":"Software/System restart","Uptime":"3T20:10:23","Hostname":"sonoffS55-2890","IPAddress":"192.168.1.143","RSSI":"94","Signal (dBm)":"-53","WiFi LinkCount":1,"WiFi Downtime":"0T00:00:04","MqttCount":9,"LoadAvg":19}
16:10:16 MQT: tele/sonoffS55/STATE = {"Time":"2020-10-11T16:10:16","Uptime":"3T20:10:30","UptimeSec":331830,"Heap":25,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":9,"POWER":"ON","Wifi":{"AP":1,"SSId":"SKY9316C_home","BSSId":"CC:32:E5:6A:91:9E","Channel":3,"RSSI":92,"Signal":-54,"LinkCount":1,"Downtime":"0T00:00:04"}}
16:15:09 MQT: tele/sonoffS55/HASS_STATE = {"Version":"8.5.1(tasmota)","BuildDateTime":"2020-10-02T10:09:47","Module or Template":"Sonoff S55","RestartReason":"Software/System restart","Uptime":"3T20:15:23","Hostname":"sonoffS55-2890","IPAddress":"192.168.1.143","RSSI":"98","Signal (dBm)":"-51","WiFi LinkCount":1,"WiFi Downtime":"0T00:00:04","MqttCount":9,"LoadAvg":19}
16:15:16 MQT: tele/sonoffS55/STATE = {"Time":"2020-10-11T16:15:16","Uptime":"3T20:15:30","UptimeSec":332130,"Heap":25,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":9,"POWER":"ON","Wifi":{"AP":1,"SSId":"SKY9316C_home","BSSId":"CC:32:E5:6A:91:9E","Channel":3,"RSSI":94,"Signal":-53,"LinkCount":1,"Downtime":"0T00:00:04"}}
16:20:09 MQT: tele/sonoffS55/HASS_STATE = {"Version":"8.5.1(tasmota)","BuildDateTime":"2020-10-02T10:09:47","Module or Template":"Sonoff S55","RestartReason":"Software/System restart","Uptime":"3T20:20:23","Hostname":"sonoffS55-2890","IPAddress":"192.168.1.143","RSSI":"98","Signal (dBm)":"-51","WiFi LinkCount":1,"WiFi Downtime":"0T00:00:04","MqttCount":9,"LoadAvg":19}
16:20:16 MQT: tele/sonoffS55/STATE = {"Time":"2020-10-11T16:20:16","Uptime":"3T20:20:30","UptimeSec":332430,"Heap":25,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":9,"POWER":"ON","Wifi":{"AP":1,"SSId":"SKY9316C_home","BSSId":"CC:32:E5:6A:91:9E","Channel":3,"RSSI":94,"Signal":-53,"LinkCount":1,"Downtime":"0T00:00:04"}}
16:25:09 MQT: tele/sonoffS55/HASS_STATE = {"Version":"8.5.1(tasmota)","BuildDateTime":"2020-10-02T10:09:47","Module or Template":"Sonoff S55","RestartReason":"Software/System restart","Uptime":"3T20:25:23","Hostname":"sonoffS55-2890","IPAddress":"192.168.1.143","RSSI":"96","Signal (dBm)":"-52","WiFi LinkCount":1,"WiFi Downtime":"0T00:00:04","MqttCount":9,"LoadAvg":19}
16:25:16 MQT: tele/sonoffS55/STATE = {"Time":"2020-10-11T16:25:16","Uptime":"3T20:25:30","UptimeSec":332730,"Heap":25,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":9,"POWER":"ON","Wifi":{"AP":1,"SSId":"SKY9316C_home","BSSId":"CC:32:E5:6A:91:9E","Channel":3,"RSSI":94,"Signal":-53,"LinkCount":1,"Downtime":"0T00:00:04"}}
16:30:09 MQT: tele/sonoffS55/HASS_STATE = {"Version":"8.5.1(tasmota)","BuildDateTime":"2020-10-02T10:09:47","Module or Template":"Sonoff S55","RestartReason":"Software/System restart","Uptime":"3T20:30:23","Hostname":"sonoffS55-2890","IPAddress":"192.168.1.143","RSSI":"92","Signal (dBm)":"-54","WiFi LinkCount":1,"WiFi Downtime":"0T00:00:04","MqttCount":9,"LoadAvg":19}
16:30:16 MQT: tele/sonoffS55/STATE = {"Time":"2020-10-11T16:30:16","Uptime":"3T20:30:30","UptimeSec":333030,"Heap":25,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":9,"POWER":"ON","Wifi":{"AP":1,"SSId":"SKY9316C_home","BSSId":"CC:32:E5:6A:91:9E","Channel":3,"RSSI":94,"Signal":-53,"LinkCount":1,"Downtime":"0T00:00:04"}}
16:35:09 MQT: tele/sonoffS55/HASS_STATE = {"Version":"8.5.1(tasmota)","BuildDateTime":"2020-10-02T10:09:47","Module or Template":"Sonoff S55","RestartReason":"Software/System restart","Uptime":"3T20:35:23","Hostname":"sonoffS55-2890","IPAddress":"192.168.1.143","RSSI":"96","Signal (dBm)":"-52","WiFi LinkCount":1,"WiFi Downtime":"0T00:00:04","MqttCount":9,"LoadAvg":19}
16:35:16 MQT: tele/sonoffS55/STATE = {"Time":"2020-10-11T16:35:16","Uptime":"3T20:35:30","UptimeSec":333330,"Heap":25,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":9,"POWER":"ON","Wifi":{"AP":1,"SSId":"SKY9316C_home","BSSId":"CC:32:E5:6A:91:9E","Channel":3,"RSSI":98,"Signal":-51,"LinkCount":1,"Downtime":"0T00:00:04"}}
16:40:09 MQT: tele/sonoffS55/HASS_STATE = {"Version":"8.5.1(tasmota)","BuildDateTime":"2020-10-02T10:09:47","Module or Template":"Sonoff S55","RestartReason":"Software/System restart","Uptime":"3T20:40:23","Hostname":"sonoffS55-2890","IPAddress":"192.168.1.143","RSSI":"96","Signal (dBm)":"-52","WiFi LinkCount":1,"WiFi Downtime":"0T00:00:04","MqttCount":9,"LoadAvg":19}
16:40:16 MQT: tele/sonoffS55/STATE = {"Time":"2020-10-11T16:40:16","Uptime":"3T20:40:30","UptimeSec":333630,"Heap":25,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":9,"POWER":"ON","Wifi":{"AP":1,"SSId":"SKY9316C_home","BSSId":"CC:32:E5:6A:91:9E","Channel":3,"RSSI":96,"Signal":-52,"LinkCount":1,"Downtime":"0T00:00:04"}}
16:45:09 MQT: tele/sonoffS55/HASS_STATE = {"Version":"8.5.1(tasmota)","BuildDateTime":"2020-10-02T10:09:47","Module or Template":"Sonoff S55","RestartReason":"Software/System restart","Uptime":"3T20:45:23","Hostname":"sonoffS55-2890","IPAddress":"192.168.1.143","RSSI":"96","Signal (dBm)":"-52","WiFi LinkCount":1,"WiFi Downtime":"0T00:00:04","MqttCount":9,"LoadAvg":19}
16:45:16 MQT: tele/sonoffS55/STATE = {"Time":"2020-10-11T16:45:16","Uptime":"3T20:45:30","UptimeSec":333930,"Heap":25,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":9,"POWER":"ON","Wifi":{"AP":1,"SSId":"SKY9316C_home","BSSId":"CC:32:E5:6A:91:9E","Channel":3,"RSSI":96,"Signal":-52,"LinkCount":1,"Downtime":"0T00:00:04"}}
16:50:09 MQT: tele/sonoffS55/HASS_STATE = {"Version":"8.5.1(tasmota)","BuildDateTime":"2020-10-02T10:09:47","Module or Template":"Sonoff S55","RestartReason":"Software/System restart","Uptime":"3T20:50:23","Hostname":"sonoffS55-2890","IPAddress":"192.168.1.143","RSSI":"94","Signal (dBm)":"-53","WiFi LinkCount":1,"WiFi Downtime":"0T00:00:04","MqttCount":9,"LoadAvg":19}
16:50:16 MQT: tele/sonoffS55/STATE = {"Time":"2020-10-11T16:50:16","Uptime":"3T20:50:30","UptimeSec":334230,"Heap":25,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":9,"POWER":"ON","Wifi":{"AP":1,"SSId":"SKY9316C_home","BSSId":"CC:32:E5:6A:91:9E","Channel":3,"RSSI":94,"Signal":-53,"LinkCount":1,"Downtime":"0T00:00:04"}}
16:55:09 MQT: tele/sonoffS55/HASS_STATE = {"Version":"8.5.1(tasmota)","BuildDateTime":"2020-10-02T10:09:47","Module or Template":"Sonoff S55","RestartReason":"Software/System restart","Uptime":"3T20:55:23","Hostname":"sonoffS55-2890","IPAddress":"192.168.1.143","RSSI":"98","Signal (dBm)":"-51","WiFi LinkCount":1,"WiFi Downtime":"0T00:00:04","MqttCount":9,"LoadAvg":19}
16:55:16 MQT: tele/sonoffS55/STATE = {"Time":"2020-10-11T16:55:16","Uptime":"3T20:55:30","UptimeSec":334530,"Heap":25,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":9,"POWER":"ON","Wifi":{"AP":1,"SSId":"SKY9316C_home","BSSId":"CC:32:E5:6A:91:9E","Channel":3,"RSSI":98,"Signal":-51,"LinkCount":1,"Downtime":"0T00:00:04"}}
17:00:09 MQT: tele/sonoffS55/HASS_STATE = {"Version":"8.5.1(tasmota)","BuildDateTime":"2020-10-02T10:09:47","Module or Template":"Sonoff S55","RestartReason":"Software/System restart","Uptime":"3T21:00:23","Hostname":"sonoffS55-2890","IPAddress":"192.168.1.143","RSSI":"94","Signal (dBm)":"-53","WiFi LinkCount":1,"WiFi Downtime":"0T00:00:04","MqttCount":9,"LoadAvg":19}
17:00:16 MQT: tele/sonoffS55/STATE = {"Time":"2020-10-11T17:00:16","Uptime":"3T21:00:30","UptimeSec":334830,"Heap":25,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":9,"POWER":"ON","Wifi":{"AP":1,"SSId":"SKY9316C_home","BSSId":"CC:32:E5:6A:91:9E","Channel":3,"RSSI":96,"Signal":-52,"LinkCount":1,"Downtime":"0T00:00:04"}}
17:05:09 MQT: tele/sonoffS55/HASS_STATE = {"Version":"8.5.1(tasmota)","BuildDateTime":"2020-10-02T10:09:47","Module or Template":"Sonoff S55","RestartReason":"Software/System restart","Uptime":"3T21:05:23","Hostname":"sonoffS55-2890","IPAddress":"192.168.1.143","RSSI":"96","Signal (dBm)":"-52","WiFi LinkCount":1,"WiFi Downtime":"0T00:00:04","MqttCount":9,"LoadAvg":19}
17:05:16 MQT: tele/sonoffS55/STATE = {"Time":"2020-10-11T17:05:16","Uptime":"3T21:05:30","UptimeSec":335130,"Heap":25,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":9,"POWER":"ON","Wifi":{"AP":1,"SSId":"SKY9316C_home","BSSId":"CC:32:E5:6A:91:9E","Channel":3,"RSSI":96,"Signal":-52,"LinkCount":1,"Downtime":"0T00:00:04"}}
17:10:09 MQT: tele/sonoffS55/HASS_STATE = {"Version":"8.5.1(tasmota)","BuildDateTime":"2020-10-02T10:09:47","Module or Template":"Sonoff S55","RestartReason":"Software/System restart","Uptime":"3T21:10:23","Hostname":"sonoffS55-2890","IPAddress":"192.168.1.143","RSSI":"98","Signal (dBm)":"-51","WiFi LinkCount":1,"WiFi Downtime":"0T00:00:04","MqttCount":9,"LoadAvg":19}
17:10:16 MQT: tele/sonoffS55/STATE = {"Time":"2020-10-11T17:10:16","Uptime":"3T21:10:30","UptimeSec":335430,"Heap":25,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":9,"POWER":"ON","Wifi":{"AP":1,"SSId":"SKY9316C_home","BSSId":"CC:32:E5:6A:91:9E","Channel":3,"RSSI":100,"Signal":-50,"LinkCount":1,"Downtime":"0T00:00:04"}}
17:15:09 MQT: tele/sonoffS55/HASS_STATE = {"Version":"8.5.1(tasmota)","BuildDateTime":"2020-10-02T10:09:47","Module or Template":"Sonoff S55","RestartReason":"Software/System restart","Uptime":"3T21:15:23","Hostname":"sonoffS55-2890","IPAddress":"192.168.1.143","RSSI":"94","Signal (dBm)":"-53","WiFi LinkCount":1,"WiFi Downtime":"0T00:00:04","MqttCount":9,"LoadAvg":19}
17:15:16 MQT: tele/sonoffS55/STATE = {"Time":"2020-10-11T17:15:16","Uptime":"3T21:15:30","UptimeSec":335730,"Heap":25,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":9,"POWER":"ON","Wifi":{"AP":1,"SSId":"SKY9316C_home","BSSId":"CC:32:E5:6A:91:9E","Channel":3,"RSSI":94,"Signal":-53,"LinkCount":1,"Downtime":"0T00:00:04"}}
17:20:09 MQT: tele/sonoffS55/HASS_STATE = {"Version":"8.5.1(tasmota)","BuildDateTime":"2020-10-02T10:09:47","Module or Template":"Sonoff S55","RestartReason":"Software/System restart","Uptime":"3T21:20:23","Hostname":"sonoffS55-2890","IPAddress":"192.168.1.143","RSSI":"94","Signal (dBm)":"-53","WiFi LinkCount":1,"WiFi Downtime":"0T00:00:04","MqttCount":9,"LoadAvg":19}
17:20:16 MQT: tele/sonoffS55/STATE = {"Time":"2020-10-11T17:20:16","Uptime":"3T21:20:30","UptimeSec":336030,"Heap":25,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":9,"POWER":"ON","Wifi":{"AP":1,"SSId":"SKY9316C_home","BSSId":"CC:32:E5:6A:91:9E","Channel":3,"RSSI":94,"Signal":-53,"LinkCount":1,"Downtime":"0T00:00:04"}}
17:25:09 MQT: tele/sonoffS55/HASS_STATE = {"Version":"8.5.1(tasmota)","BuildDateTime":"2020-10-02T10:09:47","Module or Template":"Sonoff S55","RestartReason":"Software/System restart","Uptime":"3T21:25:23","Hostname":"sonoffS55-2890","IPAddress":"192.168.1.143","RSSI":"94","Signal (dBm)":"-53","WiFi LinkCount":1,"WiFi Downtime":"0T00:00:04","MqttCount":9,"LoadAvg":19}
17:25:16 MQT: tele/sonoffS55/STATE = {"Time":"2020-10-11T17:25:16","Uptime":"3T21:25:30","UptimeSec":336330,"Heap":25,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":9,"POWER":"ON","Wifi":{"AP":1,"SSId":"SKY9316C_home","BSSId":"CC:32:E5:6A:91:9E","Channel":3,"RSSI":96,"Signal":-52,"LinkCount":1,"Downtime":"0T00:00:04"}}
17:30:09 MQT: tele/sonoffS55/HASS_STATE = {"Version":"8.5.1(tasmota)","BuildDateTime":"2020-10-02T10:09:47","Module or Template":"Sonoff S55","RestartReason":"Software/System restart","Uptime":"3T21:30:23","Hostname":"sonoffS55-2890","IPAddress":"192.168.1.143","RSSI":"94","Signal (dBm)":"-53","WiFi LinkCount":1,"WiFi Downtime":"0T00:00:04","MqttCount":9,"LoadAvg":19}
17:30:16 MQT: tele/sonoffS55/STATE = {"Time":"2020-10-11T17:30:16","Uptime":"3T21:30:30","UptimeSec":336630,"Heap":25,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":9,"POWER":"ON","Wifi":{"AP":1,"SSId":"SKY9316C_home","BSSId":"CC:32:E5:6A:91:9E","Channel":3,"RSSI":98,"Signal":-51,"LinkCount":1,"Downtime":"0T00:00:04"}}
17:35:09 MQT: tele/sonoffS55/HASS_STATE = {"Version":"8.5.1(tasmota)","BuildDateTime":"2020-10-02T10:09:47","Module or Template":"Sonoff S55","RestartReason":"Software/System restart","Uptime":"3T21:35:23","Hostname":"sonoffS55-2890","IPAddress":"192.168.1.143","RSSI":"98","Signal (dBm)":"-51","WiFi LinkCount":1,"WiFi Downtime":"0T00:00:04","MqttCount":9,"LoadAvg":19}
17:35:16 MQT: tele/sonoffS55/STATE = {"Time":"2020-10-11T17:35:16","Uptime":"3T21:35:30","UptimeSec":336930,"Heap":25,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":9,"POWER":"ON","Wifi":{"AP":1,"SSId":"SKY9316C_home","BSSId":"CC:32:E5:6A:91:9E","Channel":3,"RSSI":98,"Signal":-51,"LinkCount":1,"Downtime":"0T00:00:04"}}
17:40:09 MQT: tele/sonoffS55/HASS_STATE = {"Version":"8.5.1(tasmota)","BuildDateTime":"2020-10-02T10:09:47","Module or Template":"Sonoff S55","RestartReason":"Software/System restart","Uptime":"3T21:40:23","Hostname":"sonoffS55-2890","IPAddress":"192.168.1.143","RSSI":"94","Signal (dBm)":"-53","WiFi LinkCount":1,"WiFi Downtime":"0T00:00:04","MqttCount":9,"LoadAvg":19}
17:40:16 MQT: tele/sonoffS55/STATE = {"Time":"2020-10-11T17:40:16","Uptime":"3T21:40:30","UptimeSec":337230,"Heap":25,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":9,"POWER":"ON","Wifi":{"AP":1,"SSId":"SKY9316C_home","BSSId":"CC:32:E5:6A:91:9E","Channel":3,"RSSI":96,"Signal":-52,"LinkCount":1,"Downtime":"0T00:00:04"}}
17:45:09 MQT: tele/sonoffS55/HASS_STATE = {"Version":"8.5.1(tasmota)","BuildDateTime":"2020-10-02T10:09:47","Module or Template":"Sonoff S55","RestartReason":"Software/System restart","Uptime":"3T21:45:23","Hostname":"sonoffS55-2890","IPAddress":"192.168.1.143","RSSI":"94","Signal (dBm)":"-53","WiFi LinkCount":1,"WiFi Downtime":"0T00:00:04","MqttCount":9,"LoadAvg":19}
17:45:16 MQT: tele/sonoffS55/STATE = {"Time":"2020-10-11T17:45:16","Uptime":"3T21:45:30","UptimeSec":337530,"Heap":25,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":9,"POWER":"ON","Wifi":{"AP":1,"SSId":"SKY9316C_home","BSSId":"CC:32:E5:6A:91:9E","Channel":3,"RSSI":96,"Signal":-52,"LinkCount":1,"Downtime":"0T00:00:04"}}
17:50:09 MQT: tele/sonoffS55/HASS_STATE = {"Version":"8.5.1(tasmota)","BuildDateTime":"2020-10-02T10:09:47","Module or Template":"Sonoff S55","RestartReason":"Software/System restart","Uptime":"3T21:50:23","Hostname":"sonoffS55-2890","IPAddress":"192.168.1.143","RSSI":"98","Signal (dBm)":"-51","WiFi LinkCount":1,"WiFi Downtime":"0T00:00:04","MqttCount":9,"LoadAvg":19}
17:50:16 MQT: tele/sonoffS55/STATE = {"Time":"2020-10-11T17:50:16","Uptime":"3T21:50:30","UptimeSec":337830,"Heap":25,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":9,"POWER":"ON","Wifi":{"AP":1,"SSId":"SKY9316C_home","BSSId":"CC:32:E5:6A:91:9E","Channel":3,"RSSI":98,"Signal":-51,"LinkCount":1,"Downtime":"0T00:00:04"}}
17:55:09 MQT: tele/sonoffS55/HASS_STATE = {"Version":"8.5.1(tasmota)","BuildDateTime":"2020-10-02T10:09:47","Module or Template":"Sonoff S55","RestartReason":"Software/System restart","Uptime":"3T21:55:23","Hostname":"sonoffS55-2890","IPAddress":"192.168.1.143","RSSI":"100","Signal (dBm)":"-49","WiFi LinkCount":1,"WiFi Downtime":"0T00:00:04","MqttCount":9,"LoadAvg":19}
17:55:16 MQT: tele/sonoffS55/STATE = {"Time":"2020-10-11T17:55:16","Uptime":"3T21:55:30","UptimeSec":338130,"Heap":25,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":9,"POWER":"ON","Wifi":{"AP":1,"SSId":"SKY9316C_home","BSSId":"CC:32:E5:6A:91:9E","Channel":3,"RSSI":100,"Signal":-50,"LinkCount":1,"Downtime":"0T00:00:04"}}
18:00:09 MQT: tele/sonoffS55/HASS_STATE = {"Version":"8.5.1(tasmota)","BuildDateTime":"2020-10-02T10:09:47","Module or Template":"Sonoff S55","RestartReason":"Software/System restart","Uptime":"3T22:00:23","Hostname":"sonoffS55-2890","IPAddress":"192.168.1.143","RSSI":"94","Signal (dBm)":"-53","WiFi LinkCount":1,"WiFi Downtime":"0T00:00:04","MqttCount":9,"LoadAvg":19}
18:00:16 MQT: tele/sonoffS55/STATE = {"Time":"2020-10-11T18:00:16","Uptime":"3T22:00:30","UptimeSec":338430,"Heap":25,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":9,"POWER":"ON","Wifi":{"AP":1,"SSId":"SKY9316C_home","BSSId":"CC:32:E5:6A:91:9E","Channel":3,"RSSI":94,"Signal":-53,"LinkCount":1,"Downtime":"0T00:00:04"}}
18:05:09 MQT: tele/sonoffS55/HASS_STATE = {"Version":"8.5.1(tasmota)","BuildDateTime":"2020-10-02T10:09:47","Module or Template":"Sonoff S55","RestartReason":"Software/System restart","Uptime":"3T22:05:23","Hostname":"sonoffS55-2890","IPAddress":"192.168.1.143","RSSI":"96","Signal (dBm)":"-52","WiFi LinkCount":1,"WiFi Downtime":"0T00:00:04","MqttCount":9,"LoadAvg":19}
18:05:16 MQT: tele/sonoffS55/STATE = {"Time":"2020-10-11T18:05:16","Uptime":"3T22:05:30","UptimeSec":338730,"Heap":25,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":9,"POWER":"ON","Wifi":{"AP":1,"SSId":"SKY9316C_home","BSSId":"CC:32:E5:6A:91:9E","Channel":3,"RSSI":96,"Signal":-52,"LinkCount":1,"Downtime":"0T00:00:04"}}
18:06:08 MQT: tele/sonoffS55/STATE = {"Time":"2020-10-11T18:06:08","Uptime":"3T22:06:22","UptimeSec":338782,"Heap":25,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":9,"POWER":"OFF","Wifi":{"AP":1,"SSId":"SKY9316C_home","BSSId":"CC:32:E5:6A:91:9E","Channel":3,"RSSI":98,"Signal":-51,"LinkCount":1,"Downtime":"0T00:00:04"}}
18:06:08 MQT: stat/sonoffS55/RESULT = {"POWER":"OFF"}
18:06:08 MQT: stat/sonoffS55/POWER = OFF (retained)

What I did with my sonoff switch in this case… Log into eWeLink app… Choose your switch… Go to the device settings… And scroll down to Power on State and change the setting there to on… That’ll tell the switch what state it should be in, once power has been restored to that switch.