Lewis Juggins
0c0e0c36af
Re-add group polling as a fallback for observation ( #13613 )
2018-04-01 07:50:48 -07:00
Zhao
a8fdd76f44
Fix IMAP email message_data ( #13606 )
2018-04-01 12:17:26 +02:00
Daniel Høyer Iversen
45ef34ff81
Broadlink ( #13585 )
...
* Update broadlink lib
* Update broadlink lib
* requirements
2018-04-01 10:09:16 +02: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
Martin Hjelmare
5fce2e2b47
Fix mysensors update callback ( #13602 )
...
* Add callback annotation to mysensors dispatch callback.
2018-03-31 17:45:50 -07:00
Paulus Schoutsen
8fbef5b002
Version bump to 0.66.1b0
2018-03-31 17:44:01 -07:00
Paulus Schoutsen
3e082b5ce6
Bump frontend to 20180401.0
2018-03-31 17:43:41 -07:00
Frederik Bolding
7c99567b65
Added support for requesting RSSI values from Bluetooth devices ( #12458 )
...
* Added support for requesting RSSI values from Bluetooth devices
* Moved Bluetooth RSSI code to separate library and imported it
* Cleaned up tuple issues
* Changed concatination of mac addresses
* Changed string formatting to use new style
* Ran gen_requirements_all.py
2018-03-31 23:22:54 +02:00
Fabian Affolter
7b3d17bae4
Add mastodon ( #13441 )
...
* Add mastodon
* Move login
* Revert "Move login"
This reverts commit 2c8446f629
.
2018-03-31 23:20:58 +02:00
Thibault Cohen
12affa1469
Upgrade pyhydroquebec 2.2.1 ( #13586 )
2018-03-31 23:16:47 +02:00
Andrew
477f7ec01e
Added switch component to Amcrest IP Camera. ( #12992 )
...
* Added switch component to Amcrest IP Camera.
* Fixes to new switch component after review
* Removed redundant branching, as well as requirement declaration.
* Changes to requirements after rerunning generation script
* Minor changes
2018-03-31 23:15:25 +02:00
Myrddyn
7bf8d4ab12
Added Waze travel time sensor ( #12387 )
...
* Added Waze travel time sensor
* Update according PR comments and simplification
2018-03-31 23:01:07 +02:00
Rene Nulsch
3b4faa74a0
Remove MercedesME component ( #13538 )
2018-03-31 15:10:56 +02:00
Daniel Høyer Iversen
2518587534
xiaomi lib upgrade ( #13577 )
2018-03-31 15:08:35 +02:00
Daniel Høyer Iversen
273a43be02
rfxtrx lib 0.22.0 ( #13576 )
2018-03-31 15:08:04 +02:00
Martin Hjelmare
72fb64695e
Fix mysensors sensor type lookup ( #13574 )
...
* Always return a safe default.
2018-03-31 15:07:29 +02:00
Tod Schmidt
bf44dc422c
Added HassOpenCover and HassCloseCover intents ( #13372 )
...
* Added intents to cover
* Added test for cover intents
* Style fixes
* Reverted reversions
* Async fixes
* Woof
* Added conditional loading
* Added conditional loading
* Added conditional loading
* Moved tests, fixed logic
* Moved tests, fixed logic
* Pylint
* Pylint
* Refactored componenet registration
* Refactored componenet registration
* Lint
2018-03-30 17:22:48 -07:00
PhracturedBlue
bf58945680
Fixes #12758 . Try other cameras even if one fails to initialize ( #13276 )
2018-03-30 15:48:31 -07:00
Paulus Schoutsen
0cfc7256ac
Merge branch 'rc' into dev
2018-03-30 14:47:39 -07:00
Paulus Schoutsen
0d62f472cb
Merge pull request #13554 from home-assistant/rc
...
0.66.0
2018-03-30 14:42:50 -07:00
Joe Lu
ad5a11ba3d
Add support for Canary Flex ( #13280 )
...
Add support for Canary Flex
2018-03-30 23:38:29 +02:00
Paulus Schoutsen
4dea55b29c
Version bump to 0.66.0
2018-03-30 14:11:32 -07:00
dramamoose
0f2cfe7f27
Fix FLUX_LED error when no color is set ( #13527 )
...
* Handle turn_on situation when no color is set
As is, an error gets thrown when turn_on is called without an HS value. By adding an if statement, we only try to set RGB if an HS value is applied.
* Fix Whitespace Issues
* Made Requested Changes
2018-03-30 14:10:56 -07:00
Johann Kellerman
9fc8a8f679
Check whitelisted paths #13107 ( #13154 )
2018-03-30 14:10:55 -07:00
dramamoose
f40efe0110
Fix FLUX_LED error when no color is set ( #13527 )
...
* Handle turn_on situation when no color is set
As is, an error gets thrown when turn_on is called without an HS value. By adding an if statement, we only try to set RGB if an HS value is applied.
* Fix Whitespace Issues
* Made Requested Changes
2018-03-30 14:10:25 -07:00
Jonas Skoogh
c361b0c450
Check_config: Handle numbers correctly when printing config ( #13377 )
2018-03-30 22:50:08 +02:00
Michaël Arnauts
0f24fea6bb
Google Maps location sharing device tracker ( #12301 )
...
* Google Maps location sharing device tracker.
* Use ConfigType and change debug logging to _LOGGER.debug()
* Update to locationsharinglib 0.3.0
* Remove unneeded lines.
* Use hass.config.path for config file location.
* Fixed remarks
* Return boolean in setup_scanner
2018-03-30 22:47:20 +02:00
Ville Skyttä
0911166c9c
Update pylint to 1.8.3 ( #13544 )
2018-03-30 21:34:16 +02:00
Beat
8fad97a47a
Add FreeDNS component ( #13526 )
...
* Add FreeDNS component
* Implement review changes in FreeDNS component
* Implement review changes in FreeDNS component
* Implement review changes in FreeDNS component
2018-03-30 21:33:30 +02:00
Sebastian Muszynski
9cfcd38c1e
Xiaomi MiIO Switch: Support for the Xiaomi Chuangmi Plug V3 ( #13271 )
...
* Device support of the Xiaomi Chuangmi Plug V3 added
* Refactoring.
* Additional attributes added.
* New miio device class used
2018-03-30 21:02:02 +02:00
ChristianKuehnel
979a8f8772
Fix BMW device tracker toggling state if vehicle tracking is disabled ( #12999 )
...
* if tracking is disabled, the position is not set in the device tracker.
This fixes an issue with a toggling vehicle state.
* removed useless attributes
2018-03-30 18:12:57 +02:00
Andrey
6314aabc6f
Remove andrey-git from requirements monitoring ( #13547 )
2018-03-30 15:16:29 +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
78f3e01854
Fix version bump script
2018-03-30 00:25:47 -07:00
Albert Lee
5801d78017
Implement thermostat support for Alexa ( #13340 )
...
* Implement thermostat support for Alexa
* util.temperature: Support interval conversions
* Use climate.ATTR_OPERATION_MODE for Alexa thermostat mode
* Switch coroutines to async/await
* Log all Alexa error events
2018-03-29 23:49:08 -07:00
Paulus Schoutsen
184f2be83e
Convert Hue to always use config entries ( #13034 )
2018-03-29 20:15:40 -07:00
Paulus Schoutsen
1ae8b6ee08
Fix requirements
2018-03-29 20:02:21 -07:00
Andy Castille
170763ef2f
Allow for overriding the DoorBird push notification URL in configuration ( #13268 )
...
* Allow for overriding the DoorBird push notification URL in configuration
* rename override config key
2018-03-29 20:00:26 -07:00
Johann Kellerman
507c658fe9
Check whitelisted paths #13107 ( #13154 )
2018-03-29 19:57:19 -07:00
Frederik Bolding
3e5462ebff
Added file path validity checks to file sensor ( #12505 )
...
* Added file validity checks to file sensor
* Patched out 'is_allowed_path' for file sensor tests
2018-03-29 19:47:49 -07:00
Åskar Andersson
8617177ff1
Update rflink to 0.0.37 ( #12603 )
...
* Update requirements_all.txt
* Update rflink.py
2018-03-29 19:45:25 -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
5908b55bba
Fix merge conflict
2018-03-29 18:01:47 -07:00
Paulus Schoutsen
e5d76c53fb
Merge remote-tracking branch 'origin/rc' into dev
2018-03-29 17:23:11 -07:00
Paulus Schoutsen
f26aff4885
Version bump to 0.66.0b3
2018-03-29 17:21:48 -07:00
Johann Kellerman
32b0712089
Don't add Falsy items to list #13412 ( #13536 )
2018-03-29 17:21:28 -07:00
Sebastian Muszynski
867010240a
Construct version pinned ( #13528 )
...
* Construct added to the requirements
* requirements_all.txt updated
2018-03-29 17:21:28 -07:00
cdce8p
0428559f69
HomeKit: Fix setting light brightness ( #13518 )
...
* Added test
2018-03-29 17:21:28 -07:00
Tom Harris
dfd15900c7
Fix Insteon Leak Sensor ( #13515 )
...
* update leak sensor
* Fix error when insteon state type is unknown
* Bump insteon version to 0.8.3
* Update requirements all and test
* Fix requirements conflicts due to lack of commit sync
* Requirements sync
* Rerun script/gen_requirements_all.py
* Try requirements update again
* Update requirements
2018-03-29 17:21:27 -07:00