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

Project Samples

Project Activity

See All Activity >

Categories

Networking, Wireless, IoT

License

GNU General Public License version 2.0 (GPLv2)

Follow megawake

megawake Web Site

Other Useful Business Software
Grafana: The open and composable observability platform Icon
Grafana: The open and composable observability platform

Faster answers, predictable costs, and no lock-in built by the team helping to make observability accessible to anyone.

Grafana is the open source analytics & monitoring solution for every database.
Learn More
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of megawake!

Additional Project Details

Operating Systems

Windows

Languages

English

Intended Audience

Advanced End Users, Developers, End Users/Desktop, Non-Profit Organizations, System Administrators

User Interface

Tk

Programming Language

Python

Related Categories

Python Networking Software, Python Wireless Software, Python IoT Software

Registered

2022-12-10