I would like to turn on a plug before my receiver when creating a activity. I have my hub connected to Smartthings and can control the plug manually on the remote however I can’t program the activity properly. The reason I am doing this is because I have a toddler and he would damage my received if I don’t unplug it.
I don’t think you can do it with a 10 second delay, but you could definitely do it with a one minute delay. I don’t know if that would meet your requirements or not. But someone asked a very similar question just a few days ago, so here’s the post:
The problem is probably that while home control devices like the SmartSwitch are controllable by harmony through the SmartThings integration, they are not part of the same command flow as entertainment devices.
I’m not sure of the exact sequence, but I know a lot of people have run into the problem.
I believe the home control devices are always processed last. I know you cannot add a delay to them through harmony. ( The original design clearly has to be intended for lights.)
Anyway, while as you point out it’s easy to add a delay into a harmony activity for entertainment devices, like making a channel change wait until you’re sure the television has come on, you unfortunately can’t use the same method for home automation devices.
Ah, I see, I was not aware of that limitation, but there is always a ‘smartthings work around’. How about an activity in harmony that turns on the power switch and then turns on a virtual switch in smartthings that triggers another harmony activity via IFTTT that launches what you want to watch.
The end sequence of the activity could finish up with turning the smart plug off.