From eec52ecc2506c965db848a061d4d7d4d808f4c73 Mon Sep 17 00:00:00 2001 From: Robert Resch Date: Tue, 16 Jan 2024 13:32:01 +0100 Subject: [PATCH] Add config flow for Ecovacs (#30856) --- source/_integrations/ecovacs.markdown | 31 +-------------------------- 1 file changed, 1 insertion(+), 30 deletions(-) diff --git a/source/_integrations/ecovacs.markdown b/source/_integrations/ecovacs.markdown index b514bf842d0..f0d69e19905 100644 --- a/source/_integrations/ecovacs.markdown +++ b/source/_integrations/ecovacs.markdown @@ -21,36 +21,7 @@ There is currently support for the following device types within Home Assistant: - [Vacuum](#vacuum) -## Configuration - -To add your Ecovacs devices into your Home Assistant installation, add the following to your `configuration.yaml` file: - -```yaml -ecovacs: - username: YOUR_ECOVACS_USERNAME - password: YOUR_ECOVACS_PASSWORD - country: YOUR_TWO_LETTER_COUNTRY_CODE - continent: YOUR_TWO_LETTER_CONTINENT_CODE -``` - -{% configuration %} -username: - description: Your username to login to your Ecovacs account. - required: true - type: string -password: - description: Your password to login to your Ecovacs account. - required: true - type: string -country: - description: Your two-letter country code (us, uk, etc). - required: true - type: string -continent: - description: Your two-letter continent code (na, eu, etc). - required: true - type: string -{% endconfiguration %} +{% include integrations/config_flow.md %} Note: For some countries, you will need to set `continent` to `ww` (meaning worldwide.) There is unfortunately no way to know the correct settings other than guessing and checking. See the [py-sucks library protocol documentation](https://github.com/mib1185/py-sucks/blob/master/protocol.md) for more information about what has been figured out about the Ecovacs servers.