Skip to content

ToniMinarro/LiveElectricityBill

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LiveElectricityBill

Página simple para estimar el importe de la factura eléctrica del mes en curso usando datos de Datadis y Huawei FusionSolar.

image

Desarrollo

npm install
npm run dev

Abre http://localhost:3000.

Configuración

Los conectores están simulados en lib/providers. Sustituye esos módulos por llamadas reales a:

  • Datadis para consumo horario/diario.
  • Huawei FusionSolar Northbound API para importación/exportación, producción y consumo.

Variables de entorno para Datadis

Configura estas variables y deja las credenciales reales en tu entorno (por ejemplo, .env.local):

DATADIS_BASE_URL="https://api.datadis.es/api/v1"
DATADIS_USERNAME="tu-usuario"
DATADIS_PASSWORD="tu-password"
DATADIS_CUPS="ESXXXXXXXXXXXXXXXX"
DATADIS_DISTRIBUTOR="XXXX"

# Opcionales si la API lo requiere (según DatadisAPI.html):
# DATADIS_MEASUREMENT_TYPE="0"
# DATADIS_POINT_TYPE="0"
# DATADIS_GRANULARITY="D"
# DATADIS_DATE_SEPARATOR="/"

Si ya tienes un token, puedes usar DATADIS_TOKEN en lugar de usuario/contraseña.

Si necesitas URLs personalizadas puedes definir:

DATADIS_AUTH_URL="https://.../authorize"
DATADIS_CONSUMPTION_URL="https://.../consumption"

La tarifa por defecto está en lib/config.ts.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors