I use wifi smart plugs and just set the bios to power on on power loss. If the pool notifies me the miner is down I try teamviewer, if I can't get it I shut the outlet off for a minute and back on, works pretty good and for less than $20
That's what I use as well. Every rig is plugged to a smart plug (TP-Link HS100 or 110 if you want power monitoring). The app on your phone allows you to cut and restore the power from wherever you are as long as you have internet connection. Invaluable piece of kit imo.