Fysieke Home automatiseringsinterface (3 / 8 stap)

Stap 3: Sensor: energie Monitor


Nu we een fysische interface staat de weergave van het energiegebruik hebben, nodig hebben we om te bouwen van een knooppunt van de sensor voor het lezen van het energieverbruik van het huis en publiceren dat verbruik naar de MQTT-makelaar. Er zijn een paar manieren om dit te doen. Ik ben met behulp van een Arduino Yun. Het is de minst gecompliceerde methode, maar niet de minst dure. Als u wilt, kunt u een Arduino Uno, ethernet-shield en een draadloze router om op te treden als een wifi-brug. Of u kunt een Pi met het pakket Open energie Monitor. Ik zal gewoon dekken de Yun-methode.

Ik ben met behulp van een $7 stroomtransformator van ebay. Hier vindt u de 100 a versie van de Yhdc SCT-013-000 hier . Het kabellengte tot volgens het bovenstaande bedradingsschema en uploaden van de schets van de Arduino Yun aan de onderkant van deze stap. Zorg ervoor dat de code met uw MQTT makelaar IP-adres te wijzigen. Deze pagina voor de bibliotheek Open energie Monitor is een goede referentie. Hier is de ideale component-waarden.

  • Last van weerstand = 33 ohm
  • Voltage Divider weerstand = 10 k ohm
  • Condensator = 10uF

Het beeld van mijn energie monitor niet echt overeen met het circuit diagram omdat ik niet die exacte onderdelen aan kant. Ik moest twee weerstand van 68 ohm in parallel te gebruiken, omdat ik niet de weerstand van de 33 ohm Last. En ik had niet een 10uF condensator voor de gelijkrichter circuit, dus ik twee 22uF condensatoren in plaats daarvan gebruikte. De serie gelijkwaardig capaciteit is dicht genoeg.

Bevestig de stroomtransformator op één van de binnenkomende fasen van uw huis. Ik had alleen een enkele 100A transformator, dus ik alleen op een van de fasen toezicht ben. Ik wil uiteindelijk krijgen meer transformers te controleren van het andere been van de binnenkomende kracht en ook de circuits van de tak. Met behulp van een werkelijke amp meter, lees mijn DIY setup altijd 1 amp boven de amp meter over verschillende amp lezingen (Zie 5e afbeelding hierboven). Vrij eenvoudige zaak om gewoon aftrekken dat extra amp.

OpenHAB

Omdat we de gegevens komen hebben, we misschien ook ook weergeven op OpenHAB zodat de gegevens kunnen worden opgenomen in een grafiek. Hier is het relevante OpenHAB configuratie.

Item omschrijving

 <p>Number itm_smarthome_energy_amps "Energy (amps) [%.1f]" {mqtt="<[mymosquitto:2853:state:default]"}</p><p>Number itm_smarthome_energy_watts "Energy (Watts) [%.1f]" {mqtt="<[mymosquitto:2852:state:default]"}</p> 


Sitemap

 <p>Text label="Energy" icon="firstfloor"<br>{</p><p> Frame label="Energy Usage" { Text item=itm_smarthome_energy_amps</p><p> Text item=itm_smarthome_energy_watts</p><p> Chart item=itm_smarthome_energy_watts period=h refresh=5000 } //Frame energy usage</p><p>}//Text label="Energy"</p> 


Persistentie

Aangezien we grafieken gebruiken, moeten we enkele soort persistentie strategie voor het energiegebruik te bepalen. RRD4J is het makkelijkst te gebruiken, dus hier wat ik heb is voor "/ openhab/configurations/persistence/rrd4j.persist".

 <p>Strategies {<br> // for rrd charts, we need a cron strategy everyMinute : "0 * * * * ?" }</p><p>Items { DemoSwitch,NoOfLights,Window_GF_Toilet,Heating* : strategy = everyChange, everyMinute, restoreOnStartup // let's only store temperature values in rrd Temperature*,Weather_Chart* : strategy = everyMinute, restoreOnStartup itm_smarthome_energy_watts : strategy = everyUpdate }</p> 

Energie monitorscherm

Gerelateerde Artikelen

Uber Home Automation w / Arduino & Pi

Uber Home Automation w / Arduino & Pi

[BEWERKEN] Ik heb een forum om samen te werken op gateway code.http://homeautomation.proboards.com/Board/2/openha...Een paar jaar geleden, werd ik de hondeigenaar van een voor de eerste keer. Ik hield niet van Cody in de kennel alleen hele dag verlat
Basiswerkstroom voor 3D-ontwerp in Sketchup en 3D printen @ home:

Basiswerkstroom voor 3D-ontwerp in Sketchup en 3D printen @ home:

ik heb een paar mensen vragen me over mijn proces voor afdrukken in 3D gehad en dacht dat ik zou delen een hoog niveau doorlopen met Sketchup ontwerpen en een MakerBot Thing-O-Matic fysiek afdrukken mijn ontwerpen thuis in mijn kleine kantoortje, in
Home Automation met Arduino

Home Automation met Arduino

In dit Instructable zal ik proberen uit te leggen hoe een server voor huisautomatisering die de mogelijkheid heeft om gemeenschappelijke huishoudelijke elektrische artikelen voor tampon ter te een gemeenschappelijk stekkerdoos met 5-weg-240 v wissels
Tot vaststelling van een oude spreker: A DIY Guide to verbetering van uw Home Stereo

Tot vaststelling van een oude spreker: A DIY Guide to verbetering van uw Home Stereo

doen u wilt een nieuw paar home audio speakers, maar niet kan veroorloven om honderden dollars uitgeven? Waarom niet repareer een oude spreker zelf voor zo weinig zoals $30!? Vervanging van een luidspreker is een gemakkelijk proces, of je hebt een ge
Bouwen van een Home Theater PC van een gebroken Laptop en een Tivo

Bouwen van een Home Theater PC van een gebroken Laptop en een Tivo

In dit instructable, ik zal je laten zien hoe maak je een home theater PC uit een (enigszins) gebroken laptop en een meestal lege Tivo-chassis.  Dit is een geweldige manier om te scoren een huis theater computer (of extender) die ziet er geweldig en
Fysieke Shutdown knop voor Raspberry Pi

Fysieke Shutdown knop voor Raspberry Pi

Soms ik vroeg me af, moet er een fysieke shutdown knop op de raspberry pi, naar veilig beneden het apparaat, omdat direct afsluiten van raspberry pi de SD-kaart of bestandssysteem beschadigen kan. Dus voegde ik van mijn eigen. Hier is hoe.Circuit Dig
Smart Home (model)

Smart Home (model)

We leven in de moderne tijd. Het internet is in het bereik van onze handen en slimme apparaten zijn bijna in elke zak. De technologie die we hebben, kan ons helpen om:meer energie besparen, kosten besparen en houden van de aarde groen op hetzelfde mo
How to Install LabVIEW Home bundel

How to Install LabVIEW Home bundel

Dit Instructable gaat over hoe te installeren en instellen van LabVIEW Home bundel.Digilent verkoopt de LabVIEW fysieke Computing Kit, waarin de chipKIT WF32 en LabVIEW Home bundel. Als u gebruiken LabVIEW willen zou verbinden met een microcontroller
Home-Alert: Arduino + Cloud Messaging op een groot scherm

Home-Alert: Arduino + Cloud Messaging op een groot scherm

In het tijdperk van mobiele telefoons, zou je verwachten dat mensen zou reageren op uw oproep 24/7.Of... niet. Zodra mijn vrouw, de telefoon blijft begraven in haar handzak thuiskomt, of de batterij plat is. We hebben niet een vaste lijn. Bellen of S
IRobot Create persoonlijke Home Robot

IRobot Create persoonlijke Home Robot

de invoering van een persoonlijke home robot gebouwd rond de iRobot Create platform en een mini-itx-computersysteem.Het is nooit geweest gemakkelijker en betaalbaarder te ontwerpen en bouwen van robots door de benutting van de schaalvoordelen van de
Hands-On Home Showroom

Hands-On Home Showroom

Vimeo waardoor u problemen?  Bekijk de video op YouTube.Hand-On Home Showroom is een website concept waar meubels en huis accessoires staan (vergelijkbaar met een onlinewinkel), maar in plaats van de optie "nu kopen", bezoekers worden aangeboden
Opzetten van een Basic Cisco Home Lab

Opzetten van een Basic Cisco Home Lab

De fundamentele lab is voor iedereen die is geïnteresseerd in netwerken en zou graag willen beginnen studeren voor de CCNA ICND1 100-101, ICND2 200-101 examens. Het lab kan ook GNS3 software voor hands-on ervaring met zowel de fysieke als de logische
"Dont leave Home zonder het"

"Dont leave Home zonder het"

Don't Leave Home zonder It "apparatuur aantal overlevingsuitrusting of benodigdhedenALTIJD VERVOERD1Doug Ritter ontworpen RSK Mk1 vouwen mes door Benchmade w / 3,44 inch drop punt bladeofChris Reeve uitgerust om te overleven "Sebenza" vouwe
Home Automation met behulp van de Arduino en Bluetooth

Home Automation met behulp van de Arduino en Bluetooth

De "Home Automation System"(HAS) concept bestaat al vele jaren. De termen "Smart Home", "Intelligente huis" gevolgd en is gebruikt om het concept van netwerken toestellen en apparaten in het huisDomoticasysteem is een proces