Погода
Входит в Macro DeckПоказывайте на панели текущую погоду и прогноз для своих мест без ключа API.
Виджеты «Погода» четырёх размеров, самый большой с текущей погодой и прогнозом на три дня
- Данные о погоде от Open-Meteo без аккаунта и ключа API
- Сколько угодно мест
- Виджет «Погода» с сегодняшним днём и следующими днями
- Диалог подробностей с почасовым прогнозом, ветром, влажностью и временем восхода и заката
- Температура и состояние погоды в виде переменных
Интеграция «Погода» показывает погоду для важных для вас мест. Она получает данные от Open-Meteo, бесплатного сервиса погоды, поэтому аккаунт и ключ API не нужны. Место добавляется поиском по городу или вводом координат, а для каждого места выбирается градус Цельсия или Фаренгейта.
Виджет, подробности и переменные
Виджет Погода показывает текущую погоду и прогноз на ближайшие дни для одного места. В стиле Компактный он показывает только место, текущую температуру, состояние погоды и сегодняшние максимум и минимум. Нажатие на виджет открывает Подробности погоды: диалог с прогнозом, ближайшими часами, ощущаемой температурой, влажностью, ветром, осадками, восходом и закатом. Если назначить виджету собственное действие на Короткое нажатие, вместо этого выполнится ваше действие.
Действие Показать подробности погоды открывает тот же диалог с любой кнопки для выбранного места.
Интеграция также предлагает переменные для первого добавленного места: температуру, ощущаемую температуру, сегодняшние максимум и минимум, состояние погоды и день ли сейчас. Используйте их в подписях или условиях, например {{ vars.weather_temperature }}° на кнопке или действие Если / Иначе, которое меняет цвет кнопки, когда weather_condition равно Rain.
Примеры
- Виджет Погода для вашего города в главной папке панели.
- Два виджета рядом: один для дома, другой для города, где живёт ваша семья.
- Кнопка с действием Показать подробности погоды в папке для утренних дел.
- Подпись
{{ vars.weather_temperature }}° / {{ vars.weather_high }}°рядом с часами.
Как обновляются данные
Macro Deck загружает погоду для каждого места каждые 15 минут, и виджеты сразу показывают новые данные. Прогноз охватывает 7 дней. Если обновление не удаётся, например потому что компьютер ненадолго остался без сети, на виджете остаются последние данные.
Что понадобится
- Macro Deck 3 в Windows, macOS или Linux
- Подключение к интернету на компьютере, где работает Macro Deck
- Название города или широта и долгота места
Настройка
Шаг 1: Откройте интеграцию «Погода»
В Macro Deck нажмите Интеграции на боковой панели и выберите Погода.
Шаг 2: Добавьте место
На вкладке Обзор нажмите Добавить настройку в разделе Настройка. Если включить переключатель в правом верхнем углу, откроется тот же диалог. В диалоге Добавьте местоположение заполните поле Город, например
Berlin, и выберите Единица температуры. Вместо города можно оставить поле Город пустым и заполнить поля Широта и Долгота, например по данным картографического сервиса. Нажмите Продолжить. Macro Deck использует первое место, которое находит поиск, и включает интеграцию.Шаг 3: При необходимости добавьте другие места
Снова нажмите Добавить настройку для каждого следующего места. Переименовать у места меняет название, которое оно показывает на виджете.
Шаг 4: Добавьте виджет «Погода»
На странице Панель при разблокированной панели (в правом верхнем углу показана кнопка Заблокировать) добавьте виджет Погода и выберите место в поле Место для погоды. В поле Дни прогноза задайте, сколько дней он показывает.
Шаг 5: Добавьте действие подробностей на кнопку
Чтобы открывать прогноз с кнопки, нажмите на кнопку на странице Панель. Откроется редактор, в котором выбран триггер Короткое нажатие. Нажмите + Добавить действие, слева в диалоге Добавить действие выберите Погода и затем Показать подробности погоды. Выберите место в поле Местоположение или оставьте его пустым, чтобы использовать первое место.
Шаг 6: Проверьте результат
Через мгновение после сохранения виджет покажет текущую погоду. Нажмите на него или на кнопку, чтобы открыть Подробности погоды.
Действия1
Назначьте их на кнопку или запускайте из цепочки действий.
- Показать подробности погоды
- Открывает диалог с полным прогнозом для настроенного места.
Переменные6
Показывайте эти значения на кнопках и виджетах или используйте их в условиях.
weather_temperature- Текущая температура в первом месте.
weather_apparent_temperature- Как ощущается температура в первом месте.
weather_condition- Текущее состояние погоды в первом месте, например
ClearилиRain. weather_high- Сегодняшняя наибольшая температура в первом месте.
weather_low- Сегодняшняя наименьшая температура в первом месте.
weather_is_day- День ли сейчас в первом месте.
Виджеты1
Добавляйте их на свою панель в окне выбора виджета.
- Погода
- Текущая погода и прогноз на несколько дней для одного места, по нажатию открывает подробности.
Часто задаваемые вопросы
Нужен ли ключ API?
Нет. Погода поступает от Open-Meteo, которому не нужны аккаунт и ключ. Macro Deck отправляет в Open-Meteo координаты ваших мест, чтобы получить прогноз, а при поиске во время настройки также название города.
Можно ли показывать погоду для нескольких мест?
Да. Добавьте по одной настройке на каждое место и выбирайте место в каждом виджете Погода или действии Показать подробности погоды. Переменные всегда относятся к первому добавленному месту.
Поиск находит не тот город. Что делать?
Macro Deck использует первое место, которое находит поиск. Оставьте поле Город пустым и заполните вместо этого поля Широта и Долгота, чтобы получить именно нужное место. Чтобы изменить место позже, нажмите Изменить подключение у этого места.
Как часто обновляется погода?
Каждые 15 минут. Если обновление не удаётся, виджет сохраняет последние данные, поэтому короткий сбой не оставляет его пустым.
Почему нажатие на виджет ничего не делает на моей аппаратной панели?
У аппаратной панели нет экрана для диалога подробностей. Назначьте виджету собственное действие на Короткое нажатие, если хотите, чтобы там что-то происходило.
Ещё в группе «Умный дом и веб»
Home Assistant
Входит в Macro DeckВключайте свет, запускайте сцены и скрипты и показывайте на панели живые состояния из Home Assistant.
AdGuard Home
Входит в Macro DeckВключайте, выключайте или приостанавливайте защиту AdGuard Home и показывайте его статистику на панели.
RSS-ленты
Входит в Macro DeckСледите за лентами RSS и Atom, показывайте их новейшие статьи в виджетах и реагируйте на появление новых статей.
HTTP
Входит в Macro DeckОтправляйте HTTP-запросы одной кнопкой и сохраняйте значения из ответа в переменные.