Hoy vamos a integrar Webcams públicas en Home Assistant para tener una imagen en directo, sin necesidad de utilizar ningún dispositivo.
Índice
Webcams externas
La mayoría de las veces cuando queremos incorporar información en nuestro sistemá domótico supone tener que adquirir algún dispositivo. Cuando lo que buscamos es una imagen en directo, la solución suele pasar por comprar una cámara que nos la proporcione.
Sin embargo, es habitual que existan webcams públicas que nos proporcionan esta imagen sin tener que preocuparnos por la compra o mantenimiento del dispositivo, ni de la conexión que transmita la imagen. De una forma similar a cuando creamos sensores con información de páginas web (utilizando la técnica de ‘scrape’), también podemos integrar Webcams públicas en Home Assistant. Por ejemplo:
- Cámaras de tráfico. En España la DGT (Dirección General de Tráfico) proporciona la imagen del estado de las carreteras en todo el terriorio nacional. Esta información resulta de gran utilidad, por ejemplo, cuando pasas habitualmente por una carretera y quieres saber cómo el estado del tráfico.
- Webcams de playas. Es muy habitual que existan cámaras en las playas más concurridas, por lo que puedes incorporarlas a tu tarjeta de ‘forecast’ deportivo. También puedes comprobarlas para ver si la playa está «a tope». De esta forma sabrás cuando es el momento perfecto para visitarlas.
- Lugares de interés. También hay páginas que recopilan cámaras públicas en otros lugares concretos como estaciones de esquí, plazas o puentes. Quizás alguna de ellas está enfocando a un sitio que te interesa especialmente para visualizar la afluencia, el clima o la contaminación.
Integración de Webcam por imagen
Muchas de esta páginas lo que ofrecen es una imagen estática, que se actualiza en un intervalo concreto de tiempo (por ejemplo, cada 5 minutos). En este caso integrar Webcams públicas en Home Assistant es muy fácil, ya que lo único que tienes que hacer es obtener la URL de la imagen (haciendo clic derecho sobre la imagen, y pulsando sobre «Copiar dirección de imagen»).
Hecho esto, sólo tienes que incluir la imagen en la tarjeta que prefieras (por ejemplo, una del tipo «Vistazo de imagen»). Este caso es aplicable, por ejemplo, a las cámaras de tráfico de la DGT, las cámaras repartidas por muchas calles de España o del Ayuntamiento de Madrid.
camera_view: auto type: picture-glance title: Carretera A-2 km 4,5 image: https://infocar.dgt.es/etraffic/data/camaras/636.jpg?t=1711541392060 entities: []
Integración de Webcam por YouTube
Otras webcam nos muestran un video o imagen en directo a través de YouTube. En este caso también podemos integrar Webcams públicas en Home Assistant, siempre y cuando el dueño del canal haya activado esta opción.
Para ello tienes que abrir la webcam correspondiente en YouTube (por ejemplo, esta de la Torre Eiffel de París), pulsar sobre «Compartir» y seleccionar la opción «Insertar». Te aparecerá un código como este, del que tienes que extraer la URL (en el ejemplo, ‘https://www.youtube.com/embed/bQwalAKrfWE?si=x0hAv-ZaImLOYd2A’).
<iframe width="560" height="315" src="https://www.youtube.com/embed/bQwalAKrfWE?si=x0hAv-ZaImLOYd2A" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
En este caso tendrás que insertarla en tu panel de control utilizando la tarjeta del tipo «Página web». La desventaja en este caso es que tienes que iniciar la reproducción manualmente.
type: iframe url: https://www.youtube.com/embed/bQwalAKrfWE?si=x0hAv-ZaImLOYd2A aspect_ratio: 50%
Integración de Webcam por otros reproductores
Exactamente de la misma forma que hemos hecho con YouTube, también puedes integrar Webcams públicas en Home Assistant, siempre que te ofrezcan la URL para insertar la webcam. Por ejemplo, las cámaras de Cataluña.
<iframe title="Càmera Montserrat" src="https://www.ccma.cat/el-temps/embed/montserrat/cameraembed/7/" frameborder="0" width="600" height="525"></iframe>
Además puede que en algunos casos incorporen información adicional, como en este caso (que incluye la temperatura y la humedad de la ubicación).
type: iframe url: https://www.ccma.cat/el-temps/embed/montserrat/cameraembed/7/ aspect_ratio: 65%
¿Dudas?¿necesitas ayuda? entra aquí
Y si te ha gustado, compártelo! 🙂