mirror of
https://github.com/home-assistant/home-assistant.io.git
synced 2025-05-28 05:46:48 +00:00

* Fixed example host "http://" is not needed nor wanted in host, in order for the plugin to work * Add period
61 lines
1.5 KiB
Markdown
61 lines
1.5 KiB
Markdown
---
|
|
layout: page
|
|
title: "D-Link Switch"
|
|
description: "Instructions on how to integrate D-Link switches into Home Assistant."
|
|
date: 2016-02-21 09:00
|
|
sidebar: true
|
|
comments: false
|
|
sharing: true
|
|
footer: true
|
|
logo: dlink.png
|
|
ha_category: Switch
|
|
ha_iot_class: "Local Polling"
|
|
ha_release: 0.14
|
|
---
|
|
|
|
|
|
The `dlink` switch platform allows you to control the state of your [D-Link Wi-Fi Smart Plugs](http://us.dlink.com/product-category/home-solutions/connected-home/smart-plugs/).
|
|
|
|
Supported devices (tested):
|
|
|
|
- DSP-W215
|
|
- DSP-W110
|
|
|
|
To use your D-Link smart plugs in your installation, add the following to your `configuration.yaml` file:
|
|
|
|
```yaml
|
|
# Example configuration.yaml entry
|
|
switch:
|
|
platform: dlink
|
|
host: IP_ADRRESS
|
|
username: YOUR_USERNAME
|
|
password: YOUR_PASSWORD
|
|
```
|
|
|
|
{% configuration %}
|
|
host:
|
|
description: "The IP address of your D-Link plug, e.g., 192.168.1.32."
|
|
required: true
|
|
type: string
|
|
name:
|
|
description: The name to use when displaying this switch.
|
|
required: false
|
|
default: D-link Smart Plug W215
|
|
type: string
|
|
username:
|
|
description: The username for your plug.
|
|
required: true
|
|
default: admin
|
|
type: string
|
|
password:
|
|
description: The password for your plug.
|
|
required: true
|
|
default: The default password is the `PIN` included on the configuration card.
|
|
type: string
|
|
use_legacy_protocol:
|
|
description: Enable limited support for legacy firmware protocols (Tested with v1.24).
|
|
required: false
|
|
default: false
|
|
type: boolean
|
|
{% endconfiguration %}
|