Welcome! This is the official roadmap repository for Home Assistant, ESPHome, Music Assistant, and other Open Home Foundation projects, maintained by the Open Home Foundation.
This repository tracks strategic opportunities, initiatives, and development areas across Open Home Foundation projects. The roadmap is managed by the Open Home Foundation product team, who monitor community feature requests and translate them into actionable opportunities.
Important
This repository is restricted to Open Home Foundation staff and authorized contributors only.
Community members should submit feature requests to the appropriate project repository listed below, where they will be reviewed by the product team and potentially incorporated into roadmap opportunities.
For bug reports or support, please use the appropriate issue tracker listed below.
Looking to report a bug or request a feature for Home Assistant?
Please use the correct repository depending on the type of request:
- Feature Requests β for feature suggestions and ideas
- Core β for most integrations, automation, and core logic bugs
- Frontend β for user interface bugs
- Android app
- iOS app
- Operating System
- Supervisor
- Add-ons
Still have questions? Ask in our Home Assistant Discord chat β the community is happy to help.
Looking to report a bug or request a feature for ESPHome?
- Feature Requests β for feature suggestions and ideas
- ESPHome β for bug reports
Still have questions? Ask in our ESPHome Discord chat β the community is happy to help.
Looking to report a bug or request a feature for Music Assistant?
- Feature Requests β for feature suggestions and ideas
- Support β for bug reports
Still have questions? Ask in our Music Assistant Discord chat β the community is happy to help.
The Open Home Foundation roadmap is curated by the product team through the following process:
Want to influence the roadmap? Submit your ideas to the feature requests repository of the relevant project!
- Submit Feature Requests: Share your ideas and use cases in the appropriate project's feature requests repository
- Vote and Discuss: Support existing requests and add your perspective
- Product Team Review: The product team regularly reviews popular and strategic feature requests
- Roadmap Creation: Selected features are translated into roadmap opportunities by the product team
Note
Only Open Home Foundation staff and specifically authorized individuals may create roadmap opportunities.
If you are authorized to create opportunities:
- First, search the existing issues to see if a similar opportunity exists
- Create a new issue using the "Roadmap Opportunity" template
- Fill in all sections with as much detail as you have β not every field is required at every stage:
- Problem Statement: Describe the problem, who is impacted, and why it matters
- Community Signals: Link to feature requests, discussions, or other signals that informed the item
- Scope & Boundaries: Define what's in scope and what's explicitly out of scope
- Foreseen Solution: Describe the solution at a high level, shaped enough to understand what it means to build
- Risks & Open Questions: Call out technical, UX, or strategic uncertainties
- Appetite: Rough sizing of how much time we're willing to invest (small / medium / large)
- Decision Log: Record key decisions, pivots, and betting table outcomes with dates
The Open Home Foundation manages roadmap opportunities through this structured process:
- Community Input: Feature requests are collected and discussed in the relevant project repositories
- Product Team Review: The product team regularly reviews feature requests for strategic alignment and feasibility
- Opportunity Creation: Selected features are formulated into roadmap opportunities by authorized team members
- Planning & Refinement: Opportunities are refined with detailed scope, epics, and implementation plans
- Active Development: Approved opportunities are added to project boards and broken into actionable work
- Progress Tracking: The product team monitors progress and provides regular updates
- Roadmap opportunities should be significant strategic initiatives, not individual features
- Proposals should align with our values: local control, privacy, choice, and sustainability
- Open Home Foundation projects are open source, 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
- This space is covered by our Code of Conduct
- Opportunities should be realistic, actionable, and well-scoped
- Not all proposed opportunities will be accepted for the active roadmap
- Inactive or unclear opportunities may be closed
View our active roadmap opportunities and their progress on our Project Board.
Want to help shape the future of Open Home Foundation projects? Here's how:
- Submit Feature Requests: Share your ideas in the relevant project's feature requests repository
- Vote and Discuss: Support feature requests that align with your needs
- Contribute Code: Help implement roadmap opportunities by contributing to Home Assistant, ESPHome, or Music Assistant
- Follow Progress: Watch this repository to stay updated on roadmap developments
Remember: The roadmap is driven by community needs! Your feature requests directly influence what the product team prioritizes.
