Skip to content

Commit

Permalink
icloud.markdown: remove app specific password
Browse files Browse the repository at this point in the history
As said by @dsfaller in the below issue, Apple changed the login flow or rejects app-specific passwords completely now:
home-assistant/core#53926 (comment)
  • Loading branch information
nlhomme authored Nov 30, 2021
1 parent 6bf578f commit d1c370d
Showing 1 changed file with 0 additions and 12 deletions.
12 changes: 0 additions & 12 deletions source/_integrations/icloud.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -39,18 +39,6 @@ To prevent excessive battery drainage, a dynamic interval is used for each indiv

If two-step authentication is enabled for your iCloud account, some time after Home Assistant startup the integration will ask to enter the verification code you receive on your device via a notification in the Home Assistant UI. The duration of this authentication is determined by Apple, so you will need to verify your account every now and then.

### App Specific Passwords
Apple allows you to provide an [App Specific Password](https://support.apple.com/en-gb/HT204397), which **don't require two factor authentication**, and one could argue more secure than storing your iCloud password within Home Assistant.
#### How to generate an app-specific password

1. Sign in to your [Apple ID account page](https://appleid.apple.com/account/home).
2. In the Security section, click Generate Password below App-Specific Passwords.
3. Follow the steps on your screen.

After you generate your app-specific password, enter or paste it into the password field of the integration.

Any time you change or reset your primary Apple ID password, all your app-specific passwords are revoked automatically to protect the security of your account. You'll need to generate new app-specific passwords for any apps that you want to continue using.

## In case of troubleshooting

Go into your Home Assistant configuration `.storage` folder and delete the "icloud" folder, then retry.
Expand Down

0 comments on commit d1c370d

Please sign in to comment.