Commit Graph

1060 Commits (21e2898868f831ce7e80ed066c2594ea482a75fd)

Author SHA1 Message Date
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 98f3e6ed64 Update zwave related scripts 2015-02-28 09:09:32 -08: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 71ca07363a Z-Wave sensors should work now 2015-02-25 23:27:17 -08: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 e9218e2eb2 Register to Z-Wave sensor updates 2015-02-23 00:01:04 -08:00
Paulus Schoutsen a013ccf806 Get Z-Wave sensors to work with Home Assistant 2015-02-22 17:36:28 -08:00
Paulus Schoutsen 7f7a1f2740 Minor documentation updates 2015-02-22 17:33:01 -08:00
Paulus Schoutsen 3239c04368 Working zwave!
Open docker, go to /usr/src/balloob-python-openzwave/examples, run
python3 api_demo.py --device=/zwaveusbstick --log=Debug
2015-02-21 23:24:45 -08: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 6011cee490 Get python-openzwave working in Docker 2015-02-21 16:59:17 -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