home-assistant.github.io/source/_components/switch.wake_on_lan.markdown
Christopher Viel 7f27b38aa9 Add turn_off to the wol switch. (#1422)
Updates the documentation to add changes from home-assistant/7a946af40f487b9f3152748875eae77d2ba849df
2016-11-10 15:40:35 +01:00

35 lines
1.2 KiB
Markdown

---
layout: page
title: "Wake on LAN Switch"
description: "Instructions how to integrate a wake on lan switch."
date: 2016-03-18 18:00
sidebar: true
comments: false
sharing: true
footer: true
logo: ethernet.png
ha_category: Switch
ha_release: 0.16
---
The `wake_on_lan` (WOL) switch platform allows you to turn on a [WOL](https://en.wikipedia.org/wiki/Wake-on-LAN) enabled computer.
<p class='note warning'>
The WOL switch can only turn on your computer and monitor the state. There is no universal way to turn off a computer remotely. The `turn_off` variable is there to help you call a script when you have figured out how to remotely turn off your computer.
</p>
To enable this switch in your installation, add the following to your `configuration.yaml` file:
```yaml
# Example configuration.yml entry
switch:
- platform: wake_on_lan
mac_address: "00-01-02-03-04-05"
```
Configuration variables:
- **mac_address** (*Required*): MAC address to send the wake up command to.
- **name** (*Optional*): The name of the switch. Default is 'Wake on LAN'.
- **host** (*Optional*): The IP address or hostname to check the state of the device (on/off).
- **turn_off** (*Optional*): Defines an [action](/getting-started/automation/) to run when the switch is turned off.