En esta entrada vemos cómo integrar la ONCE en Home Assistant para monitorizar automáticamente el resultado de los sorteos.
¿Qué es la ONCE?
Si vives en España, seguramente ya sepas que la ONCE (Organización Nacional de Ciegos Españoles) es una entidad española de carácter social dedicada a la inclusión de personas con discapacidad visual. Fue fundada en 1938 y se financia principalmente a través de la venta de productos de lotería, como el Cupón Diario, el Cuponazo y el Eurojackpot.
¿Quién no ha jugado alguna vez algún cupón y después ha ido con ilusión a comprobar si le ha tocado? Incluso, hay muchas personas que semanalmente juegan por costumbre. Aunque hay distintas maneras de comprobarlo (en su página web, aplicación oficial, preguntando al lotero…), en este caso vamos integrar la ONCE en Home Assistant. De esa forma podrás comprobarlo en una tarjeta, notificación o encender todas las luces si te toca!
Integrar la ONCE en Home Assistant
Como el resultado de los sorteos se publica de forma inmediata en su página web, para integrar la ONCE en Home Assistant vamos a utilizar la técnica del ‘scrapping’. Es decir, vamos a crear un sensor que periódicamente irá a la página correspondiente de la ONCE y obtendrá el número premiado.
- Como voy a utilizar la integración Multiscrape, si no la tienes, empiezas por revisar esta guía donde te explico cómo instalarla y usarla.
- Vamos a crear un sensor para integrar el resultado del cuponazo de la ONCE, desde esta página. Para ello, pega el siguiente código en tu fichero ‘multiscrape.yaml’ (esto creará la entidad ‘sensor.numero_premiado’).
- name: Cuponazo ONCE
resource: https://www.juegosonce.es/cuponazo/
scan_interval: 600 # Se actualiza cada hora
sensor:
- unique_id: numero_premiado
name: "Número premiado"
select: "body > section.cont.infojuego-producto.VIE > ul > li.elemento.on > div > div > div > div:nth-child(1) > span.numprem"
attributes:
- name: Fecha
select: "body > section.cont.infojuego-producto.VIE > ul > li.elemento.on > div > div > h3"
- Reinicia Home Assistant y cuando finalice ya tendrás disponible el sensor con la información correspondiente.

- Por supuesto, no sólo puedes aplicarlo al «Cuponazo» de los viernes, también a cualquier otro sorteo que se publique en su página web. Para ello sólo tienes que adaptar el código para que apunte a la ruta correspondiente.
- A partir de aquí depende de tí cuál es la forma más divertida o útil de recibir los resultados. Por ejemplo, puedes programar una notificación por Telegram cuando el número se actualice o mostrarlo en un panel LED Matrix.

