Commit graph

28 commits

Author SHA1 Message Date
Franck Nijhof
62dcbe5258
Enable Ruff PT001 () 2023-01-26 18:05:05 +01:00
Joakim Sørensen
817bbfe6aa
Bump hass-nabucasa from 0.56.0 to 0.59.0 ()
* Bump hass-nabucasa from 0.56.0 to 0.58.0

* 0.59.0
2022-12-01 09:08:39 +01:00
Paulus Schoutsen
6eeb1855ff
Remove entities from Alexa when disabling Alexa ()
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-06-28 10:32:50 +02:00
Erik Montnemery
1aaf78ef99
Remove entity category system in favor of hidden_by () 2022-05-02 09:33:16 -07:00
Paulus Schoutsen
130ca2213f
Enforce EntityCategory enum ()
Co-authored-by: Franck Nijhof <git@frenck.dev>
2022-03-31 15:04:33 -07:00
Erik Montnemery
ff7d5c92d5
Exclude hidden entities from cloud () 2022-03-23 12:42:45 +01:00
Erik Montnemery
9718fd2534
Enable Alexa state reporting by default () 2022-01-17 23:01:43 -08:00
Erik Montnemery
e6899416e1
Suppress Alexa state reports when not authorized () 2022-01-17 09:14:26 -08:00
Erik Montnemery
537dfbca18
Rename cloud's AlexaConfig to CloudAlexaConfig ()
* Rename cloud's AlexaConfig to CloudAlexaConfig

* Tweak
2022-01-14 11:09:39 +01:00
Franck Nijhof
20bdcc7fff
Replace hass.helpers: async_get_clientsession() () 2022-01-11 17:33:50 +01:00
Erik Montnemery
a0a8b9db26
Add entity category 'system' ()
* Add entity category 'hidden'

* Update cloud

* Update Google assistant

* Update Alexa

* Fix tests

* Add ENTITY_CATEGORIES constant

* Rename ENTITY_CATEGORY_HIDDEN to ENTITY_CATEGORY_SYSTEM

* Correct import in motioneye
2021-10-28 14:36:41 +02:00
Erik Montnemery
0f2b5ea28e
Don't expose config or diagnostic entities to cloud () 2021-10-15 09:35:32 -07:00
Paulus Schoutsen
dec7877671
Handle logout prefs update for Google/Alexa () 2021-09-10 09:08:43 -07:00
Paulus Schoutsen
ba93a033a5
Cloud to set up Alexa conditionally () 2021-04-13 09:31:41 -07:00
Paulus Schoutsen
b956a571f4
Fix Cloud Google/Alexa check () 2021-02-17 06:49:53 +01:00
Paulus Schoutsen
69b5176730
Make Alexa custom ID unique ()
* Make Alexa custom ID unique

* Lint

* Lint
2021-01-05 17:35:28 +01:00
Franck Nijhof
65cf2fcb6f
Drop asynctest () 2021-01-01 22:31:56 +01:00
Paulus Schoutsen
d9f3bdea53 Black 2020-08-28 15:33:08 +00:00
Paulus Schoutsen
5217139e0b
Allow exposing domains in cloud () 2020-08-28 16:49:17 +02:00
Paulus Schoutsen
76f392476b
Use a future for mock coro () 2020-04-30 16:31:00 -07:00
Paulus Schoutsen
ec47216388
Use built-in test helpers on 3.8 () 2020-04-30 13:29:50 -07:00
Paulus Schoutsen
d3bbd9ec65
Delay sync for Google and limit updates to relevant info () 2020-04-24 10:49:11 +02:00
Bas Nijholt
fbd4cf1089 use isort to sort imports according to PEP8 for cloud () 2019-12-08 22:31:12 +05:30
Paulus Schoutsen
f184bf4d85 Add Google Report State ()
* Add Google Report State

* UPDATE codeowners"

* Add config option for dev mode

* update library

* lint

* Bug fixes
2019-10-03 13:02:38 +02:00
Paulus Schoutsen
7b05ede297 Fix Alexa Report State ()
* Fix Alexa Report State

* Forgot to save a file
2019-08-30 20:34:40 -05:00
Paulus Schoutsen
6f357cb23e First pass fixing tests that raise exceptions caught by asyncio.gather ()
* First pass fixing tests that raise exceptions caught by asyncio.gather

* Fix demo test

* lint
2019-08-12 16:42:12 +02:00
Paulus Schoutsen
4de97abc3a Black 2019-07-31 12:25:30 -07:00
Paulus Schoutsen
3cafc1f2c6
Alexa sync state report ()
* Do a sync after changing state reporting

* Fix entity config being None
2019-06-28 20:43:57 -07:00