Skip to content
Snippets Groups Projects
Unverified Commit 85f75838 authored by indykoning's avatar indykoning Committed by GitHub
Browse files

Add Growatt Server Config flow (#41303)


* Growatt Server Config flow

* Use reference strings

Co-authored-by: default avatarSNoof85 <snoof85@gmail.com>

* Remove configuration.yaml import logic

* Removed import test

* Re-added PLATFORM_SCHEMA validation

* Import yaml from old yaml configuration

* Apply suggestions from code review

Co-authored-by: default avatarMartin Hjelmare <marhje52@gmail.com>

* Feedback

* Use Executor for IO only

* Fix imports

* update requirements

* Fix flake8

* Run every section of fetching devices in single executor

* Config flow feedback

* Clean up

* Fix plan step

* Fix config flow test

* Remove duplicate test

* Test import step

* Test already configured entry

* Clean up tests

* Add asserts

* Mock out entry setup

* Add warning if set up via yaml

Co-authored-by: default avatarSNoof85 <snoof85@gmail.com>
Co-authored-by: default avatarMartin Hjelmare <marhje52@gmail.com>
parent 12342437
No related branches found
No related tags found
No related merge requests found
Showing with 390 additions and 12 deletions
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment