
Pi-Hole como iFrame en Home Assistant
Llevaba bastante tiempo tratando de mostrar Pi-Hole como iFrame en Home Assistant sin conseguirlo.
Hasta ahora lo único que conseguía era mostrar una web en blanco o el icono de Pihole
Y te estarás preguntando ¿que narices es Pi-hole? ¿verdad que si?
Buenos, pues Pi-Hole es un potente bloqueador de anuncios, con el cual podrás evitar gran parte de la publicidad de las webs y de las apps de los dispositivos conectados a la red donde tengas el servidor donde instales PiHole.
Únicamente, deberás configurar las DNS de tu router, si te lo permite.
En caso contrario deberás configurar tus dispositivos para que accedan a través del servidor.
Ten en cuenta que por las características de las raspberry se puede provocar un cuello de botella por las limitaciones del puerto LAN
Puesto que la gestión del bloqueador de anuncios se hace vía web, debía abrir una ventana en el navegador con la dirección de la raspberry y su puerto.
Pero por fin ha llegado el dia en el que podemos integrarlo todo en Home Assistant.
Vamos a ello!
Instalación de Pihole
Instalar Pihole es realmente sencillo, únicamente has de teclear el siguiente comando y seguir las instrucciones que aparezcan
curl -sSL https://install.pi-hole.net | bash
De todos modos, si tienes cualquier duda, puedes seguir este tutorial de fororaspberry.es que te guiará durante todo el proceso de instalación.
Configuración
Una vez instalado hemos de crear el sensor:
sensor:
- platform: pi_hole
En una entrada anterior ya te explicamos como crear grupos y paneles, para crear el panel has de añadir lo siguiente:
pihole:
title: 'Pi-hole'
icon: el que tu quieras
url: http://192.168.1.19/admin/
y ahora viene el punto interesante, hemos de editar el siguiente archivo:
sudo nano /etc/lighttpd/lighttpd.conf
Buscamos las siguientes lineas:
# If the URL starts with /admin, it is the Web interface
$HTTP["url"] =~ "^/admin/" {
# Create a response header for debugging using curl -I
setenv.add-response-header = (
"X-Pi-hole" => "The Pi-hole Web interface is working!",
"X-Frame-Options" => "DENY"
Y sustituimos DENY por ALLOW
Guarda los cambios y cierra el archivo
Reinicia la Pi para que los cambios surtan efecto y puedas ver Pi-Hole desde tu Home Assistant tal que así:
Si quieres conocer otros artículos parecidos a Pi-Hole como iFrame en Home Assistant puedes visitar la categoría Configuraciones HA.
- Pingback: Bloquear anuncios de youtube con Pi-Hole | Domology 2.0
Deja una respuesta