Skip to content

Latest commit

 

History

History
29 lines (20 loc) · 1.26 KB

File metadata and controls

29 lines (20 loc) · 1.26 KB

esb-smart-meter-reading-automation



How to read your Smart Meter data automatically?


Simple Python code to download your smart electricy meter readings/data from ESB Networks user portal.

Code consists of 2 main processes - (1) user login to web portal, (2) historic file download.

(1) Login to web portal script part is based/taken from this code, link.

(2) Since ESB Networks updated User Portal and the proccess of historic file download, old aproach to download the file no longer works.
This Python script is adjusted to work with new download structure/proccess as of 24-Jul-2024

Requirements

Script setup

  • update MPRN, user and password in the script.



UPDATES:

  • 24-Jul-2024 -- Python script changes to accomodate ESB Networks user portal changes to download historic usage file.
  • 09-May-2024 -- there was some changes on ESB side and this broke CSV parsing in script, fixed & tested, JSON output works as expected.