ข้อมูลพลังงานที่มาจากมิเตอร์อัจฉริยะของ British Gas มีอยู่ในแผนภูมิที่ฝังอยู่ในหน้าเว็บ "myenergy" ของเว็บไซต์ British Gas เท่านั้น ซึ่งทำให้วิเคราะห์แบบออฟไลน์ได้ยาก ยูทิลิตี้นี้จะดาวน์โหลดข้อมูลพลังงานจากบัญชีออนไลน์ของลูกค้าและบันทึกเป็นไฟล์ CSV ซึ่งใช้สำหรับการวิเคราะห์แบบออฟไลน์
ติดตั้งสคริปต์ Python และการขึ้นต่อกันโดยใช้ sudo ./setup.py install
Dockerfile
ให้ข้อมูลเกี่ยวกับสภาพแวดล้อมขั้นต่ำที่จำเป็นสำหรับการติดตั้งและรันโปรแกรม
เมื่อติดตั้งแล้ว คุณสามารถดาวน์โหลดข้อมูลพลังงานจากบัญชีมิเตอร์อัจฉริยะของ British Gas ได้โดยการเรียกใช้:
download_myenergy [username] [password] [account_number]
โดยที่ username
คือชื่อผู้ใช้บัญชี myenergy (โดยทั่วไปคือที่อยู่อีเมล) password
คือรหัสผ่านของบัญชี และ account_number
คือหมายเลขบัญชี myenergy สามารถดูหมายเลขบัญชีได้ที่หน้าเว็บ "สรุปบัญชี" ของเว็บไซต์ British Gas
ตามค่าเริ่มต้น โปรแกรมจะพยายามดาวน์โหลดข้อมูลพลังงานรายวัน (ก๊าซและไฟฟ้า) ทั้งหมดเริ่มตั้งแต่วันที่ 1 มกราคม 2016 จนถึงปัจจุบัน จากนั้นผลลัพธ์จะถูกบันทึกไว้ในไฟล์ electricity.csv
และ gas.csv