Commit graph

13 commits

Author SHA1 Message Date
Paulus Schoutsen
092c146eae
Add option to disable specific integrations ()
* Add option to disable specific integrations

* Lint
2018-09-20 23:46:51 +02:00
Paulus Schoutsen
e746b92e0e Fix deprecated code () 2018-05-29 23:14:58 +02:00
Paulus Schoutsen
12dff5baa8 Add room hint support to Google Assistant cloud () 2018-04-30 21:05:29 +02:00
Paulus Schoutsen
9b1a75a74b
Refactor Google Assistant ()
* Refactor Google Assistant

* Fix cloud test

* Fix supported features media player demo

* Fix query

* Fix execute

* Fix demo media player tests

* Add tests for traits

* Lint

* Lint

* Add integration tests

* Add more tests

* update logging

* Catch out of range temp errrors

* Fix cloud error

* Lint
2018-03-08 14:39:10 -08:00
Paulus Schoutsen
228b030c82
Cloud unauth ()
* Handle expired refresh token better

* Retry less aggressive

* Newline
2018-03-02 10:33:05 -08:00
Paulus Schoutsen
51c06e35cf
Cloud reconnect tweaks () 2018-02-21 12:55:33 -08:00
Paulus Schoutsen
39847ea651 Clarify cloud error ()
* Clarify cloud error

* Fix tests
2018-02-20 12:31:43 +01:00
Paulus Schoutsen
f2296e1ff8 Retry keyset cloud ()
* Use less threads in helpers.event tests

* Add helpers.event.async_call_later

* Cloud: retry fetching keyset
2018-02-10 11:40:24 +01:00
Paulus Schoutsen
8313225b40
Move Google Assistant entity config out of customize ()
* Move Google Assistant entity config out of customize

* CONF_ALIAS -> CONF_ALIASES

* Lint
2018-01-09 15:14:56 -08:00
Paulus Schoutsen
8b57777ce9
Alexa to not use customize for entity config ()
* Alexa to not use customize for entity config

* Test Alexa entity config

* Improve tests

* Fix test
2018-01-05 12:33:22 -08:00
Paulus Schoutsen
b7c7041873
Add some tests to the cloud component () 2018-01-04 21:40:18 -08:00
Paulus Schoutsen
ea7ffff0ca Cloud updates ()
* Update cloud

* Fix tests

* Lint
2017-11-15 08:16:19 +01:00
Paulus Schoutsen
0362a76cd6 Cloud connection via aiohttp ()
* Cloud: connect to cloud

* Fix tests in py34

* Update warrant to 0.5.0

* Differentiate errors between unknown handler vs exception

* Lint

* Respond to cloud message to logout

* Refresh token exception handling

* Swap out bare exception for RuntimeError

* Add more tests

* Fix tests py34
2017-10-14 19:43:14 -07:00