I might be lost but humble… Anyway.
Since I moved from an apartment to a house with three floors and 15 rooms (nah, only 180 square meters built 1937) Home Assistant has become a hassle to manage. Why is floors, areas and labels so useless(?)? I can add devices and entities to floors, areas and labels, and then what?
What I’m suggesting…
Floors and areas should have entities or attributes.
Let’s say I add several temperature sensors, one for each area in a floor. Why doesn’t my floor get a min, max and average temperature attribute/entity? The same is applicable to all domains… Why do I have to write a template to know if a light is on in an area or on a floor? Why do I have to write a template to know if something is on/off or open/closed in an area/floor? Why do I get so little for adding something to an area or a floor?
I’m not a contributor to Home Assistant, and I can only imagine how much work this would render, but I do really think that Home Assistant should focus on floors and areas. When I’m building things in Home Assistant it’s not a fuzzy cloud, it’s floors and rooms, almost all the time.
I should be able to use floors, areas and ambiguous labels in actions.
I’m tired of updating all my automations as soon as I add something to my house (or change the entity id). Why can’t I use a label in my automation? Well… I can. But I must create a label for each floor, area and use-case instead of just a label for each use-case.
Targets in actions should be “equal any” or “equal all”. “equal any” meaning as it is now, and “equal all” meaning floor = x AND label = y, or area = x AND label = y.
Sincerely thanks for everything to everyone. Home Assistant is amazing.