From 802adaf43c0d9ed344363b9b6bb6ee2e6234f7b4 Mon Sep 17 00:00:00 2001 From: Aaron Bach Date: Sun, 1 May 2022 22:50:39 -0600 Subject: [PATCH] Fix issues with SimpliSafe email-based 2FA (#71180) * FIx issues with email-based SimpliSafe 2FA * Bump --- .../components/simplisafe/manifest.json | 2 +- homeassistant/components/simplisafe/strings.json | 2 +- .../components/simplisafe/translations/en.json | 16 +++------------- requirements_all.txt | 2 +- requirements_test_all.txt | 2 +- 5 files changed, 7 insertions(+), 17 deletions(-) diff --git a/homeassistant/components/simplisafe/manifest.json b/homeassistant/components/simplisafe/manifest.json index 8e4c1f5d82b..804523b3390 100644 --- a/homeassistant/components/simplisafe/manifest.json +++ b/homeassistant/components/simplisafe/manifest.json @@ -3,7 +3,7 @@ "name": "SimpliSafe", "config_flow": true, "documentation": "https://www.home-assistant.io/integrations/simplisafe", - "requirements": ["simplisafe-python==2022.04.1"], + "requirements": ["simplisafe-python==2022.05.0"], "codeowners": ["@bachya"], "iot_class": "cloud_polling", "dhcp": [ diff --git a/homeassistant/components/simplisafe/strings.json b/homeassistant/components/simplisafe/strings.json index 45e0ef84f5a..85e579fd455 100644 --- a/homeassistant/components/simplisafe/strings.json +++ b/homeassistant/components/simplisafe/strings.json @@ -32,7 +32,7 @@ "reauth_successful": "[%key:common::config_flow::abort::reauth_successful%]" }, "progress": { - "email_2fa": "Input the two-factor authentication code\nsent to you via email." + "email_2fa": "Check your email for a verification link from Simplisafe." } }, "options": { diff --git a/homeassistant/components/simplisafe/translations/en.json b/homeassistant/components/simplisafe/translations/en.json index a3bf0049681..0da6f6442e4 100644 --- a/homeassistant/components/simplisafe/translations/en.json +++ b/homeassistant/components/simplisafe/translations/en.json @@ -3,23 +3,16 @@ "abort": { "already_configured": "This SimpliSafe account is already in use.", "email_2fa_timed_out": "Timed out while waiting for email-based two-factor authentication.", - "reauth_successful": "Re-authentication was successful", - "wrong_account": "The user credentials provided do not match this SimpliSafe account." + "reauth_successful": "Re-authentication was successful" }, "error": { - "2fa_timed_out": "Timed out while waiting for two-factor authentication", - "identifier_exists": "Account already registered", "invalid_auth": "Invalid authentication", - "still_awaiting_mfa": "Still awaiting MFA email click", "unknown": "Unexpected error" }, "progress": { - "email_2fa": "Input the two-factor authentication code\nsent to you via email." + "email_2fa": "Check your email for a verification link from Simplisafe." }, "step": { - "mfa": { - "title": "SimpliSafe Multi-Factor Authentication" - }, "reauth_confirm": { "data": { "password": "Password" @@ -35,13 +28,10 @@ }, "user": { "data": { - "auth_code": "Authorization Code", - "code": "Code (used in Home Assistant UI)", "password": "Password", "username": "Username" }, - "description": "Input your username and password.", - "title": "Fill in your information." + "description": "Input your username and password." } } }, diff --git a/requirements_all.txt b/requirements_all.txt index dd808efa0bd..6b89774f4e7 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -2156,7 +2156,7 @@ simplehound==0.3 simplepush==1.1.4 # homeassistant.components.simplisafe -simplisafe-python==2022.04.1 +simplisafe-python==2022.05.0 # homeassistant.components.sisyphus sisyphus-control==3.1.2 diff --git a/requirements_test_all.txt b/requirements_test_all.txt index 26f1c86d1af..fed48ff4175 100644 --- a/requirements_test_all.txt +++ b/requirements_test_all.txt @@ -1407,7 +1407,7 @@ sharkiq==0.0.1 simplehound==0.3 # homeassistant.components.simplisafe -simplisafe-python==2022.04.1 +simplisafe-python==2022.05.0 # homeassistant.components.slack slackclient==2.5.0