The Ultimate Guide to Personalized Dashboards in Home Assistant

Тәжірибелік нұсқаулар және стиль

In this video, I'm going to show you how to create personalized dashboards in Home Assistant. By using personalized dashboards, you can tailor your home automation experience to fit your needs and preferences.
Home Assistant is a great platform for creating customized dashboards, and wI'm here to show you how to do it. By the end of this video, you'll have everything you need to start creating personalized dashboards in Home Assistant!
⭐ You can download the code that I created for this video at: ko-fi.com/s/63cb0b4113 ⭐
Links referred to in this video:
* State Switch card repository by Thomas Lovén: github.com/thomasloven/lovela...
* The best dashboard layout in Home Assistant: • Create a Pro-Level Das...
* Tabbed dashboard in Home Assistant: • How To Make Your Dashb...
* How to set up KIOSK MODE in Home Assistant: • Kiosk Mode in Home Ass...
* How to install HACS: • Install HACS in Home A...
* Templates & Custom sensors in Home Assistant: • Templates and Custom S...
Blog version: www.smarthomejunkie.net/how-t...
⭐⭐⭐
* Join this channel to get access to perks: 📺 / smarthomejunkie
* Please consider becoming my patron 🏅 at / smarthomejunkie
* Or please support me by buying me a ☕ at ko-fi.com/smarthomejunkie/
⭐⭐⭐
My Devices: github.com/smarthomejunkie/My...
Instagram: / smarthomejunkie
Twitter: / smarth0mejunkie
Facebook: / smarthomejunkie
TikTok: / smarthomejunkie
Discord: / discord
Music by:
* 2TECH-AUDIO: 2tech-audio.bandcamp.com/
00:00:00 Introduction
00:01:23 Assign a Dashboard for Users or Administrators
00:02:31 Create views in your user-specific dashboard
00:05:06 Test the views
00:05:47 Set up the Home view
00:07:12 Add navigation buttons to your user-specific dashboard
00:09:30 Add Navigation cards for the other rooms
00:10:07 Test the navigation cards in our user-specific dashboard
00:10:55 Use the state-switch card
00:11:18 Edit the office navigation card
00:12:34 Test the office navigation card
00:13:05 Edit the Laundry Room navigation card
00:14:41 Test the Laundry Room navigation card
00:15:08 Conclusion
#homeassistant #dashboard #userspecific #tutorial #smarthome #homeautomation

Пікірлер: 62

  • @SmartHomeJunkie
    @SmartHomeJunkie Жыл бұрын

    How do you create user-specific dashboards? What's your best practice? Let me know in the comments! 👇

  • @bat3332
    @bat3332 Жыл бұрын

    a man led by mission of fixing up the black hole of dashboard for people like me with simple skills. please continue ur mission and make ha dashboard more accessible to the simple lot like us

  • @gerryf7015
    @gerryf7015 Жыл бұрын

    Well worth the extra day! Nice job Ed. Love this series and hopefully more to come. I'm about to disappear down this rabbit hole in a couple of weeks.

  • @EsotericArctos
    @EsotericArctos Жыл бұрын

    Perfect timing for this video as I am just abotu to revamp my dashboards. For time and date, I ended up adding the sensor: -platform: time_date and exposing the time and date through the sensors and adding the custom digital clock card from HACS. The wonderful thing about Home Assistant is that there can be a lot of different ways of achieving the same thing and none of them are wrong :) Thank you again for a wonderful tutorial!

  • @DJH27673
    @DJH27673 Жыл бұрын

    This was exactly what I was looking for! Thank you!

  • @onnodekker6799
    @onnodekker6799 Жыл бұрын

    Thanks Ed! This was again an awesome video, very helpful.

  • @PauloAbreu
    @PauloAbreu4 ай бұрын

    One year later and this is still useful! Thanks!

  • @petercook4350
    @petercook4350 Жыл бұрын

    Thanks Ed. Excellent video as ever

  • @marcelstubbe69
    @marcelstubbe69 Жыл бұрын

    Geweldig, ik was al een poos opzoek naar deze functie! TOP!!!!

  • @sevagjb
    @sevagjb Жыл бұрын

    the master of Dashboard 😎

  • @vidarg75
    @vidarg75 Жыл бұрын

    Add bloopers in every video going forward, please.

  • @user-vk9in7qg4b
    @user-vk9in7qg4b Жыл бұрын

    Great video, thank you Ed. I would love a tutorial on Alarmo.

  • @xatazch
    @xatazch Жыл бұрын

    Thx this was great. :)

  • @arktech9975
    @arktech99756 ай бұрын

    Hey Ed I love watching your videos but I am running into a little problem with this one, I am using a minimalist dashboard like the one ESH is using and I am trying to use the state-switch card to only show relevant devices to each user but every time I do it I get a "No card type configured" error in the view in a big red block. Do you know what the problem could be?

  • @MaSi84
    @MaSi845 ай бұрын

    Switch for user name cause problem - when changing visibility we have another place to sync changes. Better way would be check if view has defined user list and user name in array or if user list not defined at all.

  • @tomjones2860
    @tomjones2860 Жыл бұрын

    Not sure if you are open to automation ideas, via KZread comment... But... One that I would love to see is to make radiant floor systems more efficient. Not sure about Europe, but Thermal Floors (hot water radiant floor heating) are common in North America in many homes build since the late 90's. They are awesome, nothing beats a nice warm floor when you walk on it in socks or bare feet first thing in the morning. The challenge is that they tend to hold a LOT of thermal energy and often over shoot the thermostat. This overshoot varies depending on the outside temperature as the house will bleed off heat fast the colder it is outside. I would love to see you develop an app, that uses the current or expected outside temperature to adjust then the thermostat switches to its "leave for work" "coast" cycle. This could also be adjusted based on expected cloud cover since sunny days will reduce the heat loss too.

  • @SmartHomeJunkie

    @SmartHomeJunkie

    Жыл бұрын

    Hi Tom! Thanks for this. I do not have a radiant floor system myself, so I think it will be difficult for me to set something up for that.

  • @SandeepSandhu
    @SandeepSandhu Жыл бұрын

    Is there any mechanism that we can measure AC voltage level, in my flat the voltage fluctuations are common and the AC stops working and gives 88 error which is during high or low voltages. Please make a video if feasible. Thanks

  • @mohamudhussin7188
    @mohamudhussin7188 Жыл бұрын

    Great video , but I have a question I need to make my custom own app using home assistant, is that something possible?

  • @nicsarahnicol9742
    @nicsarahnicol9742 Жыл бұрын

    another great vid, cheers Ed!! I'm still a bit concerned that it could be hacked if someone tried guessing the URL, which, let's face it, are always pretty obvious! I'm going to play with a combo of this and kiosk mode. I see when a card is not shown to a user, nothing fills it's space on the dashboard, so all subsequent buttons loose their alignment I'm thinking maybe add a conditional card or similar in the same space. Would that hold the grid structure? Condition - if it's not user "ed", show picture card and have a little jpeg with a screenshot of the original button with 'access denied' photoshopped on top, or whatever suits your aesthetics...

  • @EsotericArctos

    @EsotericArctos

    Жыл бұрын

    You can create separate dashboards where the complete dashboard is unique per user, which is obviously more work to maintain. If you use a dashboard that is in KIOSK mode, you can't enter a URL directly, so the only way it could be hacked is if people know how to login to your Home Assistant via a browser without kiosk mode, which obviously could be done, but it would be someone within your own network. Conditional cards are definitely an option if you feel your family or others with access to your home network may want to hack Home Assistant dashboards :) As this is only really within your local network, anyone doing the hacking, would need access to your Home Assistant instance, so that would only be local users. So your hacker would only be your child, or partner, depending on what restrictions you place. A user still would not have admin access to HA unless they were set as an admin, so it is really only seeing devices in a different room to turn on and off. Would someone within your household want to hack to get access to other rooms? I am not sure of your setup, but if you have your devices exposed to a voice assistant, the devices can still be accessed via that anyway, regardless of who is issuing the commands. I think the main thing here is to provide a less cluttered dashboard so it is easier for a person to use the dashboard, rather than making a totally secure setup

  • @garyosler4818
    @garyosler4818 Жыл бұрын

    Hi Ed Great videos and really useful Do you know if a way to change to a default dashboard after a period of inactivity? ie show date time and weather by default , then if I go to Lounge view to control something after say 2 minutes idle it will change back to date, time, weather? Thanks in advance and looking forward to the next vid!👍

  • @SmartHomeJunkie

    @SmartHomeJunkie

    Жыл бұрын

    Hmmm. Good question! I created this with HADashboard once, but I never thought of creating it in the "normal" dashboards. I will look into it.

  • @garyosler4818

    @garyosler4818

    Жыл бұрын

    @@SmartHomeJunkie awesome thanks Ed

  • @ChiralSystemsLtd
    @ChiralSystemsLtd5 ай бұрын

    How do i set the default dashboard on a user basis, the user profile option is never saved?

  • @pixelmagicindustries
    @pixelmagicindustries Жыл бұрын

    You make great video's, but the code behind a paywall, is that really needed ?

  • @petersu2441
    @petersu2441 Жыл бұрын

    very great video - i want also make a login for my friend and i want ask you if there is a possibility to hide the energy dashboard in the sidebar so he can only see his own dashboard what i made for him and nothing in sidebar? 👍

  • @SmartHomeJunkie

    @SmartHomeJunkie

    Жыл бұрын

    Yes, you can watch this video for that: Kiosk Mode in Home Assistant - How To - The Right Way! kzread.info/dash/bejne/eWegtpazl82rgps.html

  • @Sebastian-wj2pm
    @Sebastian-wj2pm Жыл бұрын

    Hi Ed, Great video but when you added code to show temperature under living room icon where is the data comming from ? Because I can't see where I can select device for temperature. It would be great if whole configuration is shown at the and in YAML code. Thanks

  • @SmartHomeJunkie

    @SmartHomeJunkie

    Жыл бұрын

    You can fielded the code using the link in the description.

  • @Sebastian-wj2pm

    @Sebastian-wj2pm

    Жыл бұрын

    @@SmartHomeJunkie thanks for clarifying this. I thought that I can buy one one code

  • @gerryf7015
    @gerryf7015 Жыл бұрын

    Ed, is it possible to get to a single dasboard design for tablet and mobile AND then have those room or user specific? Looking to see if I can do one fundamentally consistent look and feel design.

  • @SmartHomeJunkie

    @SmartHomeJunkie

    Жыл бұрын

    Yes, it is. See this video to start with and then follow the instructions in the manual of the layout card to make it responsive: Take Back Control Of Your Home Assistant Dashboard! kzread.info/dash/bejne/c5dklLKzhZSdd7Q.html

  • @AceBoy2099
    @AceBoy20992 ай бұрын

    11:00 seems to have changed since filming this, how do I find this now?

  • @jamiefl
    @jamiefl Жыл бұрын

    Is there a template that will be true if the user is an admin, or do I have to add each admin user as you did in the vid. I ask because I am not the only admin, and occasionally one of the other admin will leave and a new one added. Changing each template each time this happens will be tedious, but if there is a template to check whether a user is an admin, then this change will be a simple flick of a few switches and all state-switch cards will respond accordingly.

  • @SmartHomeJunkie

    @SmartHomeJunkie

    Жыл бұрын

    You can also see if someone is an admin or not.

  • @ptmoy1
    @ptmoy1 Жыл бұрын

    Ed, due to form factor differences, seems like you will still need one generic dashboard for each type of device (e.g., one dashboard for tablets and one for smartphones, etc.). How do you assign the appropriate dashboard when a user logs on? For example, if my son logs on using his iPhone, he should see the iPhone Dashboard. If he logs on from his MACBook, he should see a different dashboard.

  • @SmartHomeJunkie

    @SmartHomeJunkie

    Жыл бұрын

    See this video om his to create a responsive dashboard: How To Create a RESPONSIVE Dashboard in Home Assistant kzread.info/dash/bejne/e3uozqOMht2cnto.html

  • @gnospanker
    @gnospanker Жыл бұрын

    Great video Ed! Is the code on the site yet? It doesn't seem to be there for me.

  • @SmartHomeJunkie

    @SmartHomeJunkie

    Жыл бұрын

    Yes, the link is in the description, but it's this link: ko-fi.com/s/63cb0b4113

  • @nigelholland24
    @nigelholland24 Жыл бұрын

    failed at frist try i can create a dashboard but when i open it i get this error "Error loading the view strategy: TypeError: Cannot read properties of undefined (reading 'toUpperCase') " any ideas please

  • @deltvors6421
    @deltvors642126 күн бұрын

    I typed exactly the same and get I get missing syntax error missing end of comment tag or expected token error

  • @deltvors6421

    @deltvors6421

    26 күн бұрын

    is the code in the download ling exactly the same as the code on the screen in the video?

  • @Alex-np4hz
    @Alex-np4hz Жыл бұрын

    Hi I have a problem with the sonoff zigbee temperature sensor. {{state_attr('sensor.0x00124b0025032c73_temperature','current_temperature') }}°C so it doesn't detect it

  • @SmartHomeJunkie

    @SmartHomeJunkie

    Жыл бұрын

    You should probably show the state of that sensor and not the state attribute.

  • @Alex-np4hz

    @Alex-np4hz

    Жыл бұрын

    @@SmartHomeJunkie excuse my ignorance, I copied your strinca by changing the name of the sensor. what should i write in place of state_attr. thank you

  • @ashoktvm
    @ashoktvm Жыл бұрын

    How to restrict users from accessing logbook and history etc?

  • @SmartHomeJunkie

    @SmartHomeJunkie

    Жыл бұрын

    See the link in the description to the kiosk mode video.

  • @MisterFreddyX
    @MisterFreddyX10 ай бұрын

    Hey :) When will the video come with the details of your dashboard?

  • @SmartHomeJunkie

    @SmartHomeJunkie

    10 ай бұрын

    When it's finished 🤪 But seriously, my dashboard gets never finished.

  • @MisterFreddyX

    @MisterFreddyX

    10 ай бұрын

    @@SmartHomeJunkie 😥

  • @AdamAdam-qt5kt
    @AdamAdam-qt5kt Жыл бұрын

    how to affect some devices to some users ?

  • @SmartHomeJunkie

    @SmartHomeJunkie

    Жыл бұрын

    I'm not sure if I understand your question correctly, but I do not think it's possible to give users specific access to specific devices.

  • @AdamAdam-qt5kt

    @AdamAdam-qt5kt

    Жыл бұрын

    @@SmartHomeJunkie thanks for your quick reply, for example i have 10 devices , i want that user 1 see 3 devices , user 2 see 4 others devices and user 3 see the last 3 devices.. is it possible to manage this on home assistant? the devices are DYI added using mqtt protocol

  • @SmartHomeJunkie

    @SmartHomeJunkie

    Жыл бұрын

    @@AdamAdam-qt5kt Ah! You can do this with the state-switch card. It will be a bit of a tedious job, but it's definately possible.

  • @AdamAdam-qt5kt

    @AdamAdam-qt5kt

    Жыл бұрын

    @@SmartHomeJunkie thanks a lot.. i will give it a try.. also do you know if the user can create a group of contact to send alert via email?

  • @paulushdk
    @paulushdk Жыл бұрын

    the problem is that all users have access to ALL entities via the search function...

  • @SmartHomeJunkie

    @SmartHomeJunkie

    Жыл бұрын

    Yeah true, but that's not the goal of this tutorial. People asked me to create tailor made dashboards for each individual in the house. Security is a whole different issue (which I mention in the video btw).

  • @nicsarahnicol9742

    @nicsarahnicol9742

    Жыл бұрын

    @@SmartHomeJunkie any plans to do a video from a security perspective?

  • @SmartHomeJunkie

    @SmartHomeJunkie

    Жыл бұрын

    @@nicsarahnicol9742I will consider it! Thanks for the idea 👍🏻

  • @EsotericArctos

    @EsotericArctos

    Жыл бұрын

    I think the main thing here is an uncluttered dashboard rather than security. Users would only be the ones you give access to Home Assistant anyway, so they are basically just your family or maybe a couple of friends you give add as users. Security is based on who you give access to. They don't have access to admin unless designated an admin. Would your family be interested in hacking home assistant dashboards?

  • @deltvors6421

    @deltvors6421

    26 күн бұрын

    @@EsotericArctos I hear you, but imagine is you will Im using home assistant to automate our building complex, 105 3 bedroom flats, home assistant runs our access gates, solar panels, borehole and filtration system, pool pumps and fire alarms. i need o be able to to restrict users who have the system for access control and gate cameras, but restrict them from accessing the rest

Келесі