diff --git a/homeassistant/components/binary_sensor/flic.py b/homeassistant/components/binary_sensor/flic.py
index 170f1818a0eb4738348147513a47fd7ddac0e5f0..baf1d469b28b8b38ef42ca20eb08b4fd2ca17809 100644
--- a/homeassistant/components/binary_sensor/flic.py
+++ b/homeassistant/components/binary_sensor/flic.py
@@ -16,7 +16,7 @@ from homeassistant.const import (
 from homeassistant.components.binary_sensor import (
     BinarySensorDevice, PLATFORM_SCHEMA)
 
-REQUIREMENTS = ['https://github.com/soldag/pyflic/archive/0.4.zip#pyflic==0.4']
+REQUIREMENTS = ['pyflic-homeassistant==0.4.dev0']
 
 _LOGGER = logging.getLogger(__name__)
 
diff --git a/requirements_all.txt b/requirements_all.txt
index 5a0d4c69f69080d9c05804ca5731473ac9a6ed6e..547681d99f487708a1ff59368c77c43a7b021c90 100644
--- a/requirements_all.txt
+++ b/requirements_all.txt
@@ -435,9 +435,6 @@ https://github.com/jabesq/pybotvac/archive/v0.0.5.zip#pybotvac==0.0.5
 # homeassistant.components.sensor.gtfs
 https://github.com/robbiet480/pygtfs/archive/00546724e4bbcb3053110d844ca44e2246267dd8.zip#pygtfs==0.1.3
 
-# homeassistant.components.binary_sensor.flic
-https://github.com/soldag/pyflic/archive/0.4.zip#pyflic==0.4
-
 # homeassistant.components.media_player.lg_netcast
 https://github.com/wokar/pylgnetcast/archive/v0.2.0.zip#pylgnetcast==0.2.0
 
@@ -824,6 +821,9 @@ pyfido==2.1.1
 # homeassistant.components.climate.flexit
 pyflexit==0.3
 
+# homeassistant.components.binary_sensor.flic
+pyflic-homeassistant==0.4.dev0
+
 # homeassistant.components.fritzbox
 pyfritzhome==0.3.7