If you have a device that responds to Wake-on-LAN commands and you want to initiate those commands via Alexa, then this driver is for you.
From my shared projects channel, install Virtual WOL Switch V1.
How to use it
Once the driver is installed to your hub, initiate a Scan nearby devices from the mobile app, and a new device will be added in your ‘No Room Assigned’ room called vWOL_1. Go into device Settings and configure the mac address of the device you want to control. The SmartThings device will appear as a switch in the Alexa app, so create an Alexa routine to turn the switch on via a voice command. (Note that the switch will automatically revert to OFF after 5 seconds, so you don’t have to worry about resetting it.) When the switch is turned on, the Edge driver will send the WOL command. There is also a button capability included in this device in case you (1) want to invoke it via a momentary button push from a SmartThings automation, or (2) have something in SmartThings triggered based on a button push whenever triggered from Alexa.
If you need more than one of these devices, you can create additional ones via a button in the SmartThings device Controls screen.
Thanks goes out to @DaWeav for the initial request for this driver and testing it.
NOTE:
If all you need is the ability to trigger a WOL command from within SmartThings, and don’t need Alexa integration, you can use my LAN Device Monitor driver instead.