Welcome to the Home Assistant Shares repository by Lyttle Development! This is a community-driven collection of ready-to-use configurations, automations, blueprints, and dashboards designed to enhance your Home Assistant experience.
Whether you're a beginner looking for inspiration or an advanced user seeking to optimize your smart home, you'll find useful resources here to make your home automation journey easier and more enjoyable.
This repository includes:
- 🤖 Automations - Pre-built automations for common smart home scenarios
- 📋 Blueprints - Reusable automation templates that can be easily customized
- 📊 Dashboards - Beautiful and functional Lovelace dashboard configurations
- 🔧 Custom Configurations - Useful configuration snippets and examples
- 📚 Documentation - Clear instructions and examples for each component
HomeAssistant/
├── automations/ # Ready-to-use automation YAML files
│ ├── lighting/ # Light-related automations
│ ├── security/ # Security and safety automations
│ ├── climate/ # Climate control automations
│ └── ...
├── blueprints/ # Automation blueprints
│ ├── automation/ # Automation blueprints
│ └── script/ # Script blueprints
├── dashboards/ # Dashboard configurations
│ ├── mobile/ # Mobile-optimized dashboards
│ ├── tablet/ # Tablet-optimized dashboards
│ └── ...
├── integrations/ # Integration configurations and examples
├── scripts/ # Useful scripts
├── themes/ # Custom themes
└── docs/ # Additional documentation
- Home Assistant installed (version 2023.1 or newer recommended)
- Basic understanding of YAML configuration
- File editor access (via File Editor add-on, VS Code, or similar)
-
Clone or Download this repository
git clone https://github.com/Lyttle-Development/HomeAssistant.git
-
Navigate to the specific resource you want to use (automation, blueprint, or dashboard)
-
Follow the individual README or instructions in each directory
-
Copy the relevant files to your Home Assistant configuration directory
-
Restart Home Assistant or reload the specific configuration as needed
Automations are located in the automations/ directory. Each automation includes:
- YAML configuration file
- Description of functionality
- Required integrations or entities
- Customization options
To use an automation:
- Copy the automation YAML to your
automations.yamlfile or automations directory - Adjust entity IDs to match your setup
- Reload automations or restart Home Assistant
Blueprints are located in the blueprints/ directory and can be easily imported.
To use a blueprint:
- Navigate to Settings → Automations & Scenes → Blueprints
- Click Import Blueprint
- Enter the URL to the raw blueprint file from this repository
- Configure the blueprint with your entities and preferences
Dashboard configurations are in the dashboards/ directory with preview screenshots.
To use a dashboard:
- Copy the dashboard YAML configuration
- Go to Settings → Dashboards → Add Dashboard
- Create a new dashboard and switch to YAML mode
- Paste the configuration and adjust card entities as needed
Contributions are welcome! Whether you want to:
- Share your own automations or blueprints
- Improve existing configurations
- Fix bugs or typos
- Add documentation
Please feel free to:
- Fork this repository
- Create a new branch (
git checkout -b feature/amazing-automation) - Commit your changes (
git commit -m 'Add amazing automation') - Push to the branch (
git push origin feature/amazing-automation) - Open a Pull Request
- Ensure your code follows Home Assistant best practices
- Include clear documentation and examples
- Test your configurations before submitting
- Use descriptive commit messages
If you have questions or need help:
- Issues: Open an issue on GitHub
- Discussions: Start a discussion for general questions
- Home Assistant Community: Visit the Home Assistant Community Forum
This project is licensed under the MIT License - see the LICENSE file for details.
- Thanks to the Home Assistant team for creating an amazing platform
- Community contributors who share their knowledge and configurations
- Everyone who uses and improves these resources
Made with ❤️ by Lyttle Development
If you find this repository helpful, please consider giving it a ⭐!