Paulus Schoutsen
cfd78f7b02
Add HTTP endpoint for resending email confirmation ( #11354 )
2017-12-29 14:46:10 +01:00
Paulus Schoutsen
7a600ea064
Add heartbeat to websocket connections ( #11298 )
2017-12-26 10:59:41 +01:00
Paulus Schoutsen
b56675a7bb
Don't connect to cloud if subscription expired ( #11163 )
...
* Final touch for cloud component
* Fix test
2017-12-16 00:42:25 -08:00
Paulus Schoutsen
168065b9bc
Update Warrant ( #11101 )
...
* Update Warrant
* Lint
2017-12-12 21:12:41 -08:00
Paulus Schoutsen
fe0a9529ed
Cloud cognito switch ( #10823 )
...
* Allow email based cognito instance
* Fix quitting Home Assistant while reconnecting
* Lint
2017-11-27 10:09:17 +01:00
Paulus Schoutsen
6e27e73474
Shopping list: add item HTTP API ( #10674 )
...
* Shopping list: add item HTTP API
* Fix order of decorators
2017-11-20 21:44:22 -08:00
Robbie Trencheny
1317297191
Implement entity and domain exclude/include for Alexa ( #10647 )
...
* Implement entity and domain exclude/include for Alexa
* Switch to using generate_filter
* Use proper domain for turn on/off calls except for groups where we must use the generic homeassistant.turn_on/off
* travis fixes
* Untangle
* Lint
2017-11-17 21:10:24 -08:00
Paulus Schoutsen
ea7ffff0ca
Cloud updates ( #10567 )
...
* Update cloud
* Fix tests
* Lint
2017-11-15 08:16:19 +01:00
Paulus Schoutsen
a4f7828363
Cloud: Authenticate with id token ( #10304 )
2017-11-03 07:30:05 +01:00
Fabian Affolter
115c59d88c
Move constant to 'const.py' and use already definied ones ( #10204 )
2017-10-29 12:32:02 +01:00
Paulus Schoutsen
6cce934f72
Improve SSL certs used by aiohttp ( #9958 )
...
* Improve SSL certs used by aiohttp
* Add certifi package
* Lint
2017-10-19 10:47:57 +02:00
Paulus Schoutsen
3700fce859
Allow flexible relayer url ( #9939 )
2017-10-17 23:00:36 -07:00
Paulus Schoutsen
0362a76cd6
Cloud connection via aiohttp ( #9860 )
...
* 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
Paulus Schoutsen
c9fc3fae6e
Update cloud auth ( #9357 )
...
* Update cloud logic
* Lint
* Update test requirements
* Address commments, fix tests
* Add credentials
2017-09-12 18:47:04 +02:00
Paulus Schoutsen
0b58d5405e
Add cloud auth support ( #9208 )
...
* Add initial cloud auth
* Move hass.data to a dict
* Move mode into helper
* Fix bugs afte refactor
* Add tests
* Clean up scripts file after test config
* Lint
* Update __init__.py
2017-08-29 13:40:08 -07:00