A live, real-world Home Assistant configuration repository showcasing automations, scripts, and packages for a comprehensive smart home.
CCOSTAN/Home-AssistantConfig is a public repository containing the complete, live Home Assistant configuration for a real smart home. It provides documented examples of automations, scripts, packages, and integrations that control devices like garage doors, smart locks, lighting, and energy systems. It solves the problem of finding practical, tested configuration patterns for complex home automation scenarios.
Home Assistant users and DIY smart home enthusiasts looking for inspiration and real-world examples to adapt for their own setups. It's particularly valuable for those integrating a wide variety of devices and seeking advanced automation logic.
Developers choose this repository because it offers a comprehensive, operational configuration that is actively maintained and tied to real hardware. Unlike generic tutorials, it provides modular, battle-tested YAML code for complex automations like perimeter monitoring, presence-aware lighting, and energy management.
:house: Home Assistant configuration & Documentation for my Smart House. Write-ups, videos, part lists, and links throughout. Be sure to :star: it. Updated FREQUENTLY!
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Features live, tested automations for alarm monitoring, garage routines, and weather-aware lighting, as detailed in files like alarm.yaml and dark_rainy_day.yaml from the README.
Organizes configuration into separate packages for devices and functions, making it easy to browse and adapt specific components, evidenced by the packages/ directory and its README.
Provides practical YAML code for a wide range of devices, from Z-Wave sticks to Tesla Powerwall, as listed in the gear table with affiliate links and active automations.
Supported by regular updates, a blog, YouTube channel, and version tracking via .HA_VERSION, ensuring relevance and community engagement.
The README explicitly states it's not a deployment guide, requiring manual adaptation of entity IDs, secrets, and testing, which can be time-consuming and error-prone for users.
Many automations are tied to specific affiliate-linked devices like Garadget and August locks, limiting reusability for those with different brands or models.
Relies on Docker/compose with multiple supporting containers (e.g., Duplicati, Cloudflared), adding setup complexity and a learning curve for users unfamiliar with containerization.