Os dados de energia provenientes de um medidor inteligente da British Gas estão disponíveis apenas como um gráfico incorporado na página "myenergy" do site da British Gas, o que dificulta a análise offline. Este utilitário baixa os dados de energia da conta online do cliente e os salva como arquivos CSV, disponíveis para análise offline.
Instale o script Python e suas dependências usando sudo ./setup.py install
O Dockerfile
fornece informações sobre o ambiente mínimo necessário para instalar e executar o programa.
Depois de instalado, você pode baixar os dados de energia de uma conta de medidor inteligente da British Gas executando:
download_myenergy [username] [password] [account_number]
Onde username
é o nome de usuário da conta myenergy (normalmente o endereço de e-mail), password
é a senha da conta e account_number
é o número da conta myenergy. O número da conta pode ser encontrado na página "Resumo da conta" do site da British Gas.
Por padrão, o programa tentará baixar todos os dados diários de energia (gás e eletricidade) a partir de 1º de janeiro de 2016 até o momento. Os resultados são então salvos nos arquivos electricity.csv
e gas.csv
.