Contact Us

eNode

access: site.login: true admin.login: true

Table of Contents

  1. Intro
  2. Hardware
  3. Software
  4. Measure Direction Hack
  5. Build Examples

Intro

eNode is a device based on ESP8266 and PZEM-004 that measures energy and/or temperature and delivers data to a MQTT broker and/or Emoncms. eNode is modular meaning you can start with a simple energy module a go up to a true 3-phase energy monitoring system, along with temperature detecton of up to 10 digital temperature sensors. Data is delivered through WiFi and configuration is done in it’s own web page.

Energy meter:

Temperature meter:

Relay:

ESP8266:

Hardware

Diagram

QtyItemFunction
1wemos D1 mininode
1PSU 230VAC to 5VDCnode
1DC/DC 5V to 3.3VDCnode
3PZEM-004Energy
3R=510OHMEnergy
10DS18B20Temperature
1R=4.7K OHMTemperature
1D1 relay shield Relay

Software

Measure Direction Hack

Build examples

Single energy meter with energy direction

Three phase energy meter

Solar water heating monitor

Single phase three point energy meter + temperature sensors

Single energy meter with energy direction (Xtreme edition)

Warning: this is a compact build with no isolation between the ESP8266 and the mains!


Donate if you enjoy the firmware and would like to see this project develop.

Donate