Die Energiedaten eines Smart Meters von British Gas sind nur als Diagramm verfügbar, das in die „myenergy“-Webseite der British Gas-Website eingebettet ist, was eine Offline-Analyse erschwert. Dieses Dienstprogramm lädt die Energiedaten vom Online-Konto des Kunden herunter und speichert sie als CSV-Dateien, die für die Offline-Analyse verfügbar sind.
Installieren Sie das Python-Skript und seine Abhängigkeiten mit sudo ./setup.py install
Die Dockerfile
liefert Informationen über die Mindestumgebung, die zum Installieren und Ausführen des Programms erforderlich ist.
Nach der Installation können Sie die Energiedaten von einem Smart-Meter-Konto von British Gas herunterladen, indem Sie Folgendes ausführen:
download_myenergy [username] [password] [account_number]
Dabei ist username
der Benutzername des Myenergy-Kontos (normalerweise die E-Mail-Adresse), password
“ das Kontopasswort und account_number
die Myenergy-Kontonummer. Die Kontonummer finden Sie auf der Webseite „Account Summary“ der British Gas-Website.
Standardmäßig versucht das Programm, alle täglichen Energiedaten (Gas und Strom) vom 1. Januar 2016 bis heute herunterzuladen. Die Ergebnisse werden dann in den Dateien electricity.csv
und gas.csv
gespeichert.