IoTaWatt Open WiFi Electric Energy Monitor https://iotawatt.com
  • C++ 60.4%
  • HTML 27.3%
  • JavaScript 10.3%
  • C 1.3%
  • CSS 0.7%
Find a file
overeasy cbba3248ce Enable custom dates in saved graphs.
Graphs with implicit custom dates (other period made custom by overriding date or selecting range) were not saving as "custom dates" and restoring with original relative period.
2026-03-06 17:16:26 -05:00
.vscode Go with the flow 2018-01-15 11:18:09 -05:00
Docs Update VTconfig.rst 2023-02-17 19:49:41 +10:00
Firmware Revert "Fix case error on includes" 2025-11-21 17:31:01 -05:00
Hardware Add 5.1 PCB layout 2025-11-24 21:36:23 -05:00
SD Enable custom dates in saved graphs. 2026-03-06 17:16:26 -05:00
.gitignore sticky ignore 2019-07-23 12:27:47 -04:00
.readthedocs.yaml RTD 2021-10-31 21:51:06 -04:00
.travis.yml Travis CI rules 2017-09-28 21:30:31 +01:00
LICENSE Update LICENSE 2021-03-05 10:49:58 -05:00
readme.rst Update readme.rst 2022-03-05 12:02:46 -05:00

=========================================
IoTaWatt WiFi Electricity Monitor Project
=========================================

IoTaWatt is an open-source, open hardware project to produce an accurate, 
inexpensive and easy to use energy monitor.  
It can use any of dozens of common current transformers and
will report the data locally via integrated web server,
or upload to any of several third-party energy websites/data bases.
Configuration and administration is through an easy to 
use browser based utility running on a 
computer, tablet or smartphone.

.. figure:: Docs/pics/readmepic.jpg
    :scale: 100 %
    :align: center
    :alt: **IoTaWatt USA Bundle**

    IoTaWatt North America Bundle with two CTs for Mains

IoTaWatt is a full function standalone energy monitor 
with the capability to store and serve up to 15 years (or more) 
of comprehensive usage data and has an integrated web-server with
visualization apps. 
At the same time it can upload data to any and 
all of several (and counting) web based database and reporting systems.

Hardware is open and uses an ESP8266 nodeMCU,
MCP3208 12 bit ADCs, an RTC, and an SDcard.
The commercially manufactured unit is tested and certified to UL 
standards in the US and Canada, 
CE compliant, and FCC compliant and comes with a
custom enclosure and wall mount.

Metrics accumulated to 5 second resolution are Voltage(V), Power(Watts), 
Energy(kWh), VA, and PF.  While not certified to a standard, 
users typically report accuracy within 1% of their revenue meters.

With over 1,000 units sold worldwide over the past year, 
it's now starting to get the attention of energy professionals.

The software project is not commercial, 
however it was necessary to establish a legal entity (IoTaWatt, Inc.) 
in order to manufacture, certify, and sell the hardware worldwide.  
There is an investment in that 
infrastructure that needs to be recovered through sales. You can
visit the `IoTaWatt Stuff Store <https://stuff.iotawatt.com>`_ to get one. 

The unit is manufactured in the USA.

    *   `Documentation <https://iotawatt.readthedocs.io>`_
    *   `Project Website <https://iotawatt.com>`_
    *   `User Forum <https://community.iotawatt.com>`_

.. image:: Docs/pics/inputsOutputsDisplay.png
    :scale: 20 %
    :align: left

.. image:: Docs/pics/graphMultichannel.jpg
    :scale: 20 %
    :align: right

.. image:: Docs/pics/totalPowerOutput.png
    :scale: 20 %
    :align: center

.. image:: Docs/pics/PVoutputDisplay.png
    :scale: 20 %
    :align: center

.. image:: Docs/pics/influxDBGrafana.png
    :scale: 20 %
    :align: center