Home automation is fun, but writing individual automations can get tedious pretty quickly. If you’ve spent any amount of time automating your home, you know things can get pretty messy. Between YAML files, making sure you’ve got indentations just right, and a vast collection of scripts that only you can decipher, working with Home a**istant is basically a full-time hobby. Now, look. Home a**istant is powerful, but writing automations can often feel like programming, and not everyone is up to it, or wants to learn. That’s where HASSL comes in. This self-hosted tool takes the hassle out of writing automations by letting you describe them in plain English, then automatically generating complete Home a**istant packages for you. It’s simple, fast, and surprisingly elegant.