Releases: bimmerconnected/ha_custom_component
20200507.3 - Rewrite for ConfigFlows and DataUpdateCoordinator Pt. II
Maintenance update to [20200507.1 - Rewrite for ConfigFlows and DataUpdateCoordinator Pt. I](20200507.1 - Rewrite for ConfigFlows and DataUpdateCoordinator Pt. I).
Fixes renaming of base entities in HomeAssistant-dev
:
- Rename BinarySensorDevice to BinarySensorEntity (home-assistant/core#34462)
- Rename LockDevice to LockEntity (home-assistant/core#34594)
20200507.1 - Rewrite for ConfigFlows and DataUpdateCoordinator Pt. I
This is a first release to support Config Flows and the DataUpdateCoordinator
.
It consist of a more-or-less full rewrite of core component features.
⚠️ Requires HomeAssistant >= 109.0
⚠️ When a previous version of this component has been installed via HACS, the whole repository has to be deleted and re-added in HACS settings!
This custom component should appear as additional integration next to the default bmw_connected_drive
.
What should be working
- Adding an account via Integrations > + (no icon due to changed component domain)
- For each car:
- Lock state, lock, unlock (via HA
lock
service) - Binary sensors
- Sensors
- Lock state, lock, unlock (via HA
- All sensors should update themselves in a 5-minute interval.
- Multiple accounts are supported
What might be working
- Multiple cars per account
Not implemented yet
- Notify
- Any remote or custom services
- Device tracker
20200502.1 - Notifications via notify, new API backend
With this version you can use the following new options using the new notify component:
- Send notifications to your car
- Send Point of Interest (POI) to your car
You can test this by using Developer Tools - Services and select notify.bmw_connected_drive_<car>
For a message use these service data:
title: Your title here (if left empty it will be Home Assistant)
message: Your message here
For a POI:
message: The name of the location (this is shown on the iDrive dashboard)
data:
location:
latitude: 48.177024
longitude: 11.559107
street: Street name # Optional
city: City name # Optional
postal_code: Postal Code # Optional
country: Country # Optional