Documentation
PLEASE NOTE: This document applies to latest version and not to the latest stable release v2.20
Documentation for other releases can be found by using the version selector in the top right of any doc page.wakeonlan
Send Wake-on-LAN magic packets to wake up network devices.
This module sends Wake-on-LAN magic packets to wake up sleeping devices. Useful for IoT device management, remote server wake-up, scheduled wake-up automation, and energy-saving workflows.
Attributes
check_mode:
support: full
Parameters
| Parameter | Required | Type | Values | Description |
|---|---|---|---|---|
| broadcast | string | Broadcast address to send the magic packet to. [default: 255.255.255.255] |
||
| mac | true | string | MAC address of target device (required). Format: XX:XX:XX:XX:XX:XX (e.g., 00:11:22:33:44:55) | |
| port | integer | UDP port to send the magic packet to. [default: 9] |
Example
- name: Wake up server
wakeonlan:
mac: 00:11:22:33:44:55
- name: Wake up device with custom broadcast
wakeonlan:
mac: 00:11:22:33:44:55
broadcast: 192.168.1.255
port: 7