Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🏠 Home Assistant Shares

License: MIT Home Assistant GitHub Stars

A curated collection of Home Assistant automations, blueprints, dashboards, and more!


📑 Table of Contents


🌟 About

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.


✨ Features

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

📁 Repository Structure

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

🚀 Installation

Prerequisites

  • 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)

Quick Start

  1. Clone or Download this repository

    git clone https://github.com/Lyttle-Development/HomeAssistant.git
  2. Navigate to the specific resource you want to use (automation, blueprint, or dashboard)

  3. Follow the individual README or instructions in each directory

  4. Copy the relevant files to your Home Assistant configuration directory

  5. Restart Home Assistant or reload the specific configuration as needed


💡 Usage

Automations

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:

  1. Copy the automation YAML to your automations.yaml file or automations directory
  2. Adjust entity IDs to match your setup
  3. Reload automations or restart Home Assistant

Blueprints

Blueprints are located in the blueprints/ directory and can be easily imported.

To use a blueprint:

  1. Navigate to SettingsAutomations & ScenesBlueprints
  2. Click Import Blueprint
  3. Enter the URL to the raw blueprint file from this repository
  4. Configure the blueprint with your entities and preferences

Dashboards

Dashboard configurations are in the dashboards/ directory with preview screenshots.

To use a dashboard:

  1. Copy the dashboard YAML configuration
  2. Go to SettingsDashboardsAdd Dashboard
  3. Create a new dashboard and switch to YAML mode
  4. Paste the configuration and adjust card entities as needed

🤝 Contributing

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:

  1. Fork this repository
  2. Create a new branch (git checkout -b feature/amazing-automation)
  3. Commit your changes (git commit -m 'Add amazing automation')
  4. Push to the branch (git push origin feature/amazing-automation)
  5. Open a Pull Request

Contribution Guidelines

  • Ensure your code follows Home Assistant best practices
  • Include clear documentation and examples
  • Test your configurations before submitting
  • Use descriptive commit messages

💬 Support

If you have questions or need help:


📄 License

This project is licensed under the MIT License - see the LICENSE file for details.


🙏 Acknowledgments

  • 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 ⭐!

About

Home Assistant Shares

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors