Difference between revisions of "PowerMeter"

From RevSpace
Jump to navigation Jump to search
(Created page with "{{Project |Name=PowerMeter |Status=in progress |Contact=User:FooBar }} In the old hackerspace we had real-time graphs of our power-usage. In the new space at the Spoorlaan w...")
 
m (Completed)
 
(10 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
{{Project
 
{{Project
 
  |Name=PowerMeter
 
  |Name=PowerMeter
  |Status=in progress
+
  |Status=Completed
  |Contact=User:FooBar
+
  |Contact=Sebastius
 +
|Omschrijving=Een ESP om de S0 outputs van onze verbruiksmeters uit te lezen.
 +
|Picture=Powermeter01.JPG
 
  }}
 
  }}
  
In the old hackerspace we had real-time graphs of our power-usage. In the new space at the Spoorlaan we currently don't have this yet.
+
==Inleiding==
While it's inpossible to monitor all the power-usage by the space, as we share a lot of infrastructure with the rest of the building.
+
Wij meten ALLES wat we kunnen meten. Zo ook ons stroomverbruik.  
  
We will however be monitoring the power-usage of the main workshop space. In this room there are 3 different 16A groups (currently only 2 connected). These groups terminate in their own fusebox with a KWh meter which has a pulse-port.
+
==Hardware==
 +
In elke groepenkast zit een meter met een S0 uitgang.
  
These pulse-ports are connected to an arduino nano in the server-room. This arduino will then provide pulse-data on the usb port.
+
Een ESP8266 monitort drie groepenkasten. Verbindingen zijn eenvoudig. De + van de S0 poort hangt aan 3.3v, de - aan een datalijn van de ESP (met een pulldown naar GND).
  
Current status:
+
[[File:Powermeter01.JPG|200px]]
 +
[[File:Powermeter02.JPG|200px]]
  
* Arduino connector board: Done
+
==Software==
* Arduino code/logic: Done
 
* Wiring from serverroom to KWh-meters: Done
 
* Wiring everything together: TODO
 
  
TODO:
+
* Old sourcecode for Arduino: https://github.com/revspace/powermeter
 +
* New code based on the old, for the ESP8266 and direct MQTT: https://github.com/sebastius/Powermeter_ESP8266
  
* Get cable glands (Wartels)
+
==MQTT==
* Get UTP splitter
+
 
* Wire everything up
+
Momenteel meten we in zone 2 het stroomverbruik:
* Create scripts/graphs
+
 
* Setup reverse proxy config
+
* revspace/sensors/power/2/LK5-9-19
 +
* revspace/sensors/power/2/LK5-9-25
 +
* revspace/sensors/power/2/LK5-9-26
 +
 
 +
Alledrie uiteraard in Watt (bv 1292 W)
 +
 
 +
==IRC==
 +
Op ons IRC kanaal kun je eenvoudig met '''!vermogen''' opvragen hoeveel er momenteel verbruikt wordt.
 +
 
 +
==Heatmap==
 +
Flok heeft uiteraard er weer een heatmap bij gebouwd:
 +
 
 +
https://keetweej.vanheusden.com/revspace/power.php

Latest revision as of 02:24, 19 June 2016

Project PowerMeter
Powermeter01.JPG
Een ESP om de S0 outputs van onze verbruiksmeters uit te lezen.
Status Completed
Contact Sebastius
Last Update 2016-06-19

Inleiding

Wij meten ALLES wat we kunnen meten. Zo ook ons stroomverbruik.

Hardware

In elke groepenkast zit een meter met een S0 uitgang.

Een ESP8266 monitort drie groepenkasten. Verbindingen zijn eenvoudig. De + van de S0 poort hangt aan 3.3v, de - aan een datalijn van de ESP (met een pulldown naar GND).

Powermeter01.JPG Powermeter02.JPG

Software

MQTT

Momenteel meten we in zone 2 het stroomverbruik:

  • revspace/sensors/power/2/LK5-9-19
  • revspace/sensors/power/2/LK5-9-25
  • revspace/sensors/power/2/LK5-9-26

Alledrie uiteraard in Watt (bv 1292 W)

IRC

Op ons IRC kanaal kun je eenvoudig met !vermogen opvragen hoeveel er momenteel verbruikt wordt.

Heatmap

Flok heeft uiteraard er weer een heatmap bij gebouwd:

https://keetweej.vanheusden.com/revspace/power.php