Saltar al contenido

Demo · Panel · Se actualiza solo

Precio de la luz hoy

Cargando los datos de Red Eléctrica…

Hora a hora

Céntimos de euro por kWh. Toca una barra para ver su precio.

Precio de cada horaLa hora más caraLas 3 horas seguidas más baratas

El último mes

Precio medio de cada día, en céntimos por kWh. La línea de puntos es la media del mes.

Ver los datos en una tabla

Cómo se hizo

Una tarea que alguien haría cada día a mano, convertida en un programa corto que se ejecuta solo y avisa si algo llega raro.

Fuente oficial y abierta

Red Eléctrica publica el precio de la tarifa regulada (PVPC) hora a hora en su servicio de datos REData. Es público y no pide clave ni registro.

Un programa de una página

actualizar.py (Python, sin librerías externas) baja el último mes, pasa de euros por MWh a céntimos por kWh y escribe datos.json. La página solo lee ese archivo y dibuja las gráficas sin librerías.

Controles antes de publicar

Si la descarga falla, si falta el día de hoy, si un día no tiene entre 23 y 25 horas (los cambios de hora) o si un precio es increíble, no se toca el archivo bueno y el programa avisa con un error.

Se ejecuta solo, dos veces al día

A las 20:47, cuando ya están los precios de mañana, y a las 06:07 por si la de la noche falló. Una línea en el programador de tareas del servidor:

47 20 * * * cd demos/panel && python3 actualizar.py >> actualizar.log 2>&1
7 6 * * *   cd demos/panel && python3 actualizar.py >> actualizar.log 2>&1

Lenguaje llano

Nada de «€/MWh» ni «percentiles»: la hora más barata, la más cara, cuántas veces más cuesta una que otra y cuántas horas de cada 24 están por debajo de la media del mes.