追記:SwitchBotでやれたと思っていたのはスマホとBluetoothで接続できてる間だけでした。結局プログラムタイマーで解決しました。
家のWi-Fiの速度が3週間に1度ぐらい遅くなるのでコンセントを引っこ抜いて再起動して解決するということをしています。仕事であれば根本対策を考えるのですが家なのでしません。
スマートプラグ(スマートコンセント)を使えばいいのですが、問題はスマートプラグがOFFになるとWi-Fiもなくなるのでスマートプラグが動作しなくなるということでした。
結論
SwitchBotのスマートプラグで解決することがわかりました。
SwitchBotのスマートプラグには「タイマー実行」という機能があり、これはオフラインでも動作するのです。なので下記のように、プラグをOFFにした後にタイマーでONにすればWi-Fiがなくなっても実行されるというわけです
めでたし