Ville Skyttä and Paulus Schoutsen
83c5dc67f7
Upgrade huawei-lte-api to 1.1.3 ( #19987 )
2019-01-11 16:24:31 -08:00
Paulus Schoutsen and GitHub
2ffadde0a3
Add Hass.io user headers to supervisor proxy ( #19395 )
...
* Add Hass.io user headers to supervisor proxy
* Update test_http.py
* Fix tests
* Update test_auth.py
2019-01-11 15:30:40 -08:00
pbalogh77 and Paulus Schoutsen
7dac7b9e5e
Support for multiple Fibaro gateways ( #19705 )
...
* Preparing for transition to config flow
Added multiple gateway support
Reworked parameter flow to platforms to enable multiple controllers
Breaking change to config, now a list of gateways is expected instead of a single config
* Updated coveragerc
Added new location of fibaro component
* Fixes based on code review and extended logging
Addressed issues raised by code review
Added extended debug logging to get better reports from users if the device type mapping is not perfect
* Changhes based on code review
Changes to how configuration is read and schemas
Fix to device type mapping logic
* simplified reading config
* oops
oops
* grr
grr
* change based on code review
* changes based on code review
changes based on code review
2019-01-11 15:29:54 -08:00
Rohan Kapoor and Paulus Schoutsen
d820efc4e3
Split locative to a separate component ( #19964 )
...
* Split locative to a separate component
* Switch tests to use constants for http codes
* Fix tests
2019-01-11 15:14:11 -08:00
Paulus Schoutsen
8755389c49
Bumped version to 0.86.0.dev0
2019-01-11 15:10:01 -08:00
Paulus Schoutsen
11647f9fab
Merge remote-tracking branch 'origin/master' into dev
2019-01-11 15:09:48 -08:00
Paulus Schoutsen
578bfe9798
Fix fail2ban tests
2019-01-11 15:01:24 -08:00
Bas and Paulus Schoutsen
8c27bf8c7c
Expose more information about shipments by PostNL ( #18334 )
...
* Expose more information about shipments by PostNL
* Update postnl.py
2019-01-11 14:59:31 -08:00
Andrew Chatham and Fabian Affolter
ab4e1fddd5
Fix the anthemav component by removing a debugging line. ( #19979 )
...
This lane ended up calling vars(transport) on an asyncio Transport
object. In a standard setup, that's a python object provided by syncio,
and it works. Home Assistant injects uvloop into asyncio, which makes this
a Python C object, and those don't support vars().
2019-01-11 23:34:32 +01:00
Fredrik Erlandsson and Paulus Schoutsen
b9a488912a
Add support for 'via_hub' for device_info ( #19454 )
...
* Add support for 'via_hub'
* Update config schema
* add domain to via_hub
* add tests for via_hub
2019-01-11 13:11:13 -08:00
Matt Snyder and Paulus Schoutsen
199db7219e
Add ability to monitor relay events ( #18730 )
...
* Add ability to monitor relay events
* Account for empty events array instead of none.
2019-01-11 13:07:12 -08:00
Martin Hjelmare and Paulus Schoutsen
937688f7a6
Add mysensors state update delay ( #18891 )
...
* Add mysensors state update delay
* Schedule state update after delay to avoid updating state multiple
times during the same short timespan.
* Code review
2019-01-11 13:06:06 -08:00
Oliver and Paulus Schoutsen
25408bd483
Include Scripts/ directory to .gitignore - this is created by virtualenv on Windows ( #18918 )
2019-01-11 13:04:56 -08:00
Mike Miller and Paulus Schoutsen
a65d14c0cd
Always use datetime and timedelta in camera.proxy instead of int/float ( #19571 )
2019-01-11 12:58:14 -08:00
Paulus Schoutsen and GitHub
12d16d9bdc
Update test_auth.py
2019-01-11 12:55:23 -08:00
Antoine GRÉA and Paulus Schoutsen
14dd8791ec
Adding IPv6 to fail2ban sensor ( #19457 )
...
* Fixing fail2ban regex for ipv6
* Adding IPv6 tests for fail2ban
* Formating code for hound
* Formating again
* Formating again 2
2019-01-11 12:54:47 -08:00
Paulus Schoutsen and GitHub
088584b66d
Merge pull request #19986 from home-assistant/rc
...
0.85.1
0.85.1
2019-01-11 12:41:00 -08:00
Paulus Schoutsen
963ffa1ccc
Bumped version to 0.85.1
2019-01-11 12:06:12 -08:00
Paulus Schoutsen and Paulus Schoutsen
990e7c57f2
Fix warning ( #19946 )
...
* Fix warning
* Update service.py
2019-01-11 12:05:56 -08:00
Daniel Shokouhi and Paulus Schoutsen
0979ce476a
Fix botvac connected alert retrieval
2019-01-11 12:05:07 -08:00
Alexei Chetroi and Paulus Schoutsen
ded37d971d
Don't map LevelControl to light for single cluster devices. ( #19929 )
2019-01-11 11:58:41 -08:00
David F. Mulcahey and Paulus Schoutsen
7a83b86ebd
check config instead of config_entry for quirks flag ( #19730 )
2019-01-11 11:58:40 -08:00
Paulus Schoutsen and GitHub
8ef2f1f67b
Fix warning ( #19946 )
...
* Fix warning
* Update service.py
2019-01-11 11:58:14 -08:00
Paulus Schoutsen and GitHub
99c2e4ac44
Fix warning ( #19946 )
...
* Fix warning
* Update service.py
2019-01-11 11:52:07 -08:00
Paulus Schoutsen
fe92cf1e72
Updated frontend to 20190109.1
2019-01-11 11:48:49 -08:00
Paulus Schoutsen
7dbbea2238
Updated frontend to 20190109.1
2019-01-11 11:48:32 -08:00
David F. Mulcahey and Paulus Schoutsen
7be015fcc6
Add services and helper functions to support a config panel for ZHA ( #19664 )
...
* reconfigure zha device service
add log line to reconfigure service for consistency
* add entity functions to support new services
* added new services and web socket api and split them into their own module
* support manufacturer code
logging to debug
get safe value for manufacturer
* update services.yaml
* add comma back
* update coveragerc
* remove blank line
* fix type
* api cleanup - review comments
* move static method to helpers - review comment
* convert reconfigure service to websocket command - review comment
* change path
* fix attribute
2019-01-11 11:34:29 -08:00
Paulus Schoutsen and GitHub
a8f22287ca
Allow embedded platforms ( #19948 )
...
* Allow embedded platforms
* Fix test
2019-01-11 11:30:22 -08:00
Jarle B. Hjortand and Paulus Schoutsen
b3a08d5876
When tradfri experience communication errors make the lights/devices unavailable. ( #19288 )
2019-01-11 10:55:55 -08:00
Sebastian Muszynski and Teemu R
e2f55a959f
Support next generation of the Xiaomi Mi Smart Plug (chuangmi.plug.m3) ( #19972 )
...
* Support next generation of the Xiaomi Mi Smart Plug (chuangmi.plug.m3)
* Fix indent
2019-01-11 19:44:55 +01:00
Paulus Schoutsen
b81260e912
Fix tests
2019-01-11 10:10:36 -08:00
Paulus Schoutsen
7be197b845
Update test_http.py
2019-01-11 10:00:38 -08:00
Paulus Schoutsen
fd21d6cc9d
Add Hass.io user headers to supervisor proxy
2019-01-11 10:00:38 -08:00
Paulus Schoutsen and GitHub
3f65a03024
Merge pull request #19959 from home-assistant/awarecan-trusted-network-auth-must-have-user
...
Trusted Network Auth: only authenticate request when owner can be found
2019-01-11 09:53:35 -08:00
Paulus Schoutsen and GitHub
82c6d3d8c2
Add support for spot cleaning that was introduced in pybotvac 0.12 ( #19857 )
...
* Added support for spot cleaning that was introduced in pybotvac 0.12.
* Corrected formating.
* Added missing operator.
2019-01-11 09:52:06 -08:00
Eliseo Martelli and Paulus Schoutsen
71eaef8da4
add service type in name ( #19980 )
2019-01-11 09:51:41 -08:00
Paulus Schoutsen and GitHub
d812f23f6b
min_max sensor support for STATE_UNAVAILABLE ( #19914 )
2019-01-11 09:27:48 -08:00
Sören Oldag and Paulus Schoutsen
17dce6697f
Add support for restoring state to rpi_gpio_pwm ( #19944 )
2019-01-11 09:25:14 -08:00
Fabian Affolter and Charles Garwood
49cfebd903
Upgrade keyring to 17.1.1 ( #19962 )
2019-01-11 10:48:07 -05:00
Fabian Affolter and Charles Garwood
2228f2ef66
Upgrade pysnmp to 4.4.8 ( #19961 )
2019-01-11 10:47:53 -05:00
Fabian Affolter and Paulus Schoutsen
734d8c52e9
Upgrade ruamel.yaml to 0.15.85 ( #19960 )
2019-01-11 07:44:11 -08:00
Fabian Affolter and Daniel Høyer Iversen
caf0751be8
Upgrade pillow to 5.4.1 ( #19958 )
2019-01-11 12:37:15 +01:00
Fabian Affolter and Daniel Høyer Iversen
7b81727c69
Upgrade mutagen to 1.42.0 ( #19956 )
2019-01-11 10:38:39 +01:00
Jason Hu and GitHub
97394df0b9
Only authenticate request when owner can be found
2019-01-11 00:26:25 -08:00
Tyler Page and Daniel Høyer Iversen
c3e9bd1444
Change state() to try/except to catch KeyError ( #19935 )
...
* Change state() to try/except to catch KeyError
When Tautulli is up but Plex is down, the API doesn't return a 'stream_count' key. This causes calls to state() to raise KeyError exceptions. The new code includes a try/except to catch the KeyError and return -1 signifying that the Tautulli API cannot talk to Plex
* Update tautulli.py
2019-01-11 08:48:36 +01:00
mindigmarton and Martin Hjelmare
31d92683f7
Add emulated_roku component ( #17596 )
...
* Add emulated_roku component
* Add emulated_roku config tests
* Fix emulated_roku test dependencies
* Remove emulated_roku yaml support, add tests
* Add yaml support, simplify config flow
* Improve emulated_roku code quality
* Fix emulated_roku translation, improve code quality
* Fix emulated_roku translation
* Bump emulated_roku to 0.1.6 to fix SSDP discovery
* Bump emulated roku to 0.1.7, refactor component start/stop methods
2019-01-11 03:20:35 +01:00
Thomas Hervé and Paulus Schoutsen
cee51ecb2b
Remove spurious libzwave error ( #19928 )
...
If a network_key is not configuired, the following error is logged:
TypeError: expected bytes, NoneType found
Exception ignored in: 'libopenzwave.str_to_cppstr'
TypeError: expected bytes, NoneType found
We don't need to set the key if it's None, let's skip in that case.
2019-01-10 17:45:50 -08:00
Paulus Schoutsen and GitHub
646aaab936
Fix botvac connected alert retrieval ( #19937 )
2019-01-10 17:43:50 -08:00
Fabian Affolter and Paulus Schoutsen
4c1eeb9e96
Upgrade pylast to 3.0.0 ( #19938 )
2019-01-10 17:43:31 -08:00
Abílio Costa and Paulus Schoutsen
ca460ace5d
Small refactoring for the alexa component ( #19782 )
...
* small refactoring
* fix tests
2019-01-10 17:39:49 -08:00