robinostlund / homeassistant-volkswagencarnet

Volkswagen Carnet Component for home assistant
GNU General Public License v3.0
318 stars 59 forks source link

[FR] Get this working in the US & Canada #462

Closed BigWebstas closed 8 months ago

BigWebstas commented 1 year ago

Is your feature request related to a problem? Please describe.

Describe the solution you'd like

Describe alternatives you've considered

Additional context

Creating a new feature request for all of us in the northern hemisphere that this doesn't work for. I am not sure what else to put other than it doesn't work in the US and Canada

BigWebstas commented 1 year ago

I work in software QA and have some background in Python, I am willing to donate my time and money to get this going.

rice1204 commented 1 year ago

following! I can only help with testing though...

itsgiff commented 1 year ago

Canadian here - happy to test with my Atlas.

lukekutler commented 1 year ago

Extremely willing to help test- I'm based here in the US

iamlite commented 1 year ago

also very willing to test

Edzilla2000 commented 1 year ago

Would love to contribute as well

Darkyputz commented 10 months ago

2x 2024 Jettas here in the US...happy to donate time (programming/testing/vehicle) would be intersting if the api for the we connect is similar to the car net...so that we might only need to change a couple url strings... Will download the code and check what involed

nevafuse commented 10 months ago

@Darkyputz any luck?

Stuck on getting a valid client id I think. Authorization endpoint returns "the legal entity is missing or invalid"

In the past, I've had to tell the app to proxy through something I could read the requests from.

Darkyputz commented 10 months ago

Pulled it yesterday, i am wiresharking and try to get all the responses right now. Found the const variables in the code and playing around with different domain entries. So far no success but to early to actually expect any. Hope api is similar

nevafuse commented 10 months ago

@Darkyputz You can't see anything in Wireshark because it's https right? In the past for other apps, I've had to modify the apk to add a mitm cert & have it use my squid proxy.

Darkyputz commented 10 months ago

Thx for the tip, havent had it running yet, saves me a dead-end. To early and not enough cofe yet :-)

nevafuse commented 10 months ago

Got 4 apks off my phone. Patched the base apk with apk-mitm. I'll try to get an emulator setup.

sfnis commented 8 months ago

https://smartcar.com/product/compatible-vehicles/

The above support’s Volkswagen natively. I suspect you could run their App in Docker, and integrate into Home Assistant that way.