Paulus Schoutsen
8cb1e17ad8
Bump frontend to 20180425.0
2018-04-24 23:18:46 -04:00
Paulus Schoutsen
27f3081b74
Update frontend to 20180420.0
2018-04-19 22:16:48 -04:00
koolsb
37cd63ea5a
Add blackbird media player component ( #13549 )
2018-04-19 11:35:38 +02:00
Paulus Schoutsen
b0a3d084fb
Version bump to 20180418.0
2018-04-18 15:58:14 -04:00
Kane610
1a9ea11665
Bump deCONZ requirement to v36 ( #13960 )
2018-04-17 20:00:53 +02:00
Paulus Schoutsen
783e9a5f8c
Update frontend to 20180417
2018-04-17 10:17:58 -04:00
Paulus Schoutsen
6e9669c18d
Upgrade somecomfort to 0.5.2 ( #13940 )
2018-04-17 05:24:20 +02:00
Fabien Piuzzi
acdba7a27c
Updated foobot_async package version ( #13942 )
...
Fix #13886
2018-04-16 21:35:24 +02:00
Johann Kellerman
517fb2e983
Upgrade pyqwikswitch to 0.71 ( #13920 )
2018-04-15 22:19:15 +02:00
Paulus Schoutsen
1617fbea4c
Update frontend to 20180414.0
2018-04-14 14:41:21 -04:00
Diogo Gomes
22a1b99e57
UPnP async ( #13666 )
...
* moved from miniupnpc to pyupnp-async
* update requirements
* Tests added
* hound
* update requirements_test_all.txt
* update gen_requirements_all.py
* addresses @pvizeli requested changes
* address review comments
2018-04-13 00:22:52 +02:00
Johann Kellerman
b01dceaff2
Qwikswitch sensors ( #13622 )
2018-04-08 21:59:19 +02:00
Fabian Affolter
ca3cc27e40
Upgrade sqlalchemy to 1.2.6 ( #13733 )
2018-04-07 10:41:35 +02:00
cdce8p
85487612d5
Update Homekit to 1.1.9 ( #13716 )
...
* Version bump to HAP-python==1.1.9
* Updated types and tests
2018-04-06 10:20:59 -04:00
cdce8p
206e38a2ab
Update HAP-python to 1.1.8 ( #13563 )
...
* Bump version to HAP-python==1.1.8
* Required changes for version change
* Small bugfix lights
2018-04-05 13:20:20 +02:00
Paulus Schoutsen
13bda2669e
Bump frontend to 20180404.0
2018-04-03 16:49:13 -07:00
Paulus Schoutsen
ff9f500c51
Unflake folder watcher test ( #13569 )
...
* Unflake folder watcher test
* Fix tests
* Lint
2018-04-01 08:30:14 -07:00
Paulus Schoutsen
343d1384a3
Merge remote-tracking branch 'origin/rc' into dev
2018-03-31 18:13:10 -07:00
Paulus Schoutsen
9f0f7394fb
Version bump frontend done right
2018-03-31 18:02:43 -07:00
Joe Lu
ad5a11ba3d
Add support for Canary Flex ( #13280 )
...
Add support for Canary Flex
2018-03-30 23:38:29 +02:00
Ville Skyttä
0911166c9c
Update pylint to 1.8.3 ( #13544 )
2018-03-30 21:34:16 +02:00
Kane610
931bceefd9
deCONZ config entry ( #13402 )
...
* Try config entries
* Testing
* Working flow
* Config entry text strings
* Removed manual inputs for config flow
* Support unloading of config entry
* Bump requirement to v33
* Fix comments from test
* Make sure that only one deCONZ instance can be set up
* Hass doesn't support unloading platforms yet
* Modify get_api_key to be testable
* Fix hound comments
* Add test dependency
* Add test for no key
* Bump requirement to v35
Add pydeconz to list of test components
* Don't have a check in async_setup that domain exists in hass.data
2018-03-30 00:34:26 -07:00
Paulus Schoutsen
1ae8b6ee08
Fix requirements
2018-03-29 20:02:21 -07:00
Robin
df78eecc1b
Adds folder_watcher component ( #12918 )
...
* Create watchdog_file_watcher.py
* Rename watchdog_file_watcher.py to folder_watcher.py
* Address a number of issues
* Adds filter
* Adds pattern matching
* Adds create_event_handler()
* Update folder_watcher.py
* Adds run_setup()
* Remove stop_watching()
* Adds shutdown()
* Update config to allow patterns on each folder
* Update to patterns from filters
* Adds watchdog
* Fix indents on schema
* Update folder_watcher.py
* Create test_file_watcher.py
* Fix lints
* Add test_invalid_path()
* Adds folder_watcher
* Update test_file_watcher.py
* Update folder_watcher.py
* Simplify config
* Adapt for new config
* Run observer.schedule() on EVENT_HOMEASSISTANT_START
* Amend Watcher removing entity and tidying startup
* Tidy config
* Rename process to on_any_event for consistency
* Rename on_any_event back to process
Using `on_any_event` resulted in 2 events being fired
* Update folder_watcher.py
* Fix return False on setup
* Update test_file_watcher.py
* Update folder_watcher.py
* Adds watchdog
* Undo adding watchdog
* Update test_file_watcher.py
* Update test_file_watcher.py
* Update test_file_watcher.py
* Update test_file_watcher.py
* Update test_file_watcher.py
* Add event
* Update test_file_watcher.py
* Update .coveragerc
* Update test_file_watcher.py
* Update test_file_watcher.py
* debug + join
* test event
* lint
* lint
* Rename test_file_watcher.py to test_folder_watcher.py
* hound
* Tidy test
* Further refine test
* Adds to test_all
* Fix test for py35
* Change test again
* Update test_folder_watcher.py
* Fix test
* Add watchdog to test
* Update folder_watcher.py
* add watchdog
* Update folder_watcher.py
2018-03-29 18:10:20 -07:00
Paulus Schoutsen
e5d76c53fb
Merge remote-tracking branch 'origin/rc' into dev
2018-03-29 17:23:11 -07:00
Paulus Schoutsen
27865f58f1
Bump frontend to 20180330.0
2018-03-29 17:00:16 -07:00
Paulus Schoutsen
ce3a5972c7
Upgrade aiohue and fix race condition ( #13475 )
...
* Bump aiohue to 1.3
* Store bridge in hass.data before setting up platform
* Fix tests
2018-03-26 16:09:18 -07:00
Paulus Schoutsen
f1d37fc849
Upgrade aiohue and fix race condition ( #13475 )
...
* Bump aiohue to 1.3
* Store bridge in hass.data before setting up platform
* Fix tests
2018-03-26 16:07:22 -07:00
Paulus Schoutsen
a08e5efe53
Merge branch 'rc' into dev
2018-03-25 18:25:25 -07:00
Paulus Schoutsen
8a204fd15b
Bump frontend to 20180326.0
2018-03-25 18:10:59 -07:00
Fabian Affolter
8bd5f66c57
Upgrade mypy to 0.580 ( #13420 )
2018-03-23 23:50:32 +01:00
Paulus Schoutsen
6e75c5427c
Update frontend to 20180322.0
2018-03-21 21:22:16 -07:00
cgtobi
181eca4b45
Upgrade python-forecastio to 1.4.0 ( #13282 )
...
* Upgrade python-forecastio to 1.4.0
* Upgrade python-forecastio to 1.4.0 for sensor as well.
2018-03-17 17:43:07 +01:00
Fabian Affolter
82f59ba984
Upgrade numpy to 1.14.2 ( #13291 )
2018-03-17 17:40:31 +01:00
Fabian Affolter
aec61b7c86
Upgrade sqlalchemy to 1.2.5 ( #13292 )
2018-03-17 17:39:24 +01:00
Fabian Affolter
e01a0f91d6
Upgrade aiohttp_cors to 0.7.0 ( #13289 )
2018-03-17 17:37:53 +01:00
Paulus Schoutsen
5a9013cda5
Refactor Hue: phue -> aiohue ( #13043 )
...
* phue -> aiohue
* Clean up
* Fix config
* Address comments
* Typo
* Fix rebase error
* Mark light as unavailable when bridge is disconnected
* Tests
* Make Throttle work with double delay and async
* Rework update logic
* Don't resolve host to IP
* Clarify comment
* No longer do unnecessary updates
* Add more doc
* Another comment update
* Wrap up tests
* Lint
* Fix tests
* PyLint does not like mix 'n match async and coroutine
* Lint
* Update aiohue to 1.2
* Lint
* Fix await MagicMock
2018-03-16 20:27:05 -07:00
Paulus Schoutsen
d78e75db66
Bump frontend to 20180316.0
2018-03-16 15:39:30 -07:00
Fabien Piuzzi
0deef34881
Adding Foobot device sensor ( #12417 )
...
* Added Foobot device sensor
* Added error handling tests
* Corrections after PR review.
* Migrated to async/await syntax
* lint fixes
* stop raising HomeAssistantError
* debug log for number of requests
* Moved shared data between sensors from a class attribute to a separate class
* Made test more async-aware
disabled setup error test for now as it's not working
* Working failure scenarios tests
2018-03-15 19:50:58 -07:00
Paulus Schoutsen
64f18c62f4
Update frontend
2018-03-14 16:39:15 -07:00
Otto Winter
4c9e7c2da4
Upgrade pytest to 3.4.2 ( #13169 )
...
* Upgrade pytest to 3.4.2
* Upgrade pytest-sugar to 0.9.1
2018-03-13 13:57:04 -07:00
Otto Winter
d5612b5ccc
Upgrade holidays to 0.9.4 ( #13167 )
2018-03-13 17:30:31 +01:00
Fabian Affolter
54e0cc1304
Upgrade mypy to 0.570 ( #13128 )
2018-03-12 14:00:10 -07:00
Paulus Schoutsen
ae47da7bce
Update frontend to 20180310.0
2018-03-10 10:19:49 -08:00
Paulus Schoutsen
c4a4802a8c
Bump frontend to 20180309.0
2018-03-08 16:43:23 -08:00
Paulus Schoutsen
3682080da2
Bump frontend to 20180305.0
2018-03-05 15:22:44 -08:00
Per Osbäck
259121c7a7
update notify html5 dependencies ( #12898 )
2018-03-04 18:46:09 -08:00
Joe Lu
53cc3262bd
Upgrade to py-canary 0.4.1 ( #12894 )
2018-03-04 10:19:12 +01:00
Paulus Schoutsen
67c49a7662
Add config flow for Hue ( #12830 )
...
* Add config flow for Hue
* Upgrade to aiohue 0.2
* Fix tests
* Add tests
* Add aiohue to test requirements
* Bump aiohue dependency
* Lint
* Lint
* Fix aiohttp mock
* Lint
* Fix tests
2018-03-03 21:28:04 -08:00
Paulus Schoutsen
e2a2fe36fc
Bump frontend to 20180228.1 ( #12786 )
...
* Bump frontend to 20180228.1
* Update reqs
2018-02-28 13:26:49 -08:00