Commit graph

705 commits

Author SHA1 Message Date
Paulus Schoutsen
fa76cb8f8c Z-Wave sensors should work now 2015-02-28 20:27:42 -08:00
Paulus Schoutsen
1b00515899 Register to Z-Wave sensor updates 2015-02-28 20:27:42 -08:00
Paulus Schoutsen
e7b9b86c64 Get Z-Wave sensors to work with Home Assistant 2015-02-28 20:27:42 -08:00
Paulus Schoutsen
85f7f5589d Minor documentation updates 2015-02-28 20:27:42 -08:00
Paulus Schoutsen
9c61c281ca Working zwave!
Open docker, go to /usr/src/balloob-python-openzwave/examples, run
python3 api_demo.py --device=/zwaveusbstick --log=Debug
2015-02-28 20:27:42 -08:00
Paulus Schoutsen
bb5e8e00dd Get python-openzwave working in Docker 2015-02-28 20:27:41 -08:00
Paulus Schoutsen
b38146bdef Auto set friendly name in state attributes 2015-02-28 20:10:39 -08:00
Paulus Schoutsen
80ffe74af6 Group component now supports lists in the config 2015-02-28 19:22:16 -08:00
Paulus Schoutsen
004d4ed123 Ensure the sun latitude and longitude are strings 2015-02-28 19:14:32 -08:00
Paulus Schoutsen
28059bda7f Configuration example tweaks 2015-02-28 19:14:00 -08:00
Paulus Schoutsen
3ebfc0e917 Merge pull request #41 from theolind/feature_yaml_config
Support for YAML configuration
2015-02-28 15:03:38 -08:00
theolind
1206c2113c Fixed style error, a line was too long 2015-02-28 20:31:26 +01:00
theolind
461e0d0314 Now converting config values to dictionaries if they are None 2015-02-28 20:17:50 +01:00
theolind
8da1fb1d74 Added example yaml config file, removed old example config, fixed style violation in bootstrap.py 2015-02-28 18:59:45 +01:00
Paulus Schoutsen
bbe19cbbb0 Add more info card for thermostat. Fixes #28 2015-02-28 08:48:33 -08:00
theolind
f2b602c7ec Added logic to main that prefers .yaml-config over .conf 2015-02-28 17:42:23 +01:00
theolind
223d2c2c3f Added support for YAML files, now with included python modules 2015-02-28 17:05:38 +01:00
theolind
356732189c Added support for YAML configuration files 2015-02-28 16:56:58 +01:00
Paulus Schoutsen
b2b82d955c Break demo component into small demo platforms 2015-02-28 07:31:39 -08:00
Paulus Schoutsen
f356723e20 Upgraded to Polymer 0.5.5 2015-02-27 18:53:22 -08:00
Paulus Schoutsen
4ef17270b5 Merge branch 'dev'
* dev:
  Fix device tracker tests
2015-02-27 18:45:13 -08:00
Paulus Schoutsen
b73fd6d522 Fix device tracker tests 2015-02-27 18:45:06 -08:00
Paulus Schoutsen
6b5920b98b Merge branch 'dev'
* dev:
  Device tracker: make all Mac addresses uppercase. Fixes #37
  ps: Slim down README.md
  Update __init__.py
  Remove no longer supported options from example
  Adds event automation module.
2015-02-27 18:37:54 -08:00
Paulus Schoutsen
f6f76acdb0 Device tracker: make all Mac addresses uppercase. Fixes #37 2015-02-27 18:36:09 -08:00
Paulus Schoutsen
ee20268e27 ps: Slim down README.md 2015-02-27 18:29:49 -08:00
Paulus Schoutsen
0b9cf6384e Merge pull request #39 from jamespcole/patch-1
Update __init__.py
2015-02-27 08:59:33 -08:00
James Cole
cda821e649 Update __init__.py
Updated to fix the following error when loading sensors:

"home-assistant/homeassistant/components/sensor/__init__.py", line 87, in setup
    hass.track_time_change(update_sensor_states, seconds=range(0, 60, 3))
TypeError: track_time_change() got an unexpected keyword argument 'seconds'"

the named parameter was using seconds instead of second
2015-02-28 03:53:07 +11:00
Paulus Schoutsen
b73700d139 Remove no longer supported options from example 2015-02-24 21:39:46 -08:00
Paulus Schoutsen
88ce2255f9 Merge pull request #38 from andythigpen/feature/automation-event
Adds event automation module.
2015-02-23 19:03:20 -08:00
andythigpen
7951137693 Adds event automation module.
When events are fired with matching data, the automation.event module
executes the corresponding action for automation rules.
2015-02-23 20:42:37 -06:00
Paulus Schoutsen
015e7f8acf Merge pull request #36 from andythigpen/feature/device-tracker-interval
Add configurable intervals to device tracker.
2015-02-23 17:47:13 -08:00
andythigpen
22a2b65e3f Add configurable intervals to device tracker.
Allows the user to configure a longer interval for when the device
tracker should scan for devices.
2015-02-23 19:32:06 -06:00
Paulus Schoutsen
b5a3a72b51 Merge remote-tracking branch 'origin/master' into dev
* origin/master:
  Fix issue in Timer thread caused by variable name.
  Fix issue with some bulbs missing 'xy' attribute.
2015-02-21 18:24:10 -08:00
Paulus Schoutsen
cfb7b8301c Merge pull request #35 from andythigpen/fix-thread-stop
Fix issue in Timer thread caused by variable name.
2015-02-21 16:00:30 -08:00
Paulus Schoutsen
69463308f5 Merge pull request #34 from andythigpen/fix-hue-xy
Fix issue with some bulbs missing 'xy' attribute.
2015-02-21 15:59:11 -08:00
andythigpen
8819aa7079 Fix issue in Timer thread caused by variable name.
threading.Thread already contains a _stop() function which is called in
threading._after_fork().  Assigning an Event object to _stop caused
periodic exceptions to be thrown.  This renames the _stop variable to
_stop_event to prevent a naming collision.
2015-02-21 15:21:43 -06:00
andythigpen
c3155651e4 Fix issue with some bulbs missing 'xy' attribute.
Philips Lux bulbs (as well as other dimmable bulbs that work with the
Hue hub) do not have an 'xy' attribute.
2015-02-21 15:02:08 -06:00
Paulus Schoutsen
24d9856ae6 More frontend code clean up 2015-02-20 00:23:09 -08:00
Paulus Schoutsen
89f59a758d Frontend: stream fires ping on connect
This is needed for Safari/Firefox to call onOpen
2015-02-19 23:31:06 -08:00
Paulus Schoutsen
ff4c3f791c Clean up frontend 2015-02-19 23:08:58 -08:00
Danielhiversen
8b590a43be Added documentation for heat control 2015-02-19 20:14:37 +01:00
Paulus Schoutsen
f46e0408b3 Add ping to streaming events API 2015-02-19 00:15:27 -08:00
Danielhiversen
a7c6413d07 Custom thermostat 2015-02-17 19:12:27 +01:00
Paulus Schoutsen
fd77e0e31d Upgraded home-assistant-js in frontend 2015-02-17 00:57:20 -08:00
Paulus Schoutsen
6119e1e660 Add a docker dev script 2015-02-17 00:56:35 -08:00
Paulus Schoutsen
d81723c8fc Frontend: handle modals in separate component 2015-02-15 21:53:40 -08:00
Paulus Schoutsen
b6a3524e9b Add a relative time component to frontend 2015-02-15 21:39:01 -08:00
Paulus Schoutsen
1d56181a8c Workaround Chrome Eventsource bug 2015-02-15 18:39:39 -08:00
Paulus Schoutsen
8e29910e77 Style fixes to satisfy updated Flake8 2015-02-15 17:15:46 -08:00
Paulus Schoutsen
37a9dbf1d5 Upgrade home-assistant.js version 2015-02-15 16:44:48 -08:00