Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature]: Config Flow (UI) setup #2016

Open
dan-r opened this issue Apr 24, 2024 · 4 comments · May be fixed by #2068
Open

[Feature]: Config Flow (UI) setup #2016

dan-r opened this issue Apr 24, 2024 · 4 comments · May be fixed by #2068
Labels
enhancement New feature or request (excluding source request)

Comments

@dan-r
Copy link

dan-r commented Apr 24, 2024

I propose a feature for:

The integration in general

Describe your wanted feature

The preferred method of setting up integrations seems to now be using the config flow (add integration... menu) rather than yaml. As far as I know this can exist alongside yaml setup, and would allow either setup route.

If there is interest in this, I'm happy to work on it.
Perhaps a basic configuration through config flow and then for more advanced setup, keep it to yaml?

@dan-r dan-r added the enhancement New feature or request (excluding source request) label Apr 24, 2024
@5ila5
Copy link
Collaborator

5ila5 commented Apr 24, 2024

There was some discussion here: #565

@mampfes worked on a basic setup in the config_flow branch but there wasn't any movement lately (did not look into how far this is yet)

also see: #828

@mampfes
Copy link
Owner

mampfes commented Apr 24, 2024

Hi, I started to work on this, but I don't have enough time to continue.

Current state is here: https://github.com/mampfes/hacs_waste_collection_schedule/tree/config_flow

@dan-r
Copy link
Author

dan-r commented Apr 26, 2024

Thank you both for the links. I've been working on this in my fork, based on mampfes's branch. Currently I've got a basic config flow, ability to change options (but no customise stuff), and am working on ICS/generic sources now.

I hope to have it done in the next week or two, and will open a PR when I've had a chance to finish it all (especially testing and linting) :)

@oerix
Copy link

oerix commented May 6, 2024

Thank you both for the links. I've been working on this in my fork, based on mampfes's branch. Currently I've got a basic config flow, ability to change options (but no customise stuff), and am working on ICS/generic sources now.

I hope to have it done in the next week or two, and will open a PR when I've had a chance to finish it all (especially testing and linting) :)

Thank you for your contribution, hopefully it will be merged soon once completed.

@dan-r dan-r linked a pull request May 8, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request (excluding source request)
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants