모든 연동
내장스마트 홈 및 웹

AdGuard Home

Macro Deck에 포함

AdGuard Home 보호를 켜거나 끄거나 일시 중지하고, 통계를 덱에 표시하세요.

  • 보호를 5분부터 24시간까지 또는 원하는 시간만큼 일시 중지
  • 상태를 보여 주는 버튼으로 보호와 필터링 전환
  • 일시 중지 버튼과 DNS 통계가 있는 위젯
  • 쿼리, 차단 비율, 응답 시간에 대한 변수
  • AdGuard Home 서버를 원하는 만큼 추가

AdGuard Home 연동은 Macro Deck을 AdGuard Home의 웹 인터페이스에 연결하므로, 라우터, Raspberry Pi, 홈 서버, VPS 등 브라우저에서 열 수 있는 모든 AdGuard Home에서 동작합니다. 집에 하나, 사무실에 하나처럼 서버를 원하는 만큼 추가하고, 모든 액션과 위젯에서 서버를 고를 수 있습니다.

할 수 있는 일

  • 보호를 켜거나 끄거나 전환하고, 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 키 없이 원하는 위치의 현재 날씨와 예보를 덱에 표시하세요.