this post was submitted on 05 Jun 2025
1 points (100.0% liked)

Home Assistant

403 readers
1 users here now

Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY...

founded 2 years ago
MODERATORS
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/homeassistant by /u/gtwizzy8 on 2025-06-05 13:38:43+00:00.


So I dropped a comment on someone else's post regarding the method to put a custom side bar menu into your HA side bar using script in your config file. And a bunch of people went nuts so I'm just gonna link to it here in case others aren't aware of just how simple this is if you want to do it.

https://www.reddit.com/r/homeassistant/s/2fKZqrbK5t

EDIT:* Someone suggested I should just put the whole lot here so here is is.

I have a custom side bar item for automations and devices. It makes navigating super quick.


Custom Pannels
==============

panel\_custom:
 - name: Automations
 sidebar\_title: Automations
 sidebar\_icon: mdi:cog-transfer
 js\_url: /api/hassio/app/entrypoint.js
 url\_path: config/automation/dashboard
 embed\_iframe: true
 require\_admin: true
 config:
 ingress: core\_configurator
 - name: Devices
 sidebar\_title: Devices
 sidebar\_icon: mdi:devices
 js\_url: /api/hassio/app/entrypoint.js
 url\_path: config/devices/dashboard
 embed\_iframe: true
 require\_admin: true
 config:
 ingress: core\_configurator

This is the code you'll want to put into your config file if you want the same thing.

Edit: Forgot to say, you can essentially do this with almost any url path within HA you just have to know the url you want to point to and then obviously swap out the name you want to call it, the title, the MDI icon you want for it. Below is a list of other urls for various places within HA that you can use for your custom sidebar menu items. I have not tested every single one of these personally cause I put these in my notes like 6 years ago when I first started out with HA. But they follow the same url scheme that I know HA to be built on. What I'm saying is don't blame me if you ruin your config file. Back up first check the config for errors before rebooting.

Overview Dashboard = /lovelace/default_view Automations = /config/automation/dashboard Scripts = /config/script/dashboard Scenes = /config/scene/dashboard Helpers = /config/helpers Devices = /config/devices/dashboard Entities = /config/entities Areas = /config/areas/dashboard People = /config/person/dashboard Users = /config/users Integrations = /config/integrations/dashboard Blueprints = /config/blueprint/dashboard Energy Dashboard = /energy Media Browser = /media-browser Logbook = /logbook History = /history Map = /map Settings (General) = /config

EDIT: EDIT Just a heads up this only works with a supervised instance of HA

no comments (yet)
sorted by: hot top controversial new old
there doesn't seem to be anything here