EnergyDatum

may. 26, 2022·
Diego Castro
Diego Castro
· 2 min de lectura
projects

EnergyDatum es una aplicación web diseñada para analizar, calcular y comparar el coste real de la electricidad en un hogar a partir de datos históricos de consumo. El sistema parte del fichero CSV proporcionado por la distribuidora eléctrica (con las lecturas horarias del contador inteligente) y lo combina con los precios horarios del mercado regulado publicados por Red Eléctrica de España.

Durante el proceso de generación del sitio, EnergyDatum:

  • Sintetiza los consumos y los agrupa por franjas
  • Descarga y procesa los precios del mercado regulado
  • Calcula el coste real de los últimos 12 meses en tarifa regulada
  • (Opcional) Estima la producción de una instalación solar mediante una integración con PVGIS

Una vez generada, la web se publica como sitio estático en GitHub Pages, pero funciona como una aplicación dinámica en el navegador: incluye gráficos interactivos, cálculos en tiempo real y la posibilidad de añadir tarifas personalizadas. El usuario puede introducir los precios de cualquier comercializadora y EnergyDatum calcula automáticamente el coste correspondiente, comparándolo con la tarifa regulada o con otras tarifas. Todas las tarifas añadidas se guardan localmente en el navegador.

Además, el sistema permite simular escenarios de autoconsumo: producción fotovoltaica, costes con paneles y estimación de amortización. Incluso es posible evaluar distintas configuraciones (orientación, inclinación, número de paneles) para encontrar la que mejor encaja con los hábitos de consumo reales.

EnergyDatum facilita que cualquier persona pueda evaluar opciones de tarifas eléctricas o autoconsumo de forma sencilla y basada en datos reales, evitando intuiciones o cálculos manuales difíciles de mantener.

energydatum

by dicastro Python
git-fork1
2
Powered by Hugo Blox Builder - https://github.com/HugoBlox/kit
Diego Castro
Autores
Ingeniero en Informática

Soy ingeniero en informática con más de 15 años de experiencia, durante los cuales he trabajado en entornos muy diversos y he asumido distintos roles dentro del ciclo de vida del desarrollo. Esta trayectoria me ha permitido adquirir una visión amplia del sector y adaptarme con facilidad a diferentes contextos técnicos y organizativos.

He pasado por grandes consultoras multinacionales, participando en proyectos de distinta naturaleza y colaborando con equipos distribuidos en varios países. También he vivido la experiencia de trabajar en una startup en sus primeras etapas, lo que me dio la oportunidad de involucrarme en la creación de un producto desde cero y conocer de cerca los retos del ámbito empresarial.

Me apasiona la programación y mantengo una actitud de aprendizaje continuo. Para mí, lo realmente importante no es dominar un lenguaje o framework concreto, sino la capacidad de aprender, evolucionar y comprender los problemas en profundidad para ofrecer soluciones sólidas. En este camino de aprendizaje he explorado áreas como Data Science y Big Data, estudiando un máster que representó un ejemplo más de mi interés por ampliar horizontes y entender nuevas perspectivas tecnológicas.