core/homeassistant/components/cloud
Abílio Costa ead38f6005 Proactive Alexa ChangeReport messages (#18114)
* Alexa: implement auth and proactive ChangeReport messages

* refactor after rebase from dev to use the new AlexaDirective and Response classes

* move to aiohttp; cleanup

* better function name

* move endpoint to config

* allow passing token function

* remove uneeded state get

* use iterable directly

Co-Authored-By: abmantis <abmantis@users.noreply.github.com>

* missing delete from previous commit

* checks for when user has no auth config

* update cloud component

* PR suggestions

* string lint

* Revert "string lint"

This reverts commit a05a1f134c9ebc7a6e67c093009744f142256365.

* linters are now happier

* more happy linters

* use internal date parser; improve json response handling

* remove unused import

* use await instead of async_add_job

* protect access token update method

* add test_report_state

* line too long

* add docstring

* Update test_smart_home.py

* test accept grant api

* init prefs if None

* add tests for auth and token requests

* replace global with hass.data

* doc lint
2019-01-03 22:28:43 +01:00
..
__init__.py Proactive Alexa ChangeReport messages (#18114) 2019-01-03 22:28:43 +01:00
auth_api.py Upgrade flake8 to 3.6.0 (#17770) 2018-10-25 23:15:20 +03:00
cloud_api.py Fix cloud const (#19052) 2018-12-06 09:20:53 +01:00
cloudhooks.py Don't wait for answer for webhook register (#19025) 2018-12-05 14:45:30 +01:00
const.py Fix cloud const (#19052) 2018-12-06 09:20:53 +01:00
http_api.py Allow managing cloud webhook (#18672) 2018-11-26 14:10:18 +01:00
iot.py Don't wait for answer for webhook register (#19025) 2018-12-05 14:45:30 +01:00
prefs.py Fix cloud defaults (#19172) 2018-12-11 06:50:54 +01:00