diff --git a/CODEOWNERS b/CODEOWNERS index d320f72243d..81cdb289295 100644 --- a/CODEOWNERS +++ b/CODEOWNERS @@ -57,7 +57,7 @@ homeassistant/components/bizkaibus/* @UgaitzEtxebarria homeassistant/components/blebox/* @gadgetmobile homeassistant/components/blink/* @fronzbot homeassistant/components/bmp280/* @belidzs -homeassistant/components/bmw_connected_drive/* @gerard33 +homeassistant/components/bmw_connected_drive/* @gerard33 @rikroe homeassistant/components/bom/* @maddenp homeassistant/components/braviatv/* @robbiet480 @bieniu homeassistant/components/broadlink/* @danielhiversen @felipediel diff --git a/homeassistant/components/bmw_connected_drive/__init__.py b/homeassistant/components/bmw_connected_drive/__init__.py index b8f60dafdbb..b99ae97aa61 100644 --- a/homeassistant/components/bmw_connected_drive/__init__.py +++ b/homeassistant/components/bmw_connected_drive/__init__.py @@ -41,6 +41,7 @@ _SERVICE_MAP = { "light_flash": "trigger_remote_light_flash", "sound_horn": "trigger_remote_horn", "activate_air_conditioning": "trigger_remote_air_conditioning", + "find_vehicle": "trigger_remote_vehicle_finder", } diff --git a/homeassistant/components/bmw_connected_drive/manifest.json b/homeassistant/components/bmw_connected_drive/manifest.json index 4521af8d36e..c7cacfb6f63 100644 --- a/homeassistant/components/bmw_connected_drive/manifest.json +++ b/homeassistant/components/bmw_connected_drive/manifest.json @@ -2,7 +2,7 @@ "domain": "bmw_connected_drive", "name": "BMW Connected Drive", "documentation": "https://www.home-assistant.io/integrations/bmw_connected_drive", - "requirements": ["bimmer_connected==0.7.5"], + "requirements": ["bimmer_connected==0.7.7"], "dependencies": [], - "codeowners": ["@gerard33"] + "codeowners": ["@gerard33", "@rikroe"] } diff --git a/homeassistant/components/bmw_connected_drive/services.yaml b/homeassistant/components/bmw_connected_drive/services.yaml index b9605429a8e..170289edaea 100644 --- a/homeassistant/components/bmw_connected_drive/services.yaml +++ b/homeassistant/components/bmw_connected_drive/services.yaml @@ -35,6 +35,16 @@ activate_air_conditioning: The vehicle identification number (VIN) of the vehicle, 17 characters example: WBANXXXXXX1234567 +find_vehicle: + description: > + Request vehicle to update the gps location. The vehicle is identified via the vin + (see below). + fields: + vin: + description: > + The vehicle identification number (VIN) of the vehicle, 17 characters + example: WBANXXXXXX1234567 + update_state: description: > Fetch the last state of the vehicles of all your accounts from the BMW diff --git a/requirements_all.txt b/requirements_all.txt index 7eb0631c6d3..b37eb4e7915 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -339,7 +339,7 @@ beewi_smartclim==0.0.7 bellows==0.17.0 # homeassistant.components.bmw_connected_drive -bimmer_connected==0.7.5 +bimmer_connected==0.7.7 # homeassistant.components.bizkaibus bizkaibus==0.1.1