I use MCE and cable TV in the bedroom. I looked at various apps to shut it down and wake it up but nothing really worked so I just use Task Sheduler to put the PC to sleep at 3AM and wake it up at 7AM, every day.
For sleep I used Rundll32.exe,Powrprof.dll,SetSuspendState Sleep
This actually puts it into Hibernate so you have to disable Hibernate. Right click on Command Prompt in Accessories and run as Administrator. Type or paste powercfg -h off and hit Enter.
For wakeup I used c/ “exit”
Set to run with highest privileges and wake up to run task. This wakes up my PC but not my monitor. But I found that hitting the OK button on my remote will wake up the monitor. When MCE comes out of Sleep, it is in the Program Guide so you can't really use it to wake you up so you still need a real alarm clock. Probably a good idea anyway.
This reg hack will keep it from going back to sleep for 2 hrs (default is 2 mins). Not sure if you need it.
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\238C9FA8-0AAD-41ED-83F4-97BE242C8F20\7bc4a2f9-d8fc-4469-b07b-33eb785aaca0\DefaultPowerSchemeValues\381b4222-f694-41f0-9685-ff5bb260df2e]
"AcSettingIndex"=dword:00001c20
BTW, I have a Hauppauge HVR-1250 and Windows 7 64.