Home Assistant на максималках: мой кастомизированный боковой меню, который экономит кучу времени!

Home Assistant with a customized sidebar menu.

Home Assistant — мощная система для умного дома, но разобраться с её интерфейсом бывает непросто, особенно когда хочется всё настроить под себя. Я потратил гораздо больше времени, чем думал, чтобы сделать боковое меню действительно удобным. Зато теперь весь необходимый функционал у меня всегда под рукой — и результат того стоил!

Рассказываю по шагам, как я всё настраивал — повторяйте мой опыт, и будете кайфовать от удобства!

Важное уточнение: этот способ работает только, если у вас supervised-версия Home Assistant. Для вариантов в контейнере (Docker) или старой версии Core не подойдёт. И конечно, прежде чем что-то менять — делайте резервную копию!

Почему стоит менять боковое меню?

Моя главная цель — быстрый доступ к функциям, которыми пользуюсь каждый день. Например, к управлению Zigbee-устройствами или к «Редактору файлов», где проще редактировать configuration.yaml.

Без настройки до нужного раздела приходится щёлкать по нескольким пунктам меню. А какие-то вкладки — вроде «Карты» или «Энергии» — мне вообще ни к чему, только отвлекают. Всё это легко исправить.

Если знаете адрес страницы или раздела, добавить к нему ярлык (и красивую иконку) — совсем не сложно.

Сначала поставьте «Редактор файлов»

Чтобы править configuration.yaml, понадобится отдельное расширение. В Home Assistant расширения — это мини-приложения и сервисы, запускающиеся вместе с системой (интеграции встроены, а расширения ставятся дополнительно).

Откройте “Настройки” → “Дополнения”, кликните синюю кнопку “Магазин дополнений” (правый нижний угол), найдите “Редактор файлов” и установите его. Дождитесь окончания установки, затем нажмите “Запустить”. Появится кнопка “Открыть Web UI” — запомните, пригодится на следующем шаге.

The File explorer add-on for Home Assistant.

Тут же включите опцию “Запускать при включении” — расширение лёгкое, ресурсов почти не тратит, зато всегда под рукой.

Как добавлять ярлыки с помощью «Пользовательских панелей»

Пополнять боковое меню будем через стандартную функцию Home Assistant — “Пользовательская панель” (custom panel). Можно засесть за официальную документацию, но я сейчас объясню всё просто и на практике.

Покажу на примере — добавим быстрый доступ к Zigbee и “Проводнику файлов”. Сначала выясните адрес нужной страницы. Для ZHA путь такой: config/integrations/integration/zha.

Я просто открыл нужную интеграцию, посмотрел на адресную строку браузера — всё, что после адреса и порта сервера, и есть нужный путь.

Чтобы создать ярлык, нажмите “Открыть Web UI” в “Проводнике файлов” (Настройки → Дополнения → Проводник файлов). Откроется панель с файлом /homeassistant/configuration.yaml. Если файл не открылся сразу, найдите его в списке сверху.

В самый конец configuration.yaml добавьте вот такой фрагмент (пример — ниже):

Чтобы добавить ярлык для “Редактора файлов”, просто допишите ещё одну похожую секцию:

Вам нужно поменять только такие параметры, как:

Для иконок Home Assistant использует Material Design Icons. Найдите подходящий значок, введите его имя в формате mdi:имя, и иконка появится в боковом меню.

A customized Home Assistant sidebar.

Добавив нужные пункты в блок panel_custom, можно накидать любое количество ярлыков.

Чтобы изменения вступили в силу, жмите красную “Сохранить” наверху, а потом перезапустите Home Assistant: зайдите в настройки, справа вверху выберите три точки и нажмите “Перезапустить Home Assistant”. После перезапуска меню обновится!

Как быстро скрывать и менять местами пункты меню

Чтобы убрать ненужный значок — удалите соответствующий кусок YAML из configuration.yaml. Ещё проще: в самом Home Assistant спрячьте или переставьте элементы через встроенное меню.

Для этого кликните на своё имя или аватарку в левом нижнем углу, пролистайте до “Изменить порядок и скрыть элементы на боковой панели”.

Жмите “Редактировать”, увидите весь список, включая свои ярлыки. Теперь просто перетаскивайте пункты как удобно, и сохраняйте изменения!

Не оставляйте меню по умолчанию — настраивайте его только под себя! Так Home Assistant станет вашим настоящим помощником. А ещё — почитайте, каких ошибок чаще всего допускают новички, чтобы не наступить на те же грабли!

Если вам понравилась эта статья, подпишитесь, чтобы не пропустить еще много полезных статей!

Премиум подписка — это доступ к эксклюзивным материалам, чтение канала без рекламы, возможность предлагать темы для статей и даже заказывать индивидуальные обзоры/исследования по своим запросам!

Подробнее о том, какие преимущества вы получите с премиум подпиской, можно узнать здесь

Также подписывайтесь на нас в:

Алекс Бежбакин
Оцените автора
Добавить комментарий