OpenEnergyMonitor
System Overview
Resources
Troubleshooting
Main System:
emonPi2
emonTx5
emonTx4
emonTH2
emonBase
Older Hardware:
emonTx3
emonPi1
Install Guide
Connect
Pulse counting
Temperature sensing
Firmware
Configuration
Modifications
Use in North America
Technical
Integrations
EmonEVSE
Software:
emonSD
emonHub
emonCMS
Applications:
Home Energy
Solar PV
Heat pump
Learn:
Electricity Monitoring
Heat pumps
Sustainable Energy
PV Diversion
OpenEnergyMonitor
emonPi User Guide
Edit on GitHub
emonPi User Guide
Install Guide
1. CT sensor
2. AC-AC Adapter
3. DC 5V USB Adapter
4. Optical Utility Meter LED Pulse Sensor (optional)
5. Temperature Sensors (optional)
6. Installation Examples
7. Power Up
8. Shutdown
9. Video Guide
Connect
Option 1: Connecting via Ethernet
Option 2: Connecting via WiFi
Option 3: Connect to Ethernet and then configure Wifi
Advanced: Assign static
Pulse counting
Option 1: Using an Optical pulse sensor
Option 2: Wired pulse counting
Temperature sensing
Example: 4x temperature sensors and a RJ45 breakout
RJ45 Pinout
Further reading
Firmware
Available Firmware
Updating firmware directly from the emonPi user interface
How to compile and upload firmware
Configuration
The emonPi_CM front-end firmware - description
Configuration & on-line calibration
Adding or moving Temperature Sensors
Modifications
Adding a Real Time Clock (RTC)
LightWaveRF OOK
Use in North America
1. Ensure clip-on CT sensor will fit your conductors
2. Use USA AC-AC Adapter
3. Software Calibration
4. Sum power values
Technical
emonPi Internals
System Overview
RaspberryPi and emonSD
Open Source
emonPi Specification