AdGuard Home
Incluida en Macro DeckActiva, desactiva o pausa la protección de AdGuard Home y muestra sus estadísticas en tu deck.
Widgets AdGuard Home en cuatro tamaños que muestran que la protección está activada, con botones para pausarla
- Pausa la protección de 5 minutos a 24 horas, o el tiempo que quieras
- Alterna la protección y el filtrado con botones que muestran el estado
- Un widget con botones de pausa y estadísticas DNS
- Variables para las consultas, el porcentaje bloqueado y el tiempo de respuesta
- Añade tantos servidores de AdGuard Home como quieras
La integración AdGuard Home conecta Macro Deck con la interfaz web de AdGuard Home, así que funciona con cualquier AdGuard Home que puedas abrir en un navegador: en tu router, en una Raspberry Pi, en un servidor doméstico o en un VPS. Puedes añadir tantos servidores como quieras, por ejemplo uno en casa y otro en la oficina, y elegir el servidor en cada acción y cada widget.
Qué puedes hacer
- Activa o desactiva la protección, altérnala o desactívala temporalmente durante 5, 15 o 30 minutos, 1, 2, 8 o 24 horas, o durante el tiempo que elijas, hasta 7 días. AdGuard Home la vuelve a activar por sí mismo.
- Activa o desactiva el bloqueo por listas de filtros sin cambiar los demás ajustes de protección, y descarga la última versión de cada lista de filtros.
- Añade el widget AdGuard Home para mostrar el estado de la protección con botones de pausa, las estadísticas o ambas cosas.
- Usa las variables para mostrar en cualquier botón el número de consultas DNS, el porcentaje bloqueado o el tiempo medio de respuesta.
Algunos ejemplos:
- Un botón Pausar anuncios con Desactivar protección temporalmente durante 15 minutos, para un sitio que no funciona con el bloqueo.
- Un botón con Alternar protección que se ilumina mientras la protección está activada.
- Un widget AdGuard Home con Controles y estadísticas que muestra el estado de la protección, botones de pausa y el número de consultas bloqueadas.
Cómo funciona
Macro Deck consulta a cada servidor su estado cada 5 segundos y sus estadísticas cada 30 segundos. Todos los widgets y variables de un servidor usan las mismas respuestas, así que añadir widgets no añade solicitudes. Después de una acción, el estado se vuelve a leer al momento. Cuando no se puede acceder a un servidor o este rechaza el inicio de sesión, su variable adguard_home_<instance>_is_reachable vale false, las demás variables figuran como no disponibles y el widget lo indica en lugar de mostrar cifras antiguas. Macro Deck lo vuelve a intentar cada 30 segundos y se actualiza solo en cuanto el servidor vuelve a estar disponible.
Qué necesitas
- Un AdGuard Home cuya interfaz web sea accesible para Macro Deck, por ejemplo
http://192.168.1.2:3000. - El nombre de usuario y la contraseña con los que inicias sesión en AdGuard Home, si pide iniciar sesión.
- Para una dirección
https://: un certificado en el que confíe tu ordenador, o la opción Aceptar un certificado autofirmado.
Configúrala
Paso 1: Busca la dirección de AdGuard Home
Abre la interfaz web de AdGuard Home en un navegador y anota la dirección con el puerto, por ejemplo
http://192.168.1.2:3000. Si AdGuard Home está detrás de un proxy inverso bajo una ruta, anota también la ruta.Paso 2: Abre la integración AdGuard Home
En Macro Deck, haz clic en Integraciones en la barra lateral y después en AdGuard Home. En la pestaña Resumen, haz clic en Añadir configuración en la sección Configuración. Activar el interruptor de arriba a la derecha abre el mismo cuadro de diálogo, y la integración se activa cuando termina la configuración.
Paso 3: Introduce los datos del servidor
En el cuadro de diálogo Conectar con AdGuard Home, introduce:
- Nombre de la configuración: cómo se llama el servidor en las acciones y los widgets, por ejemplo
Home. - Dirección: la dirección de la interfaz web, con el puerto.
- Nombre de usuario y Contraseña: la cuenta con la que inicias sesión en AdGuard Home. Deja ambos vacíos si AdGuard Home no pide iniciar sesión.
- Aceptar un certificado autofirmado: solo para una dirección
https://cuyo certificado no sea de confianza para tu ordenador.
Haz clic en Continuar. Macro Deck comprueba la conexión antes de guardar la configuración.
- Nombre de la configuración: cómo se llama el servidor en las acciones y los widgets, por ejemplo
Paso 4: Añade una acción a un botón
En la página Deck, haz clic en un botón. El deck tiene que estar desbloqueado: lo está cuando arriba a la derecha aparece el botón Bloquear. El editor se abre con Pulsación corta seleccionada. Haz clic en + Añadir acción, selecciona AdGuard Home a la izquierda del cuadro de diálogo Añadir acción, elige Desactivar protección temporalmente, selecciona el servidor en Instancia y elige una Duración.
Paso 5: Pulsa el botón
Pulsa el botón en tu deck. AdGuard Home pausa la protección y la vuelve a activar por sí mismo cuando se acaba el tiempo.
Paso 6: Añade el widget
Para ver el estado de un vistazo, añade el widget AdGuard Home a una carpeta. En sus ajustes, elige la Instancia, la Vista (Controles de protección, Estadísticas o Controles y estadísticas), los Botones de pausa y las Estadísticas que quieres mostrar.
Acciones8
Ponlas en un botón o ejecútalas desde un flujo.
- Activar protección
- Activa la protección y también termina una pausa.
- Desactivar protección
- Desactiva la protección hasta que la vuelvas a activar.
- Alternar protección
- Activa la protección si está desactivada y la desactiva si está activada. El botón se ilumina mientras la protección está activada.
- Desactivar protección temporalmente
- Desactiva la protección durante un tiempo de hasta 7 días. AdGuard Home la vuelve a activar por sí mismo.
- Activar filtrado
- Activa el bloqueo por listas de filtros.
- Desactivar filtrado
- Desactiva el bloqueo por listas de filtros. El resto de la protección se queda como está.
- Alternar filtrado
- Activa el bloqueo por listas de filtros si está desactivado y lo desactiva si está activado.
- Actualizar listas de filtros
- Descarga la última versión de cada lista de bloqueo y de permitidos.
Variables8
Muestra estos valores en botones y widgets, o úsalos en condiciones.
adguard_home_<instance>_is_reachable- Si Macro Deck puede acceder al servidor en este momento.
adguard_home_<instance>_protection_enabled- Si la protección está activada.
adguard_home_<instance>_protection_disabled_until- Cuándo termina una pausa, como hora ISO 8601, o vacío.
adguard_home_<instance>_dns_queries,adguard_home_<instance>_blocked_queries- Todas las consultas DNS y las bloqueadas por listas de filtros.
adguard_home_<instance>_blocked_percentage- Las consultas bloqueadas como porcentaje de todas las consultas.
adguard_home_<instance>_avg_processing_time- El tiempo medio de respuesta en milisegundos.
adguard_home_<instance>_safebrowsing_blocked,adguard_home_<instance>_parental_blocked,adguard_home_<instance>_safesearch_enforced- Los recuentos de malware y phishing bloqueados, sitios para adultos bloqueados y búsquedas seguras forzadas.
adguard_home_<instance>_version- La versión de AdGuard Home.
Widgets1
Añádelos a tu deck desde el selector de widgets.
- AdGuard Home
- Muestra el estado de la protección y las estadísticas de un servidor, con botones para pausar la protección o volver a activarla.
Preguntas frecuentes
¿Puedo controlar más de un AdGuard Home?
Sí. Añade una configuración por servidor. Cada acción y cada widget tiene un campo Instancia, y cada servidor tiene sus propias variables, con el nombre de configuración que tenía cuando lo añadiste.
¿AdGuard Home tiene que ejecutarse en el mismo ordenador?
No. Macro Deck se comunica con la interfaz web a través de la red, así que AdGuard Home puede ejecutarse en un router, una Raspberry Pi o un VPS, siempre que Macro Deck pueda acceder a su dirección.
¿Por qué falla una acción?
La acción muestra un mensaje cuando no se puede acceder al servidor, cuando rechaza el inicio de sesión o cuando no admite la solicitud. Un servidor que rechaza el inicio de sesión indica en la página Integraciones que hay que volver a configurarlo.
¿Qué periodo abarcan las estadísticas?
El periodo durante el que AdGuard Home guarda estadísticas, que es de 24 horas salvo que lo hayas cambiado en AdGuard Home.
¿Dónde se guarda mi contraseña?
La contraseña se guarda cifrada en tu ordenador y nunca se envía al deck ni a un navegador.
Más en Hogar inteligente y web
Home Assistant
Incluida en Macro DeckEnciende y apaga luces, ejecuta escenas y scripts, y muestra en tu deck los estados en directo de tu Home Assistant.
Feeds RSS
Incluida en Macro DeckSigue feeds RSS y Atom, muestra sus artículos más recientes en widgets y reacciona cuando llegan artículos nuevos.
HTTP
Incluida en Macro DeckEnvía solicitudes HTTP desde un botón y guarda valores de la respuesta en variables.
Clima
Incluida en Macro DeckMuestra en tu deck el tiempo actual y el pronóstico de tus ubicaciones, sin clave de API.