I think automation is harder than it should be. I started with Home Assistant, then moved to SmartThings using the built-in Smart Lighting app, and then tried Rules Engine, CoRE, SmartRules, and Groovy scripts.
But I got frustrated trying to cobble together existing solutions to automate my home exactly the way I wanted, without hours of experimenting and hair pulling. I feel like this stuff should just work!
So my friend and I started working on an app that lets you build and manage your SmartThings automations with a simple GUI, no coding required! It’s in its infancy right now, but I’m hoping this will help the community, and I would really love your feedback as I build this.
To start, I built a real-time dashboard that shows the status of all your devices. Right now you can turn switches and lights on or off by clicking on the tiles. Later on, we plan on letting you trigger automations from this dashboard as well.
Beyond the dashboard, we are also building a way to create automation flows. The main idea is that you can use a library of pre-built blocks to make whatever kind of automation you want.
These automations run when certain “triggers” happen. Triggers can be events like a door sensor tripping, motion being detected, or even the automation being activated manually on the dashboard. Here is a rough mock of what I envisioned (I started working on the code for this, but don’t have a working MVP just yet):
…and that’s all I have for now! I’m super excited to hear what you all think.
P.S., if you want to hear about our progress, you can subscribe for updates here!