This may have been requested before, so will claim being a noob as my defence… And I’m lazy and don’t always do appropriate research…
Could the Devices & Services page from the Settings page be promoted to a dedicated entry in the Sidebar? Say at the same level as Settings and Developer Tools? That and Logs? Even as optional entries to be displayed in the Sidebar…
tom_l
July 31, 2023, 8:45am
2
You can add your own link to the Devices and Services page in the sidebar using this: Add redirects to the Home Assistant sidebar to any place in Home Assistant · GitHub
configuration.yaml
panel_custom:
- name: panel-redirect
url_path: redirect-devices
sidebar_title: Devices
sidebar_icon: mdi:devices
module_url: /local/panel-redirect.js
config:
target: /config/integrations
I use a few of these so I split them out into their own config file:
configuration.yaml
panel_custom: !include panels.yaml
panels.yaml
- name: panel-redirect
url_path: redirect-server-controls
sidebar_title: Server Controls
sidebar_icon: mdi:server
module_url: /local/panel-redirect.js
config:
target: /developer-tools/yaml
- name: panel-redirect
url_path: redirect-logs
sidebar_title: Logs
sidebar_icon: mdi:math-log
module_url: /local/panel-redirect.js
config:
target: /config/logs
- name: panel-redirect
url_path: redirect-devices
sidebar_title: Devices
sidebar_icon: mdi:devices
module_url: /local/panel-redirect.js
config:
target: /config/integrations
- name: panel-redirect
url_path: redirect-addons
sidebar_title: Addons
sidebar_icon: mdi:home-assistant
module_url: /local/panel-redirect.js
config:
target: /hassio/dashboard
The other way of doing this does not require the panel-redirect.js file
panel_custom:
- name: server_logs
sidebar_title: Logs
sidebar_icon: mdi:cog-transfer
js_url: /api/hassio/app/entrypoint.js
url_path: "config/logs"
embed_iframe: true
require_admin: true
config:
ingress: core_configurator
- name: automation
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: states
sidebar_title: States
sidebar_icon: mdi:cog-transfer
js_url: /api/hassio/app/entrypoint.js
url_path: "developer-tools/state"
embed_iframe: true
require_admin: true
config:
ingress: core_configurator
3 Likes
Thanks, I’ll check them out