Implement config flow for nextcloud (#89396)

* implement config flow

* add tests

* fix hassfest and requirements

* abort import on connection error

* add add_suggested_values_to_schema

* mock async_setup_entry

* revert code owner change

* fix try connect in config flow

* add device info

* allow multiple instances

* fix import in config flow

* remove custom scan interval from coordinator

* applay suggestions

* apply suggestions

* take over ownership from @meichthys

* cleanup import data before passing to user step

* apply suggestions to tests

* add untested files to .coveragerc
This commit is contained in:
Michael 2023-03-26 21:14:17 +02:00 committed by GitHub
parent 542def7f82
commit 45262c6114
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
16 changed files with 383 additions and 59 deletions

View file

@ -282,6 +282,7 @@ FLOWS = {
"netatmo",
"netgear",
"nexia",
"nextcloud",
"nextdns",
"nfandroidtv",
"nibe_heatpump",