Add new component: BMW connected drive (#12277)
* first working version of BMW connected drive sensor * extended coveragerc * fixed blank line * fixed pylint * major refactoring after major refactoring in bimmer_connected * Update are now triggered from BMWConnectedDriveVehicle. * removed polling from sensor and device_tracker * backend URL is not detected automatically based on current country * vehicles are discovered automatically * updates are async now resolves: * https://github.com/ChristianKuehnel/bimmer_connected/issues/3 * https://github.com/ChristianKuehnel/bimmer_connected/issues/5 * improved exception handing * fixed static analysis findings * fixed review comments from @MartinHjelmare * improved startup, data is updated right after sensors were created. * fixed pylint issue * updated to latest release of the bimmer_connected library * updated requirements-all.txt * fixed comments from @MartinHjelmare * calling self.update from async_add_job * removed unused attribute "account"
Showing
- .coveragerc 3 additions, 0 deletions.coveragerc
- CODEOWNERS 2 additions, 0 deletionsCODEOWNERS
- homeassistant/components/bmw_connected_drive.py 105 additions, 0 deletionshomeassistant/components/bmw_connected_drive.py
- homeassistant/components/device_tracker/bmw_connected_drive.py 51 additions, 0 deletions...ssistant/components/device_tracker/bmw_connected_drive.py
- homeassistant/components/sensor/bmw_connected_drive.py 99 additions, 0 deletionshomeassistant/components/sensor/bmw_connected_drive.py
- requirements_all.txt 3 additions, 0 deletionsrequirements_all.txt
Please register or sign in to comment