Add config flow for Ecovacs (#30856)

This commit is contained in:
Robert Resch 2024-01-16 13:32:01 +01:00 committed by GitHub
parent d501fae590
commit eec52ecc25
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -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.