default-dashboard icon indicating copy to clipboard operation
default-dashboard copied to clipboard

More clear instructions ...

Open Protoncek opened this issue 3 years ago • 7 comments

I'm sorry, but i just can't understand how to do it... all gif animations are way too quick to see or understand anything from them.

As i see both input_select and input_boolean are automatically created (at least in my case they were), so it's not needed to create them manually - when i did they got "2" addition in entity name. Then - i guess that creating a card with both input...is needed (nowhere mentioned). What input_boolean does? What is the purpose of "refresh" tab?

What i'd like to understand most is how to set per-device dashboard. All my attempts changed default for all devices...

Protoncek avatar Dec 25 '22 17:12 Protoncek

I realize now that the youtube video I created was only linked in a reddit post, and not anywhere here on Github.

Does this help? https://www.youtube.com/watch?v=-tBVT99Ihpk

The answer to your last question is: on the desired device, open any dashboard (this loads Default Dashboard), open the settings page for dashboards, set the dashboard on the device. It should now be retained.

Under the hood, this sets some extra variables in the localstorage when a dashboard is set on a specific device to let Default Dashboard know not to mess with anything on this device.

daredoes avatar Jan 03 '23 06:01 daredoes

Many thanks for video. However, i'm still confused... let's say i'm logged in as admin on my PC. I created helpers and tile cards as you in video - on main page (visible to all users). Then i go to my tablet, login there with a second (non-admin) user, change default dashboard, refresh - default dashboard is changed - so far so good. But, when i go back to my PC, where i'm logged in as admin and do a refresh then dashboard, selected with other user is now default dashboard here, too, while it shouldn't be, since it was selected with other user, correct? It seems that no matter which user selects default dashboard it's used for all users... Which means that whenever any user will change degfault dashboard it will affect all users...?

Protoncek avatar Jan 03 '23 10:01 Protoncek

@Protoncek Ah, I see the confusion. You should use the built-in dashboard page to set the default dashboard to make it unique per device. NOT the default dashboard input select. The input select is what controls all devices.

daredoes avatar Jan 03 '23 18:01 daredoes

Aaaa.. now it's clear, thanks. It seems that i misunderstood whole system. Many thanks!

Protoncek avatar Jan 03 '23 18:01 Protoncek

I'm a bit confused by what this plugin considers as a dashboard. For instance I've: Screenshot 2023-11-17 at 16 36 42

and when I check the dropdown I only get the default Lovelace. Screenshot 2023-11-17 at 16 37 14

What gives?

unlucio avatar Nov 17 '23 15:11 unlucio

@unlucio I have the same confusion, were you able to understand the setting? For instance, how do we add the dashboard (assuming by entity id) to options?

tinng81 avatar Dec 15 '23 21:12 tinng81

Default dashboard support is supposed to be coming natively to Home Assistant soon so I'm probably not gonna work on this plugin again.

This plugin uses a re-engineered implementation of the websocket API, which can be tracked from the network tab of the dev tools by refreshing the page and inspecting the messages before doing any actions.

If someone wants to take a stab at fixing it, go ahead.

daredoes avatar Dec 16 '23 07:12 daredoes