So I want to be able to turn my PC on or off over the internet, so I can use Teamviewer from everywhere in the world. I have tried Wake On Lan, but I found it unreliable; for me it only works reliable on Lan (port-forwarding and static IP doesn't help for outside my network).
So I thought using an Arduino and a relay board to short out the two power wires that connect to my motherboard would work. Is this a good idea and if so, which Arduino and relay board should I use? And ideas about how to control it (like with an app or via a website)? Thanks!