So I’ve been working on setting things up over the last 3-4 week or so. We’ve got automation related to main bedrom, kids room, living room and the entrance. So far so good.
Up until now I’ve made new dashboards and navigated between them via the menu. But I can see that it’s a friction for wife and kids when using the companion app, because the menu is hidden. So now I’m considering taking over the responsibility for the navigation via buttons or similar inside of the dashboard.
I’ve been researching typical navigation in HA and found different examples, but I’m not quite sure which direction to go. These are the elements I’ve come across.
I’ve seen examples of using tabs inside a single dashboard, with sections showing according to pressed button.
To start simple my questions are:
How do you implement your house in HA? Is every room a dashboard or do you use a single dashboard (house) and then tabs at the top for each room?
If using dashboards for each room, in a room dashboard, what navigation do you prefer to include? Buttons to quickly cross navigate to the other rooms or a back button to navigate to Home page, and then go to the next room from there? The latter is easier to implement, but requires more taps. The former requires being able to show the same navigation on several dashboards, which is a challenge in itself(?)
Since you specifically mention a separate dashboard for admin functionality, is it correct to assume that you implement all of the above in a single dashboard and pages thereunder - making use of the horizontal menu for the sub-pages? Or, if you have more than one dashboard in play, is it placed on, say, three dashboards (main page, rooms, cross cutting concerns) or even more?
I concur in general, but my challenge is related to use of the dashboards in the companion app. Here one is required to tap to open the menu before choosing what other dashboard to view.
But I can see you have many icons on top, the first ones look like different rooms so I guess that answer your take on room vs dashboard / page. Thank you for sharing the screenshot.