What device do you need to schedule 12 different times for and why? I can’t think of anything I have that I would need to do anything near that many scheduled events for? Genuinely interested to know?
I was referring to the organising of the list of many automations if you have them, not scheduling, although it’s fair to say there is no In-built scheduler it seems, but from the sounds of Borpins post, there are add-on components. I haven’t seen them as I don’t have much need for time scheduling as mentioned previously. With that said, the screenshots you provided of Domoticz didn’t seem to demonstrate how well it manages this, I’ll see if I can find something on YouTube to that end.
If the scheduling is so key for you and other users, you could look to help the community by describing why it’s an issue and how it could be improved on a feature request with examples of how the UI should integrate this. If you did pursue this avenue, at least with HA you’d stand a chance of it being heard and actioned as it has such an active community?
A selective quote, but not replied on the rest of the same paragraph regarding the reality of breaking changes and how few people it affects most of the time… Have you used HA sufficiently long enough and gone through enough broken upgrades to determine the likely impact for yourself? Sure you can go on the forum posts, but if you want to be a “youngling” and just hit upgrade at the earliest opportunity without any consideration of the listed changes, you’re going to end up with a busted system.
That may partly be a reflection on just how popular and flexible HA is though. Positives and negatives exist to that end.
I too have been around software a long time, generally this is how software is now, fast paced with short development life cycles and quick upgrade access. Not like the packaged software of old. Slower development life cycle projects do still exist as Im sure you know. Some of my work is in financial institutions and the change cycle there is snails pace compared to the majority of other clients.
There are also branches of in progress builds for testing ahead of the month releases, so there is a regime. HA is probably just a bit too eager to get a release out every month in order to push things on which inevitably leads to some issues on the initial monthly releases, hence for stability, upgrade at the end of each month after the “younglings” have crowd tested it!
There is a message presented to that effect the first time you try to edit the default dashboard, so they managed to achieve both things, show items on the dashboard by default without having to walk users through doing it for their first few devices as they add them and then offer them the opportunity to take control of it or create another as soon as they start. I don’t really think you can say that this is a big deal personally. It didn’t take me long to dump the maintained dashboard, I can’t imaging anyone keeping it (or at least not using it as default) after getting up and running.

I probably mis-interpreted comments like those…
We’re still not on the same page regarding this… I didn’t have any yaml experience prior to using HA, I’m still not educated in it by a long shot, and I don’t have any python experience, yet doing the simple things you’ve list so far would require neither, so I’m still at a loss as to your challenges other than a simple scheduling tool.
Now if we’re talking about writing a custom integration to work with a component not currently supported by HA or create a brand new feature, then yes technical challenges abound, but this should be right up your street as they would be written in python!
Not sure what you’re referring to with the “wires sticking out”, if you’re referring to HA being a system for developers and not users, then I can tell you that my wife finds the camera system and the ability to control the cars pre-heating in the winter as well as a home page with key info and lighting / blind control on much more usable out of the two. I suspect this is all in the art of creating great dashboards, something that you have next to zero control over in C4.
But unfortunately HA doesn’t do all that I need just yet, so we can’t dump C4. Consider it like having to switch between the Heatmiser App for heating and Phillips Hue for lighting, not ideal for sure because neither does all that I want currently…until I get it all under one roof.
The reason it’s not all under one roof currently is because HA is not targeted at properties with whole house audio and video distribution and overcoming that will likely need a fair bit of work. This is a feature that isn’t really for the masses, as I’m sure there’s only a smaller audience of people that wish to run an 8x8 video matrix and 16 audio zones. This is where Control4 excels, but unfortunately, C4 misses out on so much more, such that I’d rather have an all encompassing system and thus far I think HA is probably the best option for that, hence my journey.