I tried to use node red a few times to automate my devices at home. It is limited in what it can do but the ui is ok. This until you want to change something, or duplicate, or arrange several items - the code is not really editable.

I understand that the target population are not programmers, but even using the built in Hole Assistant automation is better.

Of course moving to pyscript or appdaemon opens new world.

To be clear: I am not trying to be dismissive of node red users, it is just that one will quickly hit its limitations for anything more fancy.

I'm curious if anyone has tried [huginn](https://github.com/huginn/huginn) or [beehive](https://github.com/muesli/beehive) or similar, and whether or not these work well for programmers?