Added manual control functionality for controllable devices that overrides the scheduler when desired