Working out what the best hardware is for the house in general (light bulbs, motion sensors, contact sensors etc) is one challenge, and it can be a challenge for UK users I have actually found the hardest part is putting the various rules in place.
Take for example putting the house into “Bedtime” routine if I lived alone just switch everything off, but when you have kids in the house watching TV in their room and with their lights on you then need to flesh out that mouse with a whole other set of subset rules. So it becomes something like "Activate Bedtime Routine at 11:30pm, unless there is movement in bedroom 1 and/or bedroom 2, and/or living room etc). Thus when Bedtime mode is activated everyone is just not plunged into darkness.
Then take for example presence, if I leave the house but others are still in certain actions shouldn’t occur (TV shouldn’t switch off) so you then need to build multiple rules for example “When X leaves and no motion for 10 minutes in living room turn off TV, unless X, X or X is present”
It seems to get some basic functionality its all in the rules and its the rules I seems to spend most of my time over, are others finding that or do you think I am thinking about it too much?
For the simple stuff like lights and doing something like “When bathroom door open turn on lights 40% between 7pm & 11pm and turn off after 15 minutes” is fine, or “When illuminance falls below xx between 7pm & 11pm and motion detected in living room turn on lights 40%” etc are fine but going beyond lights and it seems to get a whole lot more complex.