Los datos de energía provenientes de un medidor inteligente de British Gas solo están disponibles como un gráfico integrado en la página web "myenergy" del sitio web de British Gas, lo que dificulta su análisis fuera de línea. Esta utilidad descarga los datos de energía de la cuenta en línea del cliente y los guarda como archivos CSV, disponibles para análisis fuera de línea.
Instale el script Python y sus dependencias usando sudo ./setup.py install
El Dockerfile
proporciona información sobre el entorno mínimo necesario para instalar y ejecutar el programa.
Una vez instalado, puede descargar los datos de energía de una cuenta de medidor inteligente de British Gas ejecutando:
download_myenergy [username] [password] [account_number]
Donde username
es el nombre de usuario de la cuenta myenergy (normalmente la dirección de correo electrónico), password
es la contraseña de la cuenta y account_number
es el número de cuenta myenergy. El número de cuenta se puede encontrar en la página web "Resumen de cuenta" del sitio web de British Gas.
Por defecto el programa intentará descargar todos los datos diarios de energía (gas y electricidad) desde el 1 de enero de 2016 hasta la actualidad. Luego, los resultados se guardan en archivos electricity.csv
y gas.csv
.