A Free and Open-Source program to send Wake on Lan (WoL) packets
What is Wake on Lan (WoL)?
Wake on Lan (WoL) is a feature that allows you to remotely turn on supported devices (such as Smart TVs, and computers) when connected to the same local network.
What is a Wake on Lan (WoL) packet?
It is a packet used to request a WoL order to remotely turn on a WoL supported device.
More details available in: https://en.wikipedia.org/wiki/Wake-on-LAN
For this program to work you have to:
1-Connect to the same network as the device you want to wake.
2-Enable Wake on Lan (WoL) feature on the device you want to wake.
3-Make sure the device is turned off or in sleep state.
System requirements for WoL:
1-Smart TV must be manufactured in 2012 or newer.
2-Windows PC must be Windows 95 or newer.
3-Wake on Lan supported BIOS (Firmware)
Features
- Supports running in Command Line (CLI) mode (which means it can be integrated on Scripts!)
- Written in pure Python 3.x
- Free and Open-Source
- Reliable
- Supports choosing network interface for sending Wake on Lan (WoL) packets from
- Lightweight on computer resources and easy to use
- Supports saving MAC Addresses and devices to wake them later without having to memorize their MAC Addresses