diff --git a/homeassistant/components/camera/onvif.py b/homeassistant/components/camera/onvif.py
index 3ae47ba5dee9dff6e0dd08585bf6b4bd5724f82d..32f8e15748d7b1ed9789c5228655ee9699806892 100644
--- a/homeassistant/components/camera/onvif.py
+++ b/homeassistant/components/camera/onvif.py
@@ -25,9 +25,7 @@ _LOGGER = logging.getLogger(__name__)
 
 REQUIREMENTS = ['onvif-py3==0.1.3',
                 'suds-py3==1.3.3.0',
-                'http://github.com/tgaugry/suds-passworddigest-py3'
-                '/archive/86fc50e39b4d2b8997481967d6a7fe1c57118999.zip'
-                '#suds-passworddigest-py3==0.1.2a']
+                'suds-passworddigest-homeassistant==0.1.2a0.dev0']
 DEPENDENCIES = ['ffmpeg']
 DEFAULT_NAME = 'ONVIF Camera'
 DEFAULT_PORT = 5000
diff --git a/requirements_all.txt b/requirements_all.txt
index b667769877254489f2aa5bb945b52d8f28d47c67..c170a477f0724da845b0c74332bcfa66f34e7d4e 100644
--- a/requirements_all.txt
+++ b/requirements_all.txt
@@ -423,9 +423,6 @@ home-assistant-frontend==20180702.1
 # homeassistant.components.homematicip_cloud
 homematicip==0.9.4
 
-# homeassistant.components.camera.onvif
-http://github.com/tgaugry/suds-passworddigest-py3/archive/86fc50e39b4d2b8997481967d6a7fe1c57118999.zip#suds-passworddigest-py3==0.1.2a
-
 # homeassistant.components.remember_the_milk
 httplib2==0.10.3
 
@@ -1294,6 +1291,9 @@ statsd==3.2.1
 # homeassistant.components.sensor.steam_online
 steamodd==4.21
 
+# homeassistant.components.camera.onvif
+suds-passworddigest-homeassistant==0.1.2a0.dev0
+
 # homeassistant.components.camera.onvif
 suds-py3==1.3.3.0