Skip to content

MrLyallCSIT/smartmeter

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

smartmeter

A database / website for viewing smart meter data

This project is primarily a django website on top of a postgresql database, designed to allow UK energy smart meter owners to load and analyse their data. This website can be accessed at https://energy.guylipman.com/sm/home.

For more information about the project visit the docs folder, or the blogpost at https://medium.com/@guylipman/a-website-for-viewing-your-smart-meter-data-4d4c84b2bc33.

This project also includes two subprojects:

The forecasts folder produces forecasts of hourly electricity prices for the next 7 days. You can see these endpoints on https://energy.guylipman.com/forecasts?region=C for region C retail prices for Octopus Agile, or https://energy.guylipman.com/forecasts for wholesale prices.

The covidstats folder displays the latest deaths and case statistics by country. You can see these endpoings on https://energy.guylipman.com/covidstats/deaths or https://energy.guylipman.com/covidstats/cases.

Requires the following Cron Jobs:

0 9 * * * python3 /home/django/django_project/scripts/pricefit.py >> /var/log/cron.log 2>&1
0 10,17 * * * python3 /home/django/django_project/scripts/priceforecast.py >> /var/log/cron.log 2>&1
5 3,9,17 * * * python3 /home/django/django_project/scripts/smloads.py >> /var/log/cron.log 2>&1
3,33 * * * * python3 /home/django/django_project/scripts/smdelete.py >> /var/log/cron.log 2>&1

About

A database / website for viewing smart meter data

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 92.6%
  • HTML 7.3%
  • Dockerfile 0.1%