From 913aa0953ca82bd1921767dfe83645ce43700a8c Mon Sep 17 00:00:00 2001 From: Lutz Bender Date: Thu, 6 Jul 2023 18:26:01 +0200 Subject: [PATCH] fix bmw soc --- packages/modules/vehicles/bmw/api.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/modules/vehicles/bmw/api.py b/packages/modules/vehicles/bmw/api.py index ed502812b3..0f500cd8a3 100755 --- a/packages/modules/vehicles/bmw/api.py +++ b/packages/modules/vehicles/bmw/api.py @@ -246,10 +246,11 @@ def requestData(token: str, vin: str) -> dict: log.error("bmw.requestData: Unknown VIN, must start with WB or WM") raise RuntimeError - url = 'https://' + api_server + '/eadrax-vcs/v2/vehicles/' + vin + '/state' + url = 'https://' + api_server + '/eadrax-vcs/v4/vehicles/state' headers = { 'User-Agent': 'Dart/2.14 (dart:io)', 'x-user-agent': 'android(SP1A.210812.016.C1);' + brand + ';2.5.2(14945);row', + 'bmw-vin': vin, 'Authorization': (token["token_type"] + " " + token["access_token"])} body = getHTTP(url, headers) response = json.loads(body)