Skip to content
This repository has been archived by the owner on Aug 10, 2023. It is now read-only.

Not working #1

Open
GegoSK opened this issue Feb 18, 2023 · 10 comments
Open

Not working #1

GegoSK opened this issue Feb 18, 2023 · 10 comments

Comments

@GegoSK
Copy link

GegoSK commented Feb 18, 2023

Hello,
after many months using your integration, for first time it is not working.

Error: Config entry 'GegoSK' for duolingo integration not ready yet: None; Retrying in background

Hope you look at it.

Thank you for integration!

@sphanley
Copy link
Owner

Thanks for letting me know! I just tried a reload of my integration and now I'm seeing the same thing. I'll look into it when I have a chance.

@sphanley
Copy link
Owner

Unfortunately, this issue seems to occur when just using the API caller I'm dependent on. As best I can tell, Duolingo may have changed their login mechanism - the calls being made by that library no longer seem sufficient to log in. Unless someone else figures out how to headlessly auth with Duolingo, it's unlikely that this is going to be something I can resolve. Apologies, and thanks for using my little project!

@dontbug
Copy link

dontbug commented Feb 20, 2023

Thanks for your package. I also use and also noticed that it does not work for the last 2-3 days.

@dontbug
Copy link

dontbug commented Feb 20, 2023

Yes, they may have changed their authorization procedure. Even in their library, people write about the authorization error.
KartikTalwar/Duolingo#128

@GegoSK
Copy link
Author

GegoSK commented Mar 9, 2023

Someone published a solution in link, which mentioned @dontbug. I do not know if it help you @sphanley.

@drbartek
Copy link

Any chance of an update? Children are out of control ;-)

@jellewie
Copy link

jellewie commented May 1, 2023

I would love to see this work

@wacher74
Copy link

wacher74 commented Jul 25, 2023

I tried to add this integration to my HA, but I got this message
Config flow could not be loaded: {"message":"Invalid handler specified"}
Home Assistant 2023.7.3

@TimCinel
Copy link

I've got this integration working again using tier61wro's fix.

Raised a PR in case we want to merge it. The fix may not work forever, but it's an improvement on the current state...

@sphanley
Copy link
Owner

Hi everyone! Thanks for all the discussion, apologies for taking so long to chime in. Unfortunately, at this point, I'm not really inclined to make any updates to this project. It's something I mostly developed as a way to learn about making a custom integration, and I don't feel great about continuing to try and circumvent Duolingo's API access controls given that they seem to have intentionally tried to restrict unapproved access. Obviously folks can fork this project and do with it what they will, but I'm probably going to archive my copy of it, unless Duolingo eventually releases a sanctioned way to consume their APIs.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

7 participants