Read the statement by Michael Teeuw here.
MMM-Tado - Tado API Login no longer working (403 error) — any fix?
-
Hi everyone,
I hope it’s okay to write in English – it’s not my native language, so please excuse any mistakes 😊
I’m currently having issues with the MMM-Tado module. It used to work fine, but now I’m constantly getting the following error:
Error: Request failed with status code 403
“error”: “forbidden”,
“error_description”: “Please migrate: https://support.tado.com/en/articles/8565472-how-do-i-authenticate-to-access-the-rest-api”After testing my credentials directly via PowerShell and curl, I found out that Tado has disabled the old OAuth/password login flow, which the current MMM-Tado modules seem to rely on.
I tried multiple forks, updated everything, checked my credentials, even tested the API manually – but the result is always the same: 403 Forbidden.
MagicMirror logs show this over and over:
MMM-Tado: Not all data present
So I believe the module is no longer compatible with the latest Tado authentication system.
❓Has anyone already fixed this issue or found a workaround?
Maybe someone already updated the module or uses another approach (like a proxy, Home Assistant, or a newer fork)?Thanks a lot in advance 🙏
And again – sorry for my English! 😅 -
@chichi1887 I have seen that the node-tado-client npmjs package has been updated to v1.0.0 to cater for the new OAuth2 flow. I would suggest opening an issue on the module Github page for the module developer to fix.
-
https://github.com/WouterEekhout/MMM-Tado/issues/18
There is a fix from an user. Maybe give it a try 😁 -
@mishu28nmv
What exactly do I need to do to get MMM-Tado working again? I searched the logs for the URL that should be generated, but couldn’t find anything. -
@JoeFranz did you look at the fork
-
@sdetweil I read it, but I can’t find the URL in the logs… :-(
-
@JoeFranz oh, i see
are you sure this new module is installed instead of the one you were trying?
-
@sdetweil I’ve now reinstalled it from this site. I can’t find the URL in the logs.
-
@JoeFranz how are you displaying the logs?
-
@sdetweil pm2 logs MagicMirror
-
@JoeFranz probably need more lines
pm2 logs MagicMirror --lines=100
-
@sdetweil said in MMM-Tado - Tado API Login no longer working (403 error) — any fix?:
pm2 logs MagicMirror --lines=100
OK, the URL is now displayed :-)
I’ll try it out, thanks! -
@sdetweil Hi i reinstall the hole MM Software and use the daydy16 Tado Version but from the beginning with alle the config i became this error
what i do wrong -
i Spend now 4 Nights with Chatgpt without Outcome. Only the handle Version change the Bearer works great.
-
@chichi1887 said in MMM-Tado - Tado API Login no longer working (403 error) — any fix?:
i Spend now 4 Nights with Chatgpt without Outcome. Only the handle Version change the Bearer works great.
Did you find a solution?
Thank you. -
@det I have the same problem.
-
This is my solution. Just install the https://github.com/daydy16/MMM-Tado
In the config file:{ module: 'MMM-Tado', position: 'bottom_left', // This can be any of the regions. config: { updateInterval: 900000 // miliseconds-15minutes-96times per day < 100 } },After you launch your Mirror with “node --run start”, you receive in the terminal this:
MMM-Tado: Device authentication required. Please visit the following URL: https://login.tado.com/oauth2/device?user_code=XXXXXXYou put that URL in your browser and submit the code. That’s it.
Hope it helps!
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login