hass-core/homeassistant
Jan Bouwhuis e73ca9bd18
Alexa fix Fan support and cleanup (#56053)
* del PowerLevelController, ena fan PowerController

* Use AlexaRangeContoller for speed or default

* Update tests

* no-else-return

* Avoid cases with only one preset_mode

* Only report ghost_mode to Alexa - fix bug

* Add some tests for patched code

* pylint

* pylint and tests with one preset_mode

* correct ghost preset mode check in test

* add tests for RangeController

* ghost preset_mode locale agnostic

* isort

* Update homeassistant/components/alexa/capabilities.py

Co-authored-by: Erik Montnemery <erik@montnemery.com>

* Update homeassistant/components/alexa/entities.py

Co-authored-by: Erik Montnemery <erik@montnemery.com>

* Update homeassistant/components/alexa/entities.py

Co-authored-by: Erik Montnemery <erik@montnemery.com>

* Update homeassistant/components/alexa/entities.py

Co-authored-by: Erik Montnemery <erik@montnemery.com>

* Update homeassistant/components/alexa/entities.py

Co-authored-by: Erik Montnemery <erik@montnemery.com>

* Update entities.py

Co-authored-by: Erik Montnemery <erik@montnemery.com>
2021-09-24 08:14:45 +02:00
..
auth Use assignment expressions 01 (#56394) 2021-09-18 13:31:35 -10:00
components Alexa fix Fan support and cleanup (#56053) 2021-09-24 08:14:45 +02:00
generated Airthings (#56578) 2021-09-23 13:20:30 -07:00
helpers Prefer HTTPStatus over int in HA view JSON functions (#56504) 2021-09-22 21:59:52 +03:00
scripts Upgrade colorlog to 6.4.1 (#56573) 2021-09-23 16:12:13 +02:00
util Use assignment expressions 01 (#56394) 2021-09-18 13:31:35 -10:00
__init__.py
__main__.py Use assignment expressions 01 (#56394) 2021-09-18 13:31:35 -10:00
block_async_io.py
bootstrap.py Use assignment expressions 01 (#56394) 2021-09-18 13:31:35 -10:00
config.py Use assignment expressions 01 (#56394) 2021-09-18 13:31:35 -10:00
config_entries.py Use assignment expressions 01 (#56394) 2021-09-18 13:31:35 -10:00
const.py Add date device class (#55887) 2021-09-07 16:46:12 +02:00
core.py typo (#56477) 2021-09-21 15:09:21 +01:00
data_entry_flow.py Use assignment expressions 01 (#56394) 2021-09-18 13:31:35 -10:00
exceptions.py Avoid some implicit generic Anys (#54577) 2021-08-16 23:12:06 +02:00
loader.py Bump awesomeversion to 21.8.1 (#55817) 2021-09-11 11:40:46 -07:00
package_constraints.txt Update zeroconf to 0.36.7 (#56553) 2021-09-23 08:00:17 -05:00
requirements.py Ensure PyPI packages can still be installed on high latency connections (#53365) 2021-07-24 14:07:10 +02:00
runner.py Avoid deadlock on shutdown when a task is shielded from cancelation (#56499) 2021-09-21 14:35:14 -07:00
setup.py Use assignment expressions 01 (#56394) 2021-09-18 13:31:35 -10:00
strings.json