Мне всегда хотелось панель управления умным домом такую космическую: пульт управления и единый дашборд со всей информацией, чтобы сидя за ноутбуком ощущать себя в центре всего. При этом понимания готовой концепции у меня нет, поэтому мой дашборд меняется от месяца к месяцу. Если в самом начале я настругал пяток вкладок для разных задач, то сейчас у меня осталось всего две страницы: главная панель и системная информация.
Чтобы реализовать пресловутый "единый дашборд", помимо органов управления, непосредственно, всяких автоматизаций, на главной панели были выведены такие универсальные и ежедневные вещи, как календарь и прогноз погоды. К сожалению, моя китайская метеостанция не поддерживает интеграцию с HomeAssistant, а то бы ещё и "наружный" климат отображал.
В общем, немножечко добавим информативности нашей панели.
Прогноз погоды
По умолчанию в HomeAssistant поставляется погода от Meteorologisk institutt (Met.no), но можно прикрутить более популярный DarkSky Weather или более привычный Gismeteo. Я опробовал оба варианта, но в итоге остановился на последнем.
Идём в HACS - Integrations и ищем Gismeteo:
Проваливаемся в карточку и жмём Install:
Открываем Конфигуратор и добавляем в configuration.yaml в любое место:
weather:
- platform: gismeteo
После чего перезагружаем HomeAssistant и получаем объект weather.gismeteo. Добавляем в нужное место карточку погоды и указываем наш объект:
По умолчанию прогноз погоды - почасовой (с интервалом в три часа), при желании его можно изменить на дневной, достаточно в секции weather добавить mode: daily:
weather:
- platform: gismeteo
mode: daily
Для тех, кому встроенная карточка погоды кажется слишком скучной, есть модификация с анимированными значками (HACS - Plugins - Weather Card):
Или минималистичная карточка (HACS - Plugins - Simple Weather Card):
Можно добавить любой плагин аналогично установке интеграции в HACS: провалиться в карточку и нажать Install:
После установки будет предложено добавить новый плагин в ресурсы:
Когда ресурсы добавлены, можно создать кастомную карточку - в списке карточек при добавлении выбрать самую последнюю "Ручная настройка" и в текстовом редакторе вставить код карточки. Рекомендации по базовым и расширенным настройкам обычно находятся в описании к плагину в HACS или в репозитории, ссылка на который есть в описании к плагину. Для Simple Weather Card простейшая настройка выглядит так:
Жмём "Сохранить" и готово, кастомная карточка погоды создана, можно поиграться с настройками, вывести в отдельные карточки текущие условия и прогнозы, но в итоге я остановился на встроенной карточке погоды. Хотя, в процессе доработки моей панели управления, возможно что всё опять изменится.
На этом всё, лайк, шер, комментарии, добро пожаловать.