Welcome! This is the space for proposing and discussing new features for Home Assistant.
We use GitHub Discussions to collect ideas, suggestions, and feedback from the community. Whether it’s a big idea, a small tweak, or something in between—this is where to share it.
Important
This repository is for feature requests only. For bug reports or support, please use the appropriate issue tracker listed below.
Looking to report a bug or issue instead?
Please use the correct issue tracker depending on the part of the project:
- Core – for most integrations, automation, and core logic
- Frontend – for user interface bugs
- Android app
- iOS app
- Operating System
- Supervisor
- Add-ons
Not sure where your issue fits? Ask in our Discord chat — the community is happy to help.
Writing a good feature request takes a bit of time—and that's a good thing! The more detail you provide, the easier it is for others to understand your idea, see the value, and potentially pick it up. Explain your use case, why it's important, and what you’ve tried so far.
- First, search the existing discussions to see if your idea has already been suggested. If so, consider voting instead.
- If not, open the Discussions tab.
- Carefully select the category that best matches your feature request (e.g., for mobile app features, choose the appropriate mobile app category).
- Fill in the form with as much relevant detail as possible.
- Clearly explain your idea:
- What problem does it solve?
- What’s your proposed solution?
- Why is it important to you?
- Are there any alternatives or workarounds?
Before creating a new discussion, search for existing feature requests. If you find one you like or agree with, use the upvote arrow at the top of the post or share your use case in the thread. This helps us understand what the community values most.
- Not all feature requests will be implemented.
- We focus on ideas that align with our values: local control, privacy, choice, and sustainability.
- Home Assistant is an open source project powered by volunteers and contributors working in their spare time.
- Please respect everyone involved, and be mindful of the time and energy others have invested. Behind every contribution is a person.
- This space is covered by our Code of Conduct.
- Proposals should be realistic and actionable.
- Inactive or out-of-scope discussions may be closed.
- Not everything has to be solved within Home Assistant itself—some feature requests may be addressed by third-party projects like custom integrations, dashboard cards, or add-ons.
Your feedback helps shape the future of Home Assistant. Join the conversation!
