Solaru App es una aplicación WebApp escrita en Python, pensada para calcular un sistema fotovoltáico diseñado específicamente a las condiciones de tu hogar ☀. Para ello solo necesitas ingresas tu ubicación, el espacio disponible con el que cuentas y que ocuparía tu sistema y tu costo promedio de energía en un periodo.
(Su uso está dirigído por ahora a México.)
Backend | Frontend |
---|---|
Flask | HTML |
PvLib | CSS |
PVGIS | Bootstrap |
Solaru app se encuentra dividida en dos módulos principales:
-
Módulo App: Maneja la lógica para crear la app y renderear las vistas.
-
Módulo Core: Maneja toda la lógica de los cálculos necesarios. A su vez se encuentra dividido en:
- enviroment: Determina el impacto ambiental positivo derivado del sistema fotovoltaico.
- energy: Que hace uso de la librería PvLib para conectarse a la API de PVGIS y disponer de los datos climatológicos y solares necesarios. Además, se implementan una serie de funciones que determinan el tamaño del sistema y la energía que este podría producir.
- financial: Aquí se realizan los cálculos que determinan el beneficio económico y el costo del sistema.
Todos los cálculos se basan en métodos provistos por:
- El NREL (National Renewable Energy Laboratory)
- PvPerformance
La aplicación la puedes consultar aquí ya!
Si el tema te gusta y quieres contribuir para convertir este proyecto en algo más grande, clonalo y ponte en contacto conmigo 😎.