I have several devices in my theater that take anywhere from 30-50 seconds to fully boot up after a power on command. Initially, I didn’t think this was a problem, I just inserted the appropriate delay after power on before sending any other commands to the device. This works fine when everything is off. However, once the system is on and I simply want to go from, for example, watching BluRay to watching Cable, when I select the Cable activity, all of those delays are programmed into the activity and I have to wait a couple minutes before the inputs switch and I’m able to now use my Cable controls.
Other than having two different activities for each source, one for power off condition and the other when power is already on, or just leaving everything powered on all the time (not recommended by OEM) has anyone come up with a more elegant way of handling this? I’ve played around with the Toggle Activity and the Conditional Commands but since these don’t work on things like Delay, I haven’t found a way to use them.