wakeonlan
v0.1.0
Published
Wake on LAN
Downloads
697
Maintainers
Readme
wakeonlan
Wake On Lan for Node.js
Sends a sequence of Wake-on-LAN packets to the specified MAC address. Returns a Promise.
Inspired by node_wake_on_lan
const wol = require('wakeonlan')
// MAC is case-insensitive. colons optional
wol('04:18:D6:A0:47:27').then(() => {
console.log('wol sent!')
})
usage
wol(mac, [opts])
options
address
: The destination address. Default :'255.255.255.255'
count
: Number of packets to send. Default :3
interval
: Interval between packets. Default :100
port
: Port to send to. Default :9
from
: Source address for socket. If not specified, packets will be sent out to the broadcast address of all IPv4 interfaces. Default :null