Added requirements.txt

This commit is contained in:
Paulus Schoutsen 2014-09-24 21:34:09 -05:00
parent 27d448870d
commit fbc1c21b2a
2 changed files with 5 additions and 1 deletions

View File

@ -31,7 +31,7 @@ The system is built modular so support for other devices or actions can be imple
Installation instructions / Quick-start guide
---------------------------------------------
* The core depends on [PyEphem](http://rhodesmill.org/pyephem/) and [Requests](http://python-requests.org). Depending on the built-in components you would like to use you will need [PHue](https://github.com/studioimaginaire/phue) for Philips Hue support and [PyChromecast](https://github.com/balloob/pychromecast) for Chromecast support. Install these using `pip3 install pyephem requests phue pychromecast`.
* The core depends on [PyEphem](http://rhodesmill.org/pyephem/) and [Requests](http://python-requests.org). Depending on the built-in components you would like to use you will need [PHue](https://github.com/studioimaginaire/phue) for Philips Hue support and [PyChromecast](https://github.com/balloob/pychromecast) for Chromecast support. Install these using `pip3 install -r requirements.txt`.
* Clone the repository and pull in the submodules `git clone --recursive https://github.com/balloob/home-assistant.git`
* In the config directory, copy `home-assistant.conf.default` to `home-assistant.conf` and adjust the config values to match your setup.
* For routers running Tomato you will have to not only setup your host, username and password but also a http_id. The http_id can be retrieved by going to the admin console of your router, view the source of any of the pages and search for `http_id`.

4
requirements.txt Normal file
View File

@ -0,0 +1,4 @@
requests>=2.0
phue>=0.7
pychromecast>=0.5
pyephem>=3.7