-
- Downloads
Add Config Flow to bmw_connected_drive (#39585)
* Add Config Flow to bmw_connected_drive
* Fix checks for bmw_connected_drive
* Adjust code as requested
* Clean .coveragerc after merge
* Use references for config flow
* Fix execute_service check against allowed accounts
* Adjust translation as username can be email or phone no
* Add BMWConnectedDriveBaseEntity mixin, remove unnecessary type casts
* Use BaseEntity correctly, fix pylint error
* Bump bimmer_connected to 0.7.13
* Adjustments for review
* Fix pylint
* Fix loading notify, move vin to entity attrs
* Remove vin from device registry
* Remove commented-out code
* Show tracker warning only if vehicle (currently) doesn't support location
* Remove unnecessary return values & other small adjustments
* Move original hass_config to own domain in hass.data
* Move entries to separate dict in hass.data
* Remove invalid_auth exception handling & test as it cannot happen
Co-authored-by:
rikroe <rikroe@users.noreply.github.com>
Showing
- .coveragerc 6 additions, 1 deletion.coveragerc
- homeassistant/components/bmw_connected_drive/__init__.py 234 additions, 32 deletionshomeassistant/components/bmw_connected_drive/__init__.py
- homeassistant/components/bmw_connected_drive/binary_sensor.py 32 additions, 55 deletions...assistant/components/bmw_connected_drive/binary_sensor.py
- homeassistant/components/bmw_connected_drive/config_flow.py 119 additions, 0 deletionshomeassistant/components/bmw_connected_drive/config_flow.py
- homeassistant/components/bmw_connected_drive/const.py 10 additions, 0 deletionshomeassistant/components/bmw_connected_drive/const.py
- homeassistant/components/bmw_connected_drive/device_tracker.py 69 additions, 37 deletions...ssistant/components/bmw_connected_drive/device_tracker.py
- homeassistant/components/bmw_connected_drive/lock.py 23 additions, 41 deletionshomeassistant/components/bmw_connected_drive/lock.py
- homeassistant/components/bmw_connected_drive/manifest.json 2 additions, 1 deletionhomeassistant/components/bmw_connected_drive/manifest.json
- homeassistant/components/bmw_connected_drive/notify.py 2 additions, 1 deletionhomeassistant/components/bmw_connected_drive/notify.py
- homeassistant/components/bmw_connected_drive/sensor.py 20 additions, 49 deletionshomeassistant/components/bmw_connected_drive/sensor.py
- homeassistant/components/bmw_connected_drive/strings.json 30 additions, 0 deletionshomeassistant/components/bmw_connected_drive/strings.json
- homeassistant/components/bmw_connected_drive/translations/en.json 31 additions, 0 deletions...stant/components/bmw_connected_drive/translations/en.json
- homeassistant/generated/config_flows.py 1 addition, 0 deletionshomeassistant/generated/config_flows.py
- requirements_test_all.txt 3 additions, 0 deletionsrequirements_test_all.txt
- tests/components/bmw_connected_drive/__init__.py 1 addition, 0 deletionstests/components/bmw_connected_drive/__init__.py
- tests/components/bmw_connected_drive/test_config_flow.py 153 additions, 0 deletionstests/components/bmw_connected_drive/test_config_flow.py
Loading
Please register or sign in to comment