core/homeassistant/components/bmw_connected_drive
rikroe cd769a55c2
Update BMW connected drive to async (#71827)
* Change BMW connected drive to async

* Fix coordinator exceptions, fix tests

* Fix using deprecated property

* Write HA state directly

* Remove code that cannnot throw Exceptions from try/except

* Use public async_write_ha_state

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Fix login using refresh_token if token expired

* MyPy fixes

* Fix pytest, bump dependency

* Replace OptionFlow listener with explicit refresh

* Remove uneeded async_get_entry

* Update test to include change on OptionsFlow

* Bump bimmer_connected to 0.9.0

* Migrate renamed entitity unique_ids

* Don't replace async_migrate_entries, add tests

* Rename existing_entry to existing_entry_id

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Update tests

* Import full EntityRegistry

* Fix comment

* Increase timeout to 60s

* Rely on library timeout

Co-authored-by: rikroe <rikroe@users.noreply.github.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-05-24 21:44:18 +02:00
..
translations [ci skip] Translation update 2022-05-19 00:26:11 +00:00
__init__.py Update BMW connected drive to async (#71827) 2022-05-24 21:44:18 +02:00
binary_sensor.py Update BMW connected drive to async (#71827) 2022-05-24 21:44:18 +02:00
button.py Update BMW connected drive to async (#71827) 2022-05-24 21:44:18 +02:00
config_flow.py Update BMW connected drive to async (#71827) 2022-05-24 21:44:18 +02:00
const.py Update BMW connected drive to async (#71827) 2022-05-24 21:44:18 +02:00
coordinator.py Update BMW connected drive to async (#71827) 2022-05-24 21:44:18 +02:00
device_tracker.py Update BMW connected drive to async (#71827) 2022-05-24 21:44:18 +02:00
lock.py Update BMW connected drive to async (#71827) 2022-05-24 21:44:18 +02:00
manifest.json Update BMW connected drive to async (#71827) 2022-05-24 21:44:18 +02:00
notify.py Update BMW connected drive to async (#71827) 2022-05-24 21:44:18 +02:00
sensor.py Update BMW connected drive to async (#71827) 2022-05-24 21:44:18 +02:00
strings.json Fix BMW Connected Drive (#60938) 2021-12-05 11:20:40 +01:00