Skip to content

Measure power consumption of our house by a JeeNode and send these data via radio to a central Raspberry Pi, where it is stored in a database (EmonCMS).

License

Notifications You must be signed in to change notification settings

simonstamm/PowerMeter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Power Meter with Logging

Calculating the power by measure the time elapsed between rounds from an electromechanical induction watt-hour meter (in specific a metal disc / turning wheel which is made to rotate at a speed proportional to the power passing through the meter) and send it over to a Raspberry Pi, which logs the data.

Transmitter

The transmitter (C/C++ on a JeeNode) checks the metal disc / turning wheel (in German: Ferrarisscheibe) from a power meter with an reflective optical sensor with transistor output (CNY70) and transmits data to the receiver.

Receiver

The receiver (PHP on a Raspberry Pi with RFM12Pi) parses the incoming data from the transmitter and logs it. In particular, it'll submit the power value to an EmonCMS-API.

About

Measure power consumption of our house by a JeeNode and send these data via radio to a central Raspberry Pi, where it is stored in a database (EmonCMS).

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Other 100.0%