Update SimpliSafe docs to reflect simpler setup (#22423)

This commit is contained in:
Aaron Bach 2022-04-27 02:17:15 -06:00 committed by GitHub
parent 0c24d70445
commit 67e3a0ecaa
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -43,42 +43,6 @@ SimpliSafe offers several [monitoring plans](https://support.simplisafe.com/hc/e
{% include integrations/config_flow.md %}
## Getting an Authorization Code
<div class="note info">
You must have multi-factor authentication set up in your SimpliSafe account to install the integration.
</div>
<div class="note info">
You must use a "standard" operating system (Windows, macOS, Linux) to perform the below instructions. Indications are that non-standard OS's, like Chrome OS, will not work.
</div>
<div class="note warning">
Because of a technical limitation, the below instructions will not work for iOS users as-is. It is recommended that you set up the SimpliSafe integration from a desktop browser. If you must use an iOS device, please ensure that the SimpliSafe app is not installed before beginning; the app can be re-installed after the integration is set up.
</div>
Starting in 2021, SimpliSafe has moved to a new authentication mechanism via its web app. Below are instructions on retrieving the authorization code needed to finish setting the integration up.
1. Initiate adding the integration via the instructions above.
2. When prompted, click the link that opens the SimpliSafe web app.
3. Input your SimpliSafe credentials. You will see "Verification Pending" leave this browser tab open.
4. You will receive a multi-factor authentication prompt, either via SMS or email. Regardless of the type, use this message to verify the access request.
5. After the verification is successful, return to the first browser tab/window.
Retrieving the access code is different depending on which browser you are using:
* Chrome: Navigate to `Developer -> Developer Tools -> Console Tab` and look for a `Failed to launch` error.
* Edge: Navigate to `Developer -> Developer Tools -> Console Tab` and look for a `Failed to launch` error.
* Safari: Navigate to `Develop -> Show Web Inspector -> Network Tab` and look for a reference to `ErrorPage.html`.
Look for a reference to a URL that starts with `com.simplisafe.mobile://` and note the code at the end:
```txt
com.simplisafe.mobile://auth.simplisafe.com/ios/com.simplisafe.mobile/callback?code=<CODE>
```
Copy/paste this code parameter into Home Assistant to finish setting up the integration.
## Services
### `simplisafe.clear_notifications`