This directory contains all the documentation, hardware schematics, board files and firmware for the original OpenEnergyMonitor through-hole heat pump monitor, developed between 2015-2017.
This is a web-connected open source hardware heat-pump monitor that can measure heat-pump electrical input with CT sensors, heat output with an MBUS reader or voltage output flow sensor and system temperatures using DS18B20 temperature sensors. The design is based on both the Ardunio and ESP8266 WiFi platforms.
Blog post written late 2015 discussing this design: Heat pump Monitoring
The last set of through-hole kits are still available in our shop as of the time of writting (late 2021).
https://shop.openenergymonitor.com/esp8266-wifi-heatpump-monitor
There are two build options for the heatpump monitor board, the first is the full heatpump monitor build with components for the MBUS heat meter reader, DS18B20 temperature sensing plus other interfaces. The second is a cut-down WIFI electricity monitor only build where the additional components for heat metering are not soldered in.
Quick reference
- ATmega328 Arduino Firmware: HeatpumpMonitor_AutoTemp
- ESP8266 EmonESP WIFI Firmware
- Hardware Schematic and Board files v4
The following guide details how to setup the heatpump monitor including interfacting with an Elster A100C Irda port and connecting up to a heat meter.
- Selecting the right heat meter
- Installation and setup
- Blog: Temperature sensors for monitoring heat pumps
- Firmware Upload / Update
A case study in open hardware development
- Exporting gerbers from EAGLE, getting a PCB made with a PCB manufacturer such as Ragworm
- Heatpump Monitor and cut down energy monitor kit costing