karlg100 / frigidaire

Frigidaire Cloud API
18 stars 11 forks source link

"New" Frigidaire app/api questions #4

Closed dcousineau closed 3 years ago

dcousineau commented 4 years ago

Hey, I just got a brand new cool connect window AC and this plugin doesn't appear to work, and I'm thinking it has to do with Frigidaire having a new app (https://apps.apple.com/us/app/frigidaire-2-0/id1500302958).

Am I right in my assumption that this is not the api/app you reverse engineered?

If so, I started playing around with Charles to see if maybe I could inspect what requests were being made and I'm pretty sure this app is actually doing certificate pinning which means I got nothing. Did you have to go through a similar process or have any advice beyond some of the instructions I found of jailbreaking my device to install a modified ipa file?

simonsaysjake commented 3 years ago

@dcousineau were you able to figure this out? I have the same issue

dcousineau commented 3 years ago

No. I think Frigidaire's app team did too good of a job locking things down so any reverse engineering required is beyond my feeble capabilities. C'est la vie.

amaisano commented 3 years ago

Frigidaire just deprecated the original (1.0) app, and now only uses 2.0. This completely breaks this plugin. Is there any workaround? Seems like the new API is at https://www.frigidaire.com/api/userapi/getuser

marekbrz commented 3 years ago

Check out my latest pull request, which should solve this issue!

karlg100 commented 3 years ago

PR merged. Thanks @marekbrz!

karlg100 commented 3 years ago

I'm getting reports the patch is working well for folks. I'm going to close this issue! Thanks again @marekbrz!