OK, it happened again, and this time I checked the logs in the console. Basically it appears to have lost connection with hassio, or at least the mqtt broker:
23:56:43 MQT: stat/sonoff-3/RESULT = {"POWER":"ON"}
23:56:43 MQT: stat/sonoff-3/POWER = ON (retained)
23:59:35 MQT: stat/sonoff-3/RESULT = {"POWER":"OFF"}
23:59:35 MQT: stat/sonoff-3/POWER = OFF (retained)
00:01:40 MQT: tele/sonoff-3/STATE = {"Time":"2018-06-29T00:01:40","Uptime":"0T11:20:20","Vcc":3.461,"POWER":"OFF","Wifi":{"AP":1,"SSId":"Extension Network","RSSI":90,"APMac":"D4:6E:0E:35:F6:82"}}
00:02:00 MQT: tele/sonoff-3/UPTIME = {"Time":"2018-06-29T00:02:00","Uptime":"0T11:20:40"}
00:06:40 MQT: tele/sonoff-3/STATE = {"Time":"2018-06-29T00:06:40","Uptime":"0T11:25:20","Vcc":3.460,"POWER":"OFF","Wifi":{"AP":1,"SSId":"Extension Network","RSSI":86,"APMac":"D4:6E:0E:35:F6:82"}}
00:11:40 MQT: tele/sonoff-3/STATE = {"Time":"2018-06-29T00:11:40","Uptime":"0T11:30:20","Vcc":3.461,"POWER":"OFF","Wifi":{"AP":1,"SSId":"Extension Network","RSSI":92,"APMac":"D4:6E:0E:35:F6:82"}}
00:16:40 MQT: tele/sonoff-3/STATE = {"Time":"2018-06-29T00:16:40","Uptime":"0T11:35:20","Vcc":3.462,"POWER":"OFF","Wifi":{"AP":1,"SSId":"Extension Network","RSSI":92,"APMac":"D4:6E:0E:35:F6:82"}}
00:21:40 MQT: tele/sonoff-3/STATE = {"Time":"2018-06-29T00:21:40","Uptime":"0T11:40:20","Vcc":3.460,"POWER":"OFF","Wifi":{"AP":1,"SSId":"Extension Network","RSSI":96,"APMac":"D4:6E:0E:35:F6:82"}}
00:26:40 MQT: tele/sonoff-3/STATE = {"Time":"2018-06-29T00:26:40","Uptime":"0T11:45:20","Vcc":3.459,"POWER":"OFF","Wifi":{"AP":1,"SSId":"Extension Network","RSSI":86,"APMac":"D4:6E:0E:35:F6:82"}}
00:31:40 MQT: tele/sonoff-3/STATE = {"Time":"2018-06-29T00:31:40","Uptime":"0T11:50:20","Vcc":3.461,"POWER":"OFF","Wifi":{"AP":1,"SSId":"Extension Network","RSSI":88,"APMac":"D4:6E:0E:35:F6:82"}}
00:36:40 MQT: tele/sonoff-3/STATE = {"Time":"2018-06-29T00:36:40","Uptime":"0T11:55:20","Vcc":3.459,"POWER":"OFF","Wifi":{"AP":1,"SSId":"Extension Network","RSSI":90,"APMac":"D4:6E:0E:35:F6:82"}}
00:37:44 MQT: Attempting connection...
00:37:49 MQT: Connect failed to 192.168.1.150:1883, rc -2. Retry in 10 sec
00:38:00 MQT: Attempting connection...
00:38:05 MQT: Connect failed to 192.168.1.150:1883, rc -2. Retry in 10 sec
00:38:16 MQT: Attempting connection...
00:38:21 MQT: Connect failed to 192.168.1.150:1883, rc -2. Retry in 10 sec
00:38:32 MQT: Attempting connection...
00:38:32 MQT: Connected
00:38:32 MQT: tele/sonoff-3/LWT = Online (retained)
00:38:32 MQT: cmnd/sonoff-3/POWER =
00:38:32 MQT: stat/sonoff-3/RESULT = {"POWER":"ON"}
00:38:32 MQT: stat/sonoff-3/POWER = ON (retained)
00:38:40 MQT: stat/sonoff-3/RESULT = {"POWER":"OFF"}
00:38:40 MQT: stat/sonoff-3/POWER = OFF (retained)
You can see me turning off the light around midnight, and it showing POWER = OFF (retained)
, but then when it recovered it seems to have ignored this and switched the damn thing back on.
Any ideas what’s going on here?