OpenEnergyMonitor
System Overview
Resources
Troubleshooting
Main System:
emonPi2
emonTx5
emonTx4
emonTH2
emonBase
Older Hardware:
emonTx3
emonPi1
Integrations
EmonEVSE
Software:
emonSD
emonHub
emonCMS
Applications:
Home Energy
Solar PV
Heat pump
Learn:
Electricity Monitoring
AC Power Theory
CT Sensors
Voltage Sensing
Current and Voltage
Networking
Pulse Counting
Monitoring energy via utility meter pulse output
Gas Monitoring
Temperature
Using the Arduino IDE
Using PlatformIO
Programmers
Heat pumps
Sustainable Energy
PV Diversion
OpenEnergyMonitor
Learn: Electricity Monitoring
Pulse Counting
Edit on GitHub
Pulse Counting
Monitoring energy via utility meter pulse output
Introduction
Example Meter
What is a Pulse?
Calculating Energy
Calculating Power
Optical Pulse Counting: Flashing LEDs
Other Optical Sensors
Wired / Switched Output Pulse Detection
Wired / Switched Output Supply Voltage
Safety
Further Reading
Gas Monitoring
Safety
Rotating Ring Counting
Magnetic Counting
Optical Counting
Resources