Pular para o conteúdo principal

Incorporando Pi-Hole em seu painel Home Assistant usando iFrame

Aprenda como integrar o Pi-Hole como um iFrame no Home Assistant. Descubra como esta combinação poderosa permite controlar e monitorar publicidade e tráfego indesejado em sua rede, tudo a partir de uma única interface centralizada. Aumente a sua experiência de casa inteligente com esta integração!

Caso você ainda não conheça, deixe-me apresentar o Pi-Hole, uma ferramenta poderosa desenvolvida para bloquear anúncios na web. Com Pi-Hole, você pode eliminar grande parte da publicidade irritante que aparece em páginas da web e aplicativos em dispositivos conectados à sua rede local.

Porém, é importante ressaltar que Raspberry Pis possuem limitações em sua capacidade de processamento de rede, o que pode causar gargalos no tráfego de dados pela porta LAN.

Para gerenciar o Pi-Hole, acessamos sua interface web através de um navegador web. Isso envolve abrir uma janela do navegador e acessar o endereço IP do Raspberry Pi, seguido da porta em que o Pi-Hole está configurado.

Instalar o Pihole é muito simples, basta digitar o seguinte comando e seguir as instruções que aparecem.
 
curl -sSL https://install.pi-hole.net | bash 

Se você tiver alguma dúvida, pode seguir este tutorial (https://www.fororaspberry.es/viewtopic.php?t=811) de fororaspberry.es que o guiará durante todo o processo de instalação.
 
Configuração
 
Uma vez instalado, temos que criar o sensor:
 
sensor:

  - platform: pi_hole 
 
Para criar o painel você deve adicionar o seguinte:
 
pihole:
  title: 'Pi-hole'
 
ícon: o que você quiser
  url: http://192.168.1.19/admin/
 
Agora vem o ponto interessante, temos que editar o seguinte arquivo:
 
sudo nano /etc/lighttpd/lighttpd.conf
 
Estamos procurando as seguintes linhas:
 
# 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"
 
E substituímos DENY por ALLOW Salve as alterações e feche o arquivo Reinicie o Pi para que as alterações tenham efeito e você possa ver o Pi-Hole no seu Home Assistant assim:
 

 

Comentários