Paulus Schoutsen
fc6613ffb1
Fix documentation in __main__
2015-08-29 23:35:19 -07:00
Paulus Schoutsen
3960a465f1
Add conversation and introduction to demo.py
2015-08-29 23:21:26 -07:00
Paulus Schoutsen
a20ab24ba5
Remove unused pip constant
2015-08-29 23:08:33 -07:00
Paulus Schoutsen
fcee2c6d33
Remove unused file
2015-08-29 23:02:14 -07:00
Paulus Schoutsen
a5a1f30798
Make launch more smooth
2015-08-29 23:02:07 -07:00
Paulus Schoutsen
5aa8814a67
Merge pull request #289 from rmkraus/pip_updates
...
Update dependency installs and prepare for pip deployment
2015-08-29 22:11:20 -07:00
Paulus Schoutsen
7343e33063
Some more frontend bug fixes
2015-08-29 22:02:19 -07:00
Ryan Kraus
bea81ddd92
Minor tweaks
...
Moved another import to the top of main.
Forced an exit code of 1 when there is an error initializing.
2015-08-29 23:31:33 -04:00
Ryan Kraus
4e01e7ca9b
Pip requirements and fixes.
...
1) Reduced the flags being sent to pip.
2) Required a minimum of pip 7.0.0 for Home Assistant.
2015-08-29 23:17:47 -04:00
Paulus Schoutsen
b750457afa
Bugfixes frontend
2015-08-29 20:11:27 -07:00
Ryan Kraus
f5b98c86f0
Mostly PyLint and Flake8 updates.
...
Rewrote imports of exceptions to be from the exceptions module.
Made nmap scanner check for libnmap dependency without crashing.
Various flake8 and pylint updates.
2015-08-29 22:34:35 -04:00
Ryan Kraus
0b6358e759
Implemented comments from Paulus.
...
Revised main to use frontend and demo strings rather than importing
their domains.
Removed submodule validation.
Moved local library mounting to the bootstrap module and out of core.
Added requirements_all.txt for all dependencies.
Made core dependencies looser.
Small updates to setup.py.
2015-08-29 22:19:52 -04:00
Ryan Kraus
893ae15042
Changed component REQUIREMENTS to absolute versions.
2015-08-29 21:39:50 -04:00
Paulus Schoutsen
75b3cc046d
Update frontend with latest changes
2015-08-29 18:17:21 -07:00
Ryan Kraus
6fdf9b8d7c
Many changes to cleanup config directory and lib installations.
...
Cleaned up default config directory determination.
Made bootstrap creators for HA always set config directory.
Made bootstrap creators set the local library in the Python Path.
Moved all exceptions to their own file to make imports easier.
Moved default configuration directory be in the users’ profile.
Moved pip installs to be done to a lib folder in the config directory.
Reduced requirements.txt to only the barebones reqs.
2015-08-29 21:11:24 -04:00
Ryan Kraus
18e32165a4
Cleaned up main file to remove dependency management.
2015-08-29 20:06:54 -04:00
Ryan Kraus
3839c3d0ef
Created setup.py for standard installs.
2015-08-29 18:59:05 -04:00
Paulus Schoutsen
0a2652630f
Frontend: Style loading page like login form
2015-08-29 12:01:37 -07:00
Paulus Schoutsen
4b31a22a1c
Merge pull request #286 from rmkraus/entity_cleanup
...
Entity cleanup
2015-08-28 17:25:51 -07:00
Ryan Kraus
c49cdf7ffd
Pylint fixes to ISY component.
2015-08-28 20:18:54 -04:00
Ryan Kraus
936e20bdf7
Cleaned up some entities.
...
1) Modified device tracker entities to allow for attributes to be
overwritten with configuration data.
2) Modified ISY lights to hide brightness when off.
2015-08-28 20:17:07 -04:00
Paulus Schoutsen
6b241f8600
Merge pull request #282 from sfam/dev
...
Initial support for THOMSON routers
2015-08-28 17:08:03 -07:00
MakeMeASandwich
3f4d5eae1c
work around build failures also on non-RPi/BB-machines
2015-08-28 18:14:13 +02:00
MakeMeASandwich
76a8bd3969
Add support for Adafruit temperature/humidity sensors
2015-08-28 14:42:41 +02:00
sfam
4ef4aa2095
fix pylint warnings
2015-08-28 00:09:24 +01:00
sfam
1aef768ff0
Initial support for THOMSON routers
2015-08-28 00:02:26 +01:00
Fabian Affolter
e0db473294
update dnspython
2015-08-27 14:26:06 +02:00
Fabian Affolter
387769edff
add dnspython
2015-08-27 14:16:29 +02:00
Paulus Schoutsen
a98ecb6bcc
Frontend: material design + introduction card
2015-08-27 01:06:41 -07:00
Paulus Schoutsen
ba7b9c625e
Add an introduction component to support first usage
2015-08-27 01:06:41 -07:00
Paulus Schoutsen
e2cfe2a7d2
Merge pull request #278 from sfam/dev
...
New RPi_GPIO sensor and switch improvements
2015-08-26 08:40:54 -07:00
Paulus Schoutsen
1cb6077e36
Bugfixes for frontend
2015-08-26 08:39:29 -07:00
sfam
9811869111
fix line too long
2015-08-26 11:27:27 +01:00
sfam
6b3b000822
quick fix
2015-08-26 11:22:06 +01:00
sfam
c8b88219b7
rename config parameter to "invert_logic"
2015-08-26 11:03:06 +01:00
Paulus Schoutsen
884af889a4
Merge pull request #268 from nkgilley/actiontec
...
device_tracker component: Actiontec MI424WR Verizon FiOS Router
2015-08-25 21:59:38 -07:00
zyell
e15eb90b33
Have thermostat class make all necessary unit conversions
2015-08-25 17:52:40 -07:00
zyell
6647894c36
updated nest to use helper method and updated requirements
2015-08-25 17:52:40 -07:00
zyell
c12b7e70d9
Updated to support Nest API changes and fix set_temp and away_mode and pull in new required python-nest version
2015-08-25 17:52:40 -07:00
sfam
930036272b
fix pylint warnings
2015-08-26 00:15:57 +01:00
sfam
c194121da6
fix pylint warnings
2015-08-26 00:11:07 +01:00
sfam
cfc2232c22
fix pylint warnings
2015-08-26 00:02:52 +01:00
sfam
ab5a569922
Add RPi GPIO sensor
2015-08-25 23:24:36 +01:00
sfam
0a9d82fe6f
Fix RPi_GPIO switch and add extra parameters
2015-08-25 23:23:51 +01:00
Nolan Gilley
bc5a7564b1
fix formatting
2015-08-25 10:09:47 -04:00
Nolan Gilley
047b4abd82
Fix get_device_name and get_actiontec_data
2015-08-25 09:39:00 -04:00
Paulus Schoutsen
917db18b29
Fix netgear username/password combo
2015-08-24 23:32:07 -07:00
theolind
a7889ef628
Automation component now supports YAML lists for config key service_entity_id
2015-08-24 21:19:47 +02:00
Paulus Schoutsen
05df84d04f
Frontend bugfix url-sync
2015-08-23 22:45:00 -07:00
Nolan Gilley
93bd238be5
add return None for get_actiontec_data
2015-08-24 00:27:26 -04:00