Skip to content

Automated Smart Meter readings data collection from ESB Ireland registred account (regardless of your current supply provider)

Notifications You must be signed in to change notification settings

badger707/esb-smart-meter-reading-automation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

esb-smart-meter-reading-automation



How to read your Smart Meter data automatically?


Since I've got smart meter installed, I was looking for a way to automatically collect my meter data to track electricity usage (and solar export) with corresponding pricing as per current supplier rates.

While searching on internet I found this post https://www.boards.ie/discussion/2058292506/esb-smart-meter-data-script as potential candidate to start with.
Unfortunatelly linked script is broken - ESB have chnaged some URL's and file structure since then and I had to spend some time and tinker with code to make it working with new (as of writing it is 21-JUL-2023) URL structure.

End result - code is fixed and runs just fine now, I am able to read all smart meter readings from my account in JSON format and push it further to my InfluxDB and Home Assistant for analysis/reporting.

# Requirements
* You need to create account with ESB here https://myaccount.esbnetworks.ie
* In your account, link your electricity meter MPRN

# Script setup
* In script - update MPRN, user and password at the bottom of the code



I hope this will be usefull, cheers!

UPDATES:

  • 09-May-2024 -- there was some changes on ESB side and this broke CSV parsing in script, fixed & tested, JSON output works as expected.

About

Automated Smart Meter readings data collection from ESB Ireland registred account (regardless of your current supply provider)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages