diff --git a/homeassistant/components/switch/dlink.py b/homeassistant/components/switch/dlink.py
index b24693da616d54864ba544497ddc4ced12c6ec4b..e3d426f83a611805387d3adf41f4631151bfc135 100644
--- a/homeassistant/components/switch/dlink.py
+++ b/homeassistant/components/switch/dlink.py
@@ -14,7 +14,7 @@ from homeassistant.const import (
 import homeassistant.helpers.config_validation as cv
 from homeassistant.const import TEMP_CELSIUS, STATE_UNKNOWN
 
-REQUIREMENTS = ['pyW215==0.5.1']
+REQUIREMENTS = ['pyW215==0.6.0']
 
 _LOGGER = logging.getLogger(__name__)
 
diff --git a/requirements_all.txt b/requirements_all.txt
index a80b9de6d3d547db984ce74670b3f6c9262681e1..f77390e83d27664fa7c41261e17438b7cad8fde2 100644
--- a/requirements_all.txt
+++ b/requirements_all.txt
@@ -539,7 +539,7 @@ pyHS100==0.2.4.2
 pyRFXtrx==0.20.0
 
 # homeassistant.components.switch.dlink
-pyW215==0.5.1
+pyW215==0.6.0
 
 # homeassistant.components.alarm_control_panel.alarmdotcom
 pyalarmdotcom==0.3.0