All Projects → jpsingleton → Raspberry-Pi-Electricity-Monitor

jpsingleton / Raspberry-Pi-Electricity-Monitor

Licence: MIT License
Software for monitoring the electricity consumption of a home with a Raspberry Pi

Programming Languages

python
139335 projects - #7 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to Raspberry-Pi-Electricity-Monitor

open-energy-view
View resource consumption trends, history, analysis, and insights.
Stars: ✭ 32 (-3.03%)
Mutual labels:  energy, energy-monitor, energy-data, electricity-consumption
SerialPorts.jl
SerialPort IO streams in Julia backed by pySerial.
Stars: ✭ 28 (-15.15%)
Mutual labels:  serial, serial-ports
antaresViz
ANTARES Visualizations
Stars: ✭ 19 (-42.42%)
Mutual labels:  energy, dygraphs
Node Serialport
Access serial ports with JavaScript. Linux, OSX and Windows. Welcome your robotic JavaScript overlords. Better yet, program them!
Stars: ✭ 5,015 (+15096.97%)
Mutual labels:  serial, serial-ports
SerialProtocol
A protocol for sending data between two Arduino devices, or between an Arduino and another device through a serial port
Stars: ✭ 36 (+9.09%)
Mutual labels:  serial, serial-ports
ioBroker.sourceanalytix
Detailed analysis of your Energy, gas and liquid consumptions
Stars: ✭ 61 (+84.85%)
Mutual labels:  energy, energy-monitor
Cserialport
基于C++的轻量级开源跨平台串口类库Lightweight cross-platform serial port library based on C++
Stars: ✭ 296 (+796.97%)
Mutual labels:  serial, serial-ports
flexmeasures
The intelligent & developer-friendly EMS to support real-time energy flexibility apps, rapidly and scalable.
Stars: ✭ 79 (+139.39%)
Mutual labels:  energy, energy-data
ParadoxRs232toMqtt
esp8266, serial bus to mqtt for Paradox alarm systems
Stars: ✭ 66 (+100%)
Mutual labels:  serial, rs232
serial.nim
A Nim library for accessing serial ports.
Stars: ✭ 59 (+78.79%)
Mutual labels:  serial-ports, rs232
3013-Algorithms
Algorithms Course Repo
Stars: ✭ 15 (-54.55%)
Mutual labels:  graphs
pigpio-client
A nodejs client for pigpio socket interface.
Stars: ✭ 24 (-27.27%)
Mutual labels:  serial
part5
IEC 60870-5 — transmission protocols
Stars: ✭ 37 (+12.12%)
Mutual labels:  rs232
graffeine
Simple, modular graphs for iOS.
Stars: ✭ 22 (-33.33%)
Mutual labels:  graphs
serialport
PHP Serial Port
Stars: ✭ 42 (+27.27%)
Mutual labels:  serial-ports
asynckit
Minimal async jobs utility library, with streams support
Stars: ✭ 21 (-36.36%)
Mutual labels:  serial
R30X-Fingerprint-Sensor-Library
Arduino library for R30X series optical fingerprint scanners.
Stars: ✭ 13 (-60.61%)
Mutual labels:  serial
jacdac-ts
Jacdac TypeScript library
Stars: ✭ 17 (-48.48%)
Mutual labels:  serial
icingaweb2-module-pnp
Integrate PNP graphs into Icinga Web 2
Stars: ✭ 32 (-3.03%)
Mutual labels:  graphs
Graphs.jl
An optimized graphs package for the Julia programming language
Stars: ✭ 197 (+496.97%)
Mutual labels:  graphs

Raspberry Pi Electricity Monitor

Update: Maplin have discontinued the electricity monitor used here.


Software for monitoring the electricity consumption of a home with a Raspberry Pi

Full write up: unop.uk/dev/raspberry-pi-electricity-monitor

Copy the www folder to /var for httpd to host and the python file to anywhere. Install pyserial with apt and plug in the receiver.

To run execute sudo python raspberry-pi-electricity-monitor.py & or add this to /etc/rc.local to run at boot. Visit your pi in a browser to see the data.


I've added a new script (maplin2emoncms.py) which you can use to push the data to OpenEnergyMonitor emoncms running on the Pi.


Thanks to dygraphs for an awesome library and Raspberry Pi for the great hardware.

MIT licensed

See also this alternative.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].