Switching the TV on at preset time

I am looking to develop an application to work with smart and android TV. The app would initially reside on a USB device. I have Tizen but I am not restricted to using Tizen. Please tell me what API can be called to start the TV from a standby mode at a preset time.
I know this functionality exist using smarththings app (device).
Thanks for your help.