With the addition of an RFM69Pi expansion board, the Raspberry Pi is able to receive data via wireless from other OpenEnergyMonitor modules such as an emonTx or emonGLCD. A Raspberry Pi can forward data to an emoncms sever, and/or log data locally to an SD card or hard drive.
RFM69Pi Adapter Board
The RFM69Pi adapter board is compatible with all models of the Raspberry Pi. The board enables a Pi to transmit and receive data from other OpenEnergyMonitor modules such as emonTx/emonTH via an
RFM12B or RFM69CW radio. The RFM69Pi will fit inside a standard Raspberry Pi case.
Hardware technical documentation wiki:
Open Hardware design: Download the RFM69Pi / RFM12Pi Schematic, PCB Eagle CAD files from Github: See the technical Wiki links above.
Arduino compatible Firmware: The RFM69Pi and RFM12Pi use an ATmega328 which is supplied pre-loaded with Arduino compatible firmware. New firmware can easily be uploaded directly from the Pi via the serial uploader. See the wiki for details.
Once connected to a raspberry pi the packet data received by the RFM12/69Pi can be read by EmonHub and then forwarded on to http://emoncms.org and/or to an instance of emoncms running on the Pi.
All the software components required to do this are included in the pre-built image which is the easiest way to get a system using the raspberrypi and RFM12/69Pi up and running. Documentation for this can be found on the main setup guide here: http://openenergymonitor.org/emon/guide
emon-pi variant of emonhub can be found here: