State-based automation in Nabu Casa—why not pursue it?

I’ve been experimenting with home automation that allows non-technical users to create rules based on state (e.g., “run vacuum when house is empty”). It’s surprisingly intuitive when simplified.

Given that Nabu Casa focuses on privacy and local control, I’m curious: have you explored state-based automation? If not, what’s the constraint—UX complexity, technical debt, low demand, or something else?

Asking because I’m considering whether this is a real gap or a problem only I see.

Most of my automations in HA are state-based.

Aren’t all triggers state based?

Where ?, not in Home-assistant i assume ?

  1. Nabu Casa offers a remote cloud-based connection ( Among other things ) to Home-assistant installs
    HomeAssistant Cloud
  2. Not to be “Confused” with i.e Homeassistant OS

Which above also explain, Nabu Casa, basically contribute with i.e features in regards to accessibility

Not Common Automation features or the likes

Automations is triggered by i.e entity-state, events, time etc (sort of state/state-change)

There might me a Real gap, in your Understanding of HA, and therefore You apparently see a non-existing problem

PS: to get you started a simple search in here would most likely have given you an answer
( Do have in mind that the Automation-grafic-editor has just gone through some major changes, like i.e " Based on the very thing you seems to look for , release-20266/#purpose-specific-triggers-and-conditions… " , but still have the “old” ways for those with deeper(old) knowledge and needs for details )
PS: There are several solution/topic made for Vacuum when nobody’s Home, in this simple search
https://community.home-assistant.io/search?q=run%20vacuum%20when%20nobody%20is%20home

Not in the way OP means. They are Event based. The State and Numeric State triggers (and their derivatives) are based on the Event of a state changing. Other triggers can be based on the event of time changing or that of services being called.

Core architecture | Home Assistant Developer Docs


What does Nabu Casa’s “focus on privacy and local control” have to do with Home Assistant triggering automations based on events instead of state-polling? The one doesn’t follow from the other.

Home Assistant has been using this methodology longer than Nabu Casa has existed.

Topics similar to this come up a few times a year on these forums, usually from new users coming from other systems. Feel free to use the search function to find them.

For most users this does not seem to be a significant “gap” or “problem”, just a difference in approach.

Got it - thanks for clarifying.