Skip to content

shakso/EnergyMonitor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

Energy Monitors

All files/scripts for implementing the energy monitor and Octopus Agile rate picture frames featured on alexshakespeare.com and YouTube.

The clock/ directory contains the files to implement the following: N|Solid Directory structure is as follows

  • arduino/ directory contains the sketch that needs to be uploaded to the ESP32 device - any ESP32 device should work, it's not too difficult to port to ESP8266 either as only WiFi is required.
  • python/ directory contains the script to send data to the clock through MQTT - an MQTT server needs to be specified, the Octopus Agile rate endpoints also need to be updated to your own plan.
  • fritzing/ directory contains pinouts/schematic for implementation of the hardware.

The meter/ directory contains the files to implement the following: N|Solid Directory structure is as follows

  • arduino/ directory contains the sketch that needs to be uploaded to the ESP32 device - any ESP32 device should work, it's not too difficult to port to ESP8266 either as only WiFi is required.
  • python/ directory contains the script to send data to the clock through MQTT - an MQTT server needs to be specified, and you need to be setup on the Hildenbrad Ecosystem (see https://github.com/cybermaggedon/pyglowmarkt for more detail). This script also contains a hook to update Home Assistant custom variables, but this can be commented out.
  • fritzing/ directory contains pinouts/schematic for implementation of the hardware.

About

Complete set of code/schematics to implement an Octopus Agile clock and energy monitoring meter

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published