1,1K подписчиков

Наводим красоту: Погода и прогноз

1,4K прочитали

Мне всегда хотелось панель управления умным домом такую космическую: пульт управления и единый дашборд со всей информацией, чтобы сидя за ноутбуком ощущать себя в центре всего. При этом понимания готовой концепции у меня нет, поэтому мой дашборд меняется от месяца к месяцу. Если в самом начале я настругал пяток вкладок для разных задач, то сейчас у меня осталось всего две страницы: главная панель и системная информация.

Чтобы реализовать пресловутый "единый дашборд", помимо органов управления, непосредственно, всяких автоматизаций, на главной панели были выведены такие универсальные и ежедневные вещи, как календарь и прогноз погоды. К сожалению, моя китайская метеостанция не поддерживает интеграцию с HomeAssistant, а то бы ещё и "наружный" климат отображал.

В общем, немножечко добавим информативности нашей панели.

Прогноз погоды

По умолчанию в HomeAssistant поставляется погода от Meteorologisk institutt (Met.no), но можно прикрутить более популярный DarkSky Weather или более привычный Gismeteo. Я опробовал оба варианта, но в итоге остановился на последнем.

Идём в HACS - Integrations и ищем Gismeteo:

Мне всегда хотелось панель управления умным домом такую космическую: пульт управления и единый дашборд со всей информацией, чтобы сидя за ноутбуком ощущать себя в центре всего.

Проваливаемся в карточку и жмём Install:

Мне всегда хотелось панель управления умным домом такую космическую: пульт управления и единый дашборд со всей информацией, чтобы сидя за ноутбуком ощущать себя в центре всего.-2

Открываем Конфигуратор и добавляем в configuration.yaml в любое место:

weather:
- platform: gismeteo

После чего перезагружаем HomeAssistant и получаем объект weather.gismeteo. Добавляем в нужное место карточку погоды и указываем наш объект:

Мне всегда хотелось панель управления умным домом такую космическую: пульт управления и единый дашборд со всей информацией, чтобы сидя за ноутбуком ощущать себя в центре всего.-3

По умолчанию прогноз погоды - почасовой (с интервалом в три часа), при желании его можно изменить на дневной, достаточно в секции weather добавить mode: daily:

weather:
- platform: gismeteo
  mode: daily
Мне всегда хотелось панель управления умным домом такую космическую: пульт управления и единый дашборд со всей информацией, чтобы сидя за ноутбуком ощущать себя в центре всего.-4

Для тех, кому встроенная карточка погоды кажется слишком скучной, есть модификация с анимированными значками (HACS - Plugins - Weather Card):

Мне всегда хотелось панель управления умным домом такую космическую: пульт управления и единый дашборд со всей информацией, чтобы сидя за ноутбуком ощущать себя в центре всего.-5

Или минималистичная карточка (HACS - Plugins - Simple Weather Card):

Мне всегда хотелось панель управления умным домом такую космическую: пульт управления и единый дашборд со всей информацией, чтобы сидя за ноутбуком ощущать себя в центре всего.-6

Можно добавить любой плагин аналогично установке интеграции в HACS: провалиться в карточку и нажать Install:

Мне всегда хотелось панель управления умным домом такую космическую: пульт управления и единый дашборд со всей информацией, чтобы сидя за ноутбуком ощущать себя в центре всего.-7

После установки будет предложено добавить новый плагин в ресурсы:

Мне всегда хотелось панель управления умным домом такую космическую: пульт управления и единый дашборд со всей информацией, чтобы сидя за ноутбуком ощущать себя в центре всего.-8

Когда ресурсы добавлены, можно создать кастомную карточку - в списке карточек при добавлении выбрать самую последнюю "Ручная настройка" и в текстовом редакторе вставить код карточки. Рекомендации по базовым и расширенным настройкам обычно находятся в описании к плагину в HACS или в репозитории, ссылка на который есть в описании к плагину. Для Simple Weather Card простейшая настройка выглядит так:

Мне всегда хотелось панель управления умным домом такую космическую: пульт управления и единый дашборд со всей информацией, чтобы сидя за ноутбуком ощущать себя в центре всего.-9

Жмём "Сохранить" и готово, кастомная карточка погоды создана, можно поиграться с настройками, вывести в отдельные карточки текущие условия и прогнозы, но в итоге я остановился на встроенной карточке погоды. Хотя, в процессе доработки моей панели управления, возможно что всё опять изменится.

На этом всё, лайк, шер, комментарии, добро пожаловать.