gcobb321 / icloud3

iCloud3 v3 - iCloud3 is an advanced iDevice tracker that uses Apple iCloud account and HA Companion App data for presence detection and location based automations.
MIT License
584 stars 54 forks source link

Unable to login to icloud account #380

Open br0nes opened 1 month ago

br0nes commented 1 month ago

Starting two days ago, my integration stopped working and unable to login to my icloud account. I can confirm that I can login to my icloud account directly, so my username and password are correct.

I get the following error message:

iCloud3 v3 - 3.0.5.9 Home Assistant Core 2024.10.3 Supervisor 2024.10.2 Operating System 13.2 Frontend 20241002.3

naseemr commented 1 month ago

Same issue for me as well.

GGSSDD commented 1 month ago

Same problem here

meiersmarkus commented 1 month ago

Same here with HA v2024.7.0

silke-99 commented 1 month ago

the native HA integration has similar issues, probably same story: https://github.com/home-assistant/core/issues/128830

fenen001 commented 1 month ago

Same here

gcobb321 commented 1 month ago

This is a known issue that duplicates Issue #341 here

cedricdelecole commented 1 month ago

here is a screenshot of the issue just in case 👍 image

ch155260 commented 1 month ago

I had same problem, but I'm only login an account.

gcobb321 commented 1 month ago

THANKS FOR LETTING ME KNOW THAT YOU ARE ALSO SEEING THE PROBLEM BUT THAT IS NOT NECESSARY. Everyone is having this problem, including the HA iCloud integration, people that use the Python Pyicloud interface and many other apps all around the world.

Apple changed to a new protocol to verify an account password where a secure hash key is passed from the client (iCloud3) to the Apple servers instead of the password. It is called Secure Remote Password. It is a complicated handshake involving a lot of back-and-forth between the client and Apple. It is working on one Ruby program we know of and we are working to port that to Python. Until it is complete, tested and implemented, you are going to have to use the Mobile App to locate your devices.

I’ll let you know when it is ready. Stay tuned.

fakezeta commented 1 month ago

Just to share update for the people coming here and avoid questioning. A PR in the upstream pyicloud has been opened https://github.com/picklepete/pyicloud/pull/460

c0d3m0nky commented 3 days ago

This PR seems to be the one getting community attention on the matter

https://github.com/picklepete/pyicloud/pull/459

gcobb321 commented 3 days ago

Thanks for the heads up on this issue. When scrolling through the complete post, you will see me on a number of posts. I have been involved in the solution to this problem since the beginning. The v3.1 update was a result. It is now up to v3.1.3 with a few bug fixes.

c0d3m0nky commented 2 days ago

Yeah, sorry, didn't mean to bug you on it, I was posting it for anyone else like me coming here thrice weekly hoping to see some news lol

gcobb321 commented 2 days ago

This issue should actually be closed since the original issue has been fixed.