-
Hi all, With the old backend gone, we need to reverse engineer/MITM the new My BMW app. A quick summary on what I found out on the new My BMW app:
Beginning of next week I should be able to provide you with more info of what I did, curre tly don't have access to my PC. I tried to do this on an (unrooted) Android device. Maybe somebody with a rooted Android/jailbreaked iOS device is more lucky. Let's try to figure this out! EDIT 2021-08-07 EDIT 2021-08-08 |
Beta Was this translation helpful? Give feedback.
Replies: 12 comments 26 replies
-
New setting MINI CARDATA in portal... SMART HOME |
Beta Was this translation helpful? Give feedback.
-
Hi, It seems that the new API will be payed (Pricing), :( ... Best regards |
Beta Was this translation helpful? Give feedback.
-
@rikroe I believe I am able to get a dump on the calls currently being done. please drop me an email (from my public profile) and we can coordinate this. thanks |
Beta Was this translation helpful? Give feedback.
-
I already implemented the current oAuth flow for an ioBroker Adapter maybe you can adopt this. |
Beta Was this translation helpful? Give feedback.
-
Maybe of interest: The BMW Alexa skill still works! This means that whatever API Amazon is using still works?!? Maybe the HA integration developers could gain some info through that approach? |
Beta Was this translation helpful? Give feedback.
-
Just pushed #300 containing a fix for Unfortunately, the login flow at least for
The @TA2k: Can you maybe share how you where able to collect the login flow data? |
Beta Was this translation helpful? Give feedback.
-
Same here. Works like a charm RoW
On Sun, 8 Aug 2021 at 02:50, cmnaac ***@***.***> wrote:
I've installed your branch manually into my home assistant docker
container, and I am back up and running, rest_of_world user, working :)
Thanks!
I've done the same, and the result... was also the same, :): the
homeassistant is again connected to the bimmer, :).
I'm also a rest_of_world user.
Good work, ;)
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#299 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAB7TK5XACAWOX55SMI3JTDT3XPG7ANCNFSM5BRVWV3A>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&utm_campaign=notification-email>
.
--
Cumprimentos,
Carlos Silva
+351 919 508 311
Octet Stream, Unipessoal LDA.
|
Beta Was this translation helpful? Give feedback.
-
Not sure where to post, or how to fix. But when this integration stopped working last week, I deleted it from HA, now I’m unable to install again even though I’m in the rest of the world zone. Don’t know how to manually install latest ver or how long until HA will take to recognise the latest release of the integration? Any advice is appreciated. |
Beta Was this translation helpful? Give feedback.
-
@lwy197809 can you send a link to the My BMW version you are using in China (and where to get the iOS app/Android app from)?
|
Beta Was this translation helpful? Give feedback.
-
Killer work everyone involved! Resolved for me as well in NA. |
Beta Was this translation helpful? Give feedback.
-
You guys are awesome thank you! I've taken the previous version (before BMW deprecated the old API) and rewritten is as iOS shortcuts. Obviously, they don't work now...yet. Generally, I transcribe the python code to shell scripts, then convert that to shortcuts. I'm having a helluva time getting it working with this new auth flow, though. Here's what I have so far ( I know I need to updated some of the variables, like URL, etc):
The first curl call succeeds and I get cookies and this response:
However, the second curl fails and I can't figure out why. This is the error I get: I've put debugging statements in p.s. I'm not a python guy at all. And if this should be a separate discussion, I'm good with that, too. |
Beta Was this translation helpful? Give feedback.
-
I'm not having much success with this. I've updated home-assistant (2021.8.5) and bimmer-connected (0.7.18) and I still get the auth error. I do notice that although bimmer-connected 0.7.18 is installed, in deps/lib/python3.9/site-packages the info dir is called: Secondly the bimmerconnected cli program works fine - returning no errors and all the values. I think I've fixed it now. I've no idea how. |
Beta Was this translation helpful? Give feedback.
I already implemented the current oAuth flow for an ioBroker Adapter maybe you can adopt this.
https://github.com/TA2k/ioBroker.bmw/blob/54a47a4bae6f97c6380a97d64734bb3a17d7fec6/main.js#L64