En el mundo actual, donde la sostenibilidad y el control de los gastos son más importantes que nunca, tener acceso a datos en tiempo real sobre el consumo de energía puede marcar la diferencia. En esta publicación, vamos a explorar cómo se puede obtener el precio de la luz a través de la API de Red Eléctrica Española y descubrir algunas utilidades sorprendentes que esto puede ofrecer.
Para empezar, vamos a familiarizarnos con lo que es una API y cómo funciona de una manera general, al alcance de cualquier persona con unos mínimos conocimientos de informática.
Contenidos
¿Qué es una API?
Una API, que en inglés significa «Application Programming Interface» o Interfaz de Programación de Aplicaciones en español, es esencialmente un conjunto de reglas y protocolos que permiten que diferentes componentes de software se comuniquen entre sí de manera efectiva.
En términos sencillos, una API es como un canal de comunicación por el cual un programa puede solicitar información o funcionalidades de otro programa, y este último responde de manera adecuada.
La API de Red Eléctrica
En el contexto de Red Eléctrica Española (REE), la API es una forma de obtener acceso a datos en tiempo real sobre la generación y el consumo de electricidad en España. Para acceder a estos datos a través de la API de REE, se deben seguir ciertos pasos:
- Documentación: El primer paso es familiarizarse con la documentación de la API de REE. Esta documentación proporciona información detallada sobre cómo utilizar la API, qué parámetros se pueden utilizar en las solicitudes y cómo se deben realizar esas solicitudes.
- Solicitar el token de acceso: la API de REE es totalmente gratuita pero está protegida y necesitarás una clave de acceso para realizar las llamadas. Puedes solicitar la clave en la siguiente dirección de email: [email protected]
- Realizar llamadas: Una vez comprendas cómo funciona la API y qué información necesitas, puedes comenzar a hacer llamadas a la API. Estas llamadas son solicitudes que tu programa envía a la API de REE para obtener datos específicos.
Ejemplo de uso de la API
En este apartado veremos como utilizar la aplicación gratuita Postman para hacer llamadas a la API y explorar sus posibilidades. Esta útil aplicación está disponible para todos los sistemas operativos, si te gusta el mundo de la programación deberías tenerla.
Suponemos en este punto que ya solicitaste la clave necesaria para acceder a la API y utilizar todas sus funcionalidades. Si todavía no la tienes no podrás realizar el experimento.
Solicitar los precios del día actual
Vamos a ver los pasos necesarios para obtener el precio actual del término de facturación de energía del PVPC
- Abre Postman y haz clic en «New» para crear una nueva solicitud.
- Selecciona el método HTTP que nos permite hacer consultas (GET).
- Ingresa la URL de la API de Red Eléctrica Española para obtener el precio de la luz. La URL del indicador que nos interesa es:
https://api.esios.ree.es/indicators/1001
- En la pestaña «Headers», agrega la siguiente información de autenticación:
Accept: application/json; application/vnd.esios-api-v1+json
Content-Type: application/json
x-api-key: "la_clave_que_solicitamos_por_email"
- Seguidamente, envia la solicitud: Una vez que hayas configurado la URL y los encabezados, simplemente haz clic en el botón «Send» para enviar la solicitud a la API.
- Obtener la respuesta: Postman te mostrará la respuesta de la API en la parte inferior de la ventana. Deberías ver los datos JSON que incluyen el precio actual de la luz.
- Interpretar la respuesta: La respuesta JSON proporcionada por la API contendrá información detallada, incluido el precio actual de la luz.
Utilidades Sorprendentes
Veamos algunas de las funcionalidades que nos brinda el acceso a la API de precios de la electricidad en España.
Optimización del consumo energético
Acceder al precio de la electricidad en tiempo real a través de la API de REE te brinda la oportunidad de optimizar tu consumo energético. Puedes programar tus electrodomésticos y dispositivos para que funcionen en momentos de tarifas más bajas.
Por ejemplo, podrías configurar tu lavadora, lavavajillas o sistema de calefacción para que se activen durante las horas de menor costo, lo que puede resultar en ahorros significativos en tu factura de electricidad. Esto se puede conseguir con el uso de enchufes inteligentes y un software de automatización del hogar como Home Assistant.
Carga Inteligente de vehículos eléctricos
Si eres el propietario de un vehículo eléctrico, la API de REE te permite conocer los momentos en que los precios de la electricidad son más bajos. Esto significa que puedes programar la carga de tu vehículo para que ocurra durante esos períodos, lo que no solo te ahorra dinero, sino que también contribuye a la estabilidad de la red eléctrica al distribuir la carga de manera más uniforme.
Notificaciones y alertas personalizadas
Configurar alertas basadas en los precios de la electricidad puede ser una forma inteligente de mantenerse informado sobre las fluctuaciones en tiempo real.
Si el precio alcanza un nivel que consideras alto, podrías recibir una notificación para que puedas reducir tu consumo en ese momento. Del mismo modo, si los precios están especialmente bajos, podrías recibir una alerta para aprovechar esa oportunidad.
Análisis de patrones de consumo
La API de REE también te permite recopilar datos históricos sobre los precios de la electricidad. Esto puede ser valioso para realizar un análisis más profundo de tus patrones de consumo.
Puedes identificar tendencias en tu consumo energético en relación con las fluctuaciones de precios y tomar decisiones informadas sobre cómo ajustar tus hábitos para ahorrar energía.
Herramienta educativa
Utilizar la API de REE puede aumentar tu conciencia sobre el consumo de energía y los factores que influyen en los precios. Puede servir como una herramienta educativa para ti y tu familia, alentándote a tomar decisiones más sostenibles y conscientes en relación con el uso de la electricidad.
Foto de Miguel Á. Padriñán: https://www.pexels.com/es-es/foto/poste-de-electricidad-marron-230518/