Anders Melchiorsen and Fabian Affolter
f2e399ccf3
Update SoCo to 0.16 ( #16007 )
2018-08-17 07:41:56 +02:00
Martin Hjelmare and Johann Kellerman
07840f5397
Fix check config packages key error ( #15840 )
...
* Fix packages deletion in check_config script
* The config key for packages is not present if core config validation
failed. We need to do a safe dict deletion using dict.pop.
* Add check_config test for bad core config
2018-08-17 05:28:00 +02:00
Paulus Schoutsen
c09e7e620f
Bumped version to 0.76.0b5
0.76.0b5
2018-08-16 23:02:34 +02:00
Paulus Schoutsen and Paulus Schoutsen
92e26495da
Disable the DLNA component discovery ( #16006 )
2018-08-16 23:02:26 +02:00
Steven Looman and Paulus Schoutsen
061859cc4d
Fix message "Updating dlna_dmr media_player took longer than ..." ( #16005 )
2018-08-16 23:02:26 +02:00
Steven Looman and Paulus Schoutsen
45452e510c
Fix message "Updating dlna_dmr media_player took longer than ..." ( #16005 )
2018-08-16 22:42:11 +02:00
Paulus Schoutsen and GitHub
279ead2085
Disable the DLNA component discovery ( #16006 )
2018-08-16 22:41:44 +02:00
Ville Skyttä and Paulus Schoutsen
649f17fe47
Add type hints to homeassistant.auth ( #15853 )
...
* Always load users in auth store before use
* Use namedtuple instead of dict for user meta
* Ignore auth store tokens with invalid created_at
* Add type hints to homeassistant.auth
2018-08-16 22:25:41 +02:00
Alexxander0 and Paulus Schoutsen
e9e5bce10c
BMW Connected drive: option to disable the services ( #15993 )
...
* Update __init__.py
* Update bmw_connected_drive.py
* Update __init__.py
* Update bmw_connected_drive.py
* Update __init__.py
* Update __init__.py
* Update __init__.py
* Update __init__.py
* Update __init__.py
* Update __init__.py
* Update __init__.py
* Update bmw_connected_drive.py
2018-08-16 22:19:29 +02:00
Paulus Schoutsen
e41ce1d6ec
Bump frontend to 20180816.1
2018-08-16 22:18:10 +02:00
Paulus Schoutsen
bc21a1b944
Bump frontend to 20180816.1
2018-08-16 22:17:55 +02:00
Paulus Schoutsen and GitHub
834077190f
Clean up input-datetime ( #16000 )
2018-08-16 22:17:14 +02:00
Steven Looman
80f98b9ea2
Fix message "Updating dlna_dmr media_player took longer than ..."
2018-08-16 22:14:13 +02:00
Max Prokhorov and Aaron Bach
2a210607d3
Wemo custom ports and network errors handling ( #14516 )
...
* Update wemo component
* Support custom ports in static addresses
* Handle device_from_description exceptions
* Process static addresses before doing discovery
* Fail on inaccessable static address
* str.format instead of old formatting
* Validate static host[:port] earlier
* Fix comment formatting
* slice looks ambiguous in the log, keep voluptuous exception path intact
2018-08-16 08:14:54 -06:00
Paulus Schoutsen and GitHub
1ff1639cef
More entity service ( #15998 )
...
* Camera use entity service
* Convert climate services
* Convert light
* Convert media player
* Migrate fan
2018-08-16 14:28:59 +02:00
Paulus Schoutsen
5eccfc2604
Bumped version to 0.76.0b4
0.76.0b4
2018-08-16 14:26:52 +02:00
Paulus Schoutsen and Paulus Schoutsen
2469bc7e2e
Fix Nest async from sync ( #15997 )
2018-08-16 14:26:44 +02:00
Martin Hjelmare and Paulus Schoutsen
d540a084dd
Fix mysensors connection task blocking setup ( #15938 )
...
* Fix mysensors connection task blocking setup
* Schedule the connection task without having the core track the task
to avoid blocking setup.
* Cancel the connection task, if not cancelled already, when
home assistant stops.
* Use done instead of cancelled
2018-08-16 14:26:44 +02:00
Paulus Schoutsen
11eb29f520
Bump frontend to 20180816.0
2018-08-16 14:22:01 +02:00
Paulus Schoutsen
e4d41fe313
Bump frontend to 20180816.0
2018-08-16 14:21:49 +02:00
Martin Hjelmare and Paulus Schoutsen
b5e7414be2
Fix mysensors connection task blocking setup ( #15938 )
...
* Fix mysensors connection task blocking setup
* Schedule the connection task without having the core track the task
to avoid blocking setup.
* Cancel the connection task, if not cancelled already, when
home assistant stops.
* Use done instead of cancelled
2018-08-16 14:19:42 +02:00
Paulus Schoutsen and GitHub
83b0ef4e26
Fix Nest async from sync ( #15997 )
2018-08-16 13:46:43 +02:00
Paulus Schoutsen and GitHub
b682e48e12
Entity service ( #15991 )
...
* Add entity service helper
* Use entity service helper
* Context
2018-08-16 09:50:11 +02:00
Josh Shoemaker and Martin Hjelmare
e52ba87af1
Upgrade aladdin_connect to 0.3 and provide Unique ID ( #15986 )
...
* Upgrade aladdin_connect to 0.2 and set unique_id
* update code to be Python 3.5 compatible
2018-08-16 07:18:29 +02:00
Paulus Schoutsen
6da0ae4d23
Bumped version to 0.76.0b3
0.76.0b3
2018-08-15 10:55:03 +02:00
Jason Hu and Paulus Schoutsen
f8051a5698
Fix 0.76 beta2 hassio token issue ( #15987 )
2018-08-15 10:53:39 +02:00
Jason Hu and Paulus Schoutsen
2306d14b5d
Teak mqtt error message for 0.76 release ( #15983 )
2018-08-15 10:53:38 +02:00
Paulus Schoutsen
4035880003
Update translations
2018-08-15 10:52:27 +02:00
Paulus Schoutsen
9cfbd067d3
Update translations
2018-08-15 10:52:06 +02:00
Fabian Affolter and Paulus Schoutsen
39fd70231f
Upgrade psutil to 5.4.7 ( #15982 )
2018-08-15 10:47:58 +02:00
Jason Hu and Paulus Schoutsen
dc460f4d6a
Fix 0.76 beta2 hassio token issue ( #15987 )
2018-08-15 09:56:05 +02:00
Jason Hu and Fabian Affolter
c31035d348
Teak mqtt error message for 0.76 release ( #15983 )
2018-08-15 08:09:19 +02:00
Fabian Affolter and Martin Hjelmare
555184a4b7
Update Glances sensor ( #15981 )
...
* Refactor Glances sensor
* Add glances_api to requirements_all.txt
* Add support for version as configuration option
2018-08-15 07:49:34 +02:00
Paulus Schoutsen
e64e84ad7a
Bumped version to 0.76.0b2
0.76.0b2
2018-08-14 22:06:57 +02:00
Paulus Schoutsen and Paulus Schoutsen
1777270aa2
Pin crypto ( #15978 )
...
* Pin crypto
* Fix PyJWT import once
2018-08-14 22:06:44 +02:00
Paulus Schoutsen and Paulus Schoutsen
f5df567d09
Use JWT for access tokens ( #15972 )
...
* Use JWT for access tokens
* Update requirements
* Improvements
2018-08-14 22:06:44 +02:00
Paulus Schoutsen and Paulus Schoutsen
899c2057b7
Switch to intermediate Mozilla cert profile ( #15957 )
...
* Allow choosing intermediate SSL profile
* Fix tests
2018-08-14 22:06:43 +02:00
Jason Hu and Paulus Schoutsen
1b384c322a
Remove remote.API from core.Config ( #15951 )
...
* Use core.ApiConfig replace remote.API in core.Config
* Move ApiConfig to http
2018-08-14 22:06:43 +02:00
Daniel Bowman and Paulus Schoutsen
f4e84fbf84
remove-phantomjs-from-docker ( #15936 )
2018-08-14 22:06:42 +02:00
Khalid and Paulus Schoutsen
d393380122
Fix issue when reading worxlandroid pin code ( #15930 )
...
Fixes #14050
2018-08-14 22:06:41 +02:00
Jason Hu and Paulus Schoutsen
d0e4c95bbc
MQTT embedded broker has to set its own password. ( #15929 )
2018-08-14 22:06:41 +02:00
Jason Hu and Paulus Schoutsen
34e1f1b6da
Add context to login flow ( #15914 )
...
* Add context to login flow
* source -> context
* Fix unit test
* Update comment
2018-08-14 22:06:40 +02:00
kbickar and Paulus Schoutsen
6d432d19fe
Added error handling for sense API timeouts ( #15789 )
...
* Added error handling for sense API timeouts
* Moved imports in function
* Moved imports to more appropriate function
* Change exception to custom package version
2018-08-14 22:06:40 +02:00
Paulus Schoutsen and GitHub
486efa9aba
Pin crypto ( #15978 )
...
* Pin crypto
* Fix PyJWT import once
2018-08-14 22:02:01 +02:00
Daniel Bowman and Paulus Schoutsen
0ad9fcd8a0
Add -j$(nproc) make option to speed up build time ( #15928 )
...
Adding `-j$(nproc)` reduces build time on the external dependencies by
approximately 25%.
2018-08-14 21:28:29 +02:00
Nate Clark and Paulus Schoutsen
c7f7912bca
adds support for momentary and beep/blink switches ( #15973 )
2018-08-14 21:15:33 +02:00
Paulus Schoutsen and GitHub
e776f88eec
Use JWT for access tokens ( #15972 )
...
* Use JWT for access tokens
* Update requirements
* Improvements
2018-08-14 21:14:12 +02:00
kbickar and Paulus Schoutsen
ee5d49a033
Added error handling for sense API timeouts ( #15789 )
...
* Added error handling for sense API timeouts
* Moved imports in function
* Moved imports to more appropriate function
* Change exception to custom package version
2018-08-14 15:50:44 +02:00
Sean Dague and GitHub
051903d30c
Update waterfurnace library to 0.7, add reconnect logic ( #15657 )
...
One of the features of the waterfurnace 0.7 is timingout out stuck
connections on the websocket (which tends to happen after 48 - 96
hours of operation). This requires the homeassistant component to
catch and reconnect under these circumstances. This has turned out to
be pretty robust in preventing stuck sockets over the last month.
2018-08-14 07:49:04 -04:00
Paulus Schoutsen and GitHub
91e1ae035e
Remove warning ( #15969 )
2018-08-14 12:29:55 +02:00