I’ve just started using HomeKit and learned how severely limited the Home app is. I found Eve which is much better, but still pretty simplistic. What are some better ways to build complex automations? I wouldn’t mind writing it manually in JSON or whatever, I just don’t know much about how this system works. My only hub so far is a HomePod.
For example I have an idea for a small humidifier. Connected to a smart outlet. When the Ecobee humidity sensor drops below X%, turn on the humidifier, as long as the tank is not empty. It drains water at a fairly constant rate, so I want to run a timer every time it’s on. After X hours of use, the timer condition should disable this automation and send an alert to refill (push notification, etc.).
I would love for this to all run locally without relying on internet. I don’t mind running some kind of local server if necessary.