Все интеграции
ВстроеннаяУмный дом и веб

AdGuard Home

Входит в Macro Deck

Включайте, выключайте или приостанавливайте защиту AdGuard Home и показывайте его статистику на панели.

  • Пауза защиты от 5 минут до 24 часов или на своё время
  • Переключение защиты и фильтрации кнопками, которые показывают состояние
  • Виджет с кнопками паузы и статистикой DNS
  • Переменные для запросов, доли заблокированных и времени ответа
  • Сколько угодно серверов AdGuard Home

Интеграция AdGuard Home подключает Macro Deck к веб-интерфейсу AdGuard Home, поэтому она работает с любым AdGuard Home, который можно открыть в браузере: на роутере, Raspberry Pi, домашнем сервере или VPS. Можно добавить сколько угодно серверов, например один дома и один в офисе, и выбирать сервер в каждом действии и виджете.

Что можно делать

  • Включать и выключать защиту, переключать её или временно выключать на 5, 15 или 30 минут, на 1, 2, 8 или 24 часа или на своё время до 7 дней. AdGuard Home сам включит её обратно.
  • Включать и выключать блокировку по спискам фильтров, не меняя другие параметры защиты, и скачивать последнюю версию каждого списка фильтров.
  • Добавлять виджет AdGuard Home, чтобы показывать статус защиты с кнопками паузы, статистику или и то, и другое.
  • Использовать переменные, чтобы показывать на любой кнопке число DNS-запросов, долю заблокированных или среднее время ответа.

Несколько примеров:

  • Кнопка Пауза рекламы с действием Временно выключить защиту на 15 минут для сайта, который не работает с блокировкой.
  • Кнопка с действием Переключить защиту, которая подсвечивается, пока защита включена.
  • Виджет AdGuard Home в режиме Управление и статистика, который показывает статус защиты, кнопки паузы и число заблокированных запросов.

Как это работает

Macro Deck запрашивает у каждого сервера статус каждые 5 секунд, а статистику каждые 30 секунд. Все виджеты и переменные одного сервера используют одни и те же ответы, поэтому новые виджеты не добавляют запросов. После действия статус сразу считывается снова. Если сервер недоступен или отклоняет вход, его переменная adguard_home_<instance>_is_reachable равна false, остальные переменные считаются недоступными, а виджет сообщает об этом, а не показывает старые числа. Macro Deck пробует снова каждые 30 секунд и сам обновляется, когда сервер возвращается.

Home Assistant

Входит в Macro Deck

Включайте свет, запускайте сцены и скрипты и показывайте на панели живые состояния из Home Assistant.

RSS-ленты

Входит в Macro Deck

Следите за лентами RSS и Atom, показывайте их новейшие статьи в виджетах и реагируйте на появление новых статей.

HTTP

Входит в Macro Deck

Отправляйте HTTP-запросы одной кнопкой и сохраняйте значения из ответа в переменные.

Погода

Входит в Macro Deck

Показывайте на панели текущую погоду и прогноз для своих мест без ключа API.