I have several TP-Link Tapo smart switches. I did try to use one for powering my router off and on. It could turn the router off but because the schedule is held on the internet it never turned the router back on.
I have some Tapo stuff too and that's been a complaint of mine as well. Some of their buttons and sensors use a Hub which is better.
It's clear to me now though that Zigbee (rather than Wifi) is the way to go for smart stuff. I've been buying a load of stuff from Sonoff recently and I think they might be my new favourite brand for smart things. They have remote control too of course which does make me a bit weary but everything can still be controlled locally.
It all started with a smart thermostatic radiator valve and thermometer / hygrometer and then I decided I might as well replace all of the other radiators in the house too, then I decided to add a human presence sensor to the kitchen to complement my Tapo motion sensor because I have automations to turn the lights on / off (I'm lazy) but the problem with a motion sensor is it seemingly cannot detect a person standing still so the lights would turn off when I don't want them to (the presence sensor has a radar in it that solves this).
I bought some Zigbee USB smart switches too just for the fun of it, I don't really need them for anything but I found a use for them. I set up an automation to keep my phone charged to 80% and the switch will turn off. It'll turn back on again when it gets below 80 again. It's not the most useful thing in the world to be honest, it would be more useful to control things that need USB power like little fans or LED strips, etc.
You do need a hub for all of this though. I'm using their Matter Compatible Smart Hub which is nice because it supports Matter which means it can easily be added to different ecosystems that support it. I have it connected to Home Assistant, Google Home and an Apple HomePod and they can all see and interact with the devices because Matter is a universally supported standard. If you're running Home Assistant like I am the Matter integration can be a bit buggy sometimes though, another minor issue is that you will get names like "SONOFF SNZB-02P" showing up by default even if you set a different name in the device settings in the eWeLink app so you have to rename the bridged devices in Apple Home or Home Assistant, etc. Sometimes it can be challenging to tell which device is which.
Edited by aidanh (Fri 20-Dec-24 08:57:55)