diff --git a/homeassistant/components/device_tracker/icloud.py b/homeassistant/components/device_tracker/icloud.py
index 927f4ba6fe91d2066a1b7da0e8d0e65cc08bd7e7..fcb808894d599503c3294e0fd7b0b771548c7f70 100644
--- a/homeassistant/components/device_tracker/icloud.py
+++ b/homeassistant/components/device_tracker/icloud.py
@@ -14,9 +14,7 @@ from homeassistant.helpers.event import track_utc_time_change
 
 _LOGGER = logging.getLogger(__name__)
 
-REQUIREMENTS = ['https://github.com/picklepete/pyicloud/archive/'
-                '80f6cd6decc950514b8dc43b30c5bded81b34d5f.zip'
-                '#pyicloud==0.8.0']
+REQUIREMENTS = ['pyicloud==0.7.2']
 
 CONF_INTERVAL = 'interval'
 DEFAULT_INTERVAL = 8
diff --git a/requirements_all.txt b/requirements_all.txt
index 9d475c200fdfe74c9694a8f5fdd88b4d662ea247..5c2927d1bb1e2872907fe6659e58a1df7d1a413c 100644
--- a/requirements_all.txt
+++ b/requirements_all.txt
@@ -10,7 +10,7 @@ jinja2>=2.8
 PyMata==2.07a
 
 # homeassistant.components.device_tracker.icloud
-https://github.com/picklepete/pyicloud/archive/80f6cd6decc950514b8dc43b30c5bded81b34d5f.zip#pyicloud==0.8.0
+pyicloud==0.7.2
 
 # homeassistant.components.device_tracker.netgear
 pynetgear==0.3