I am looking for a good way to remotely wake-up my computer from sleep mode so that I may use TeamViewer to access my home desktop while traveling abroad. I currently have Task Scheduler set up to wake my home pc once each hour for 10 minutes, providing me with a specific window of time to log on if the need arises. If I do not remote-in, the pc is set-up to go back to sleep after 10 minutes (although it doesn't always do that for some reason).

If you know of a better method, I'd love to hear about it. Security is my #1 concern.

Thanks in advance!