Fysisk Home Automation-gränssnittet (3 / 8 steg)

Steg 3: Sensor: Energy Monitor



Nu när vi har ett fysiskt gränssnitt kan visa energianvändningen, måste vi bygga en sensor nod för att läsa energiförbrukningen i huset och publicera att konsumtionen till MQTT mäklaren. Det finns ett par sätt att göra detta. Jag använder en Arduino Yun. Det är den minst komplicerade metoden, men inte billigast. Om du vill, kan du använda en Arduino Uno, Ethernet-shield och en trådlös router för att fungera som en wifi bridge. Eller du kan använda en Pi med öppen Energy Monitor paketet. Jag ska bara täcka metoden Yun.

Jag använder en $7 Strömtransformator från ebay. Du kan hitta den 100A versionen av Yhdc SCT-013-000 här . Tråd det upp enligt kopplingsschemat ovan och ladda upp skissen Arduino Yun längst ned i detta steg. Ska du ändra kod som din mäklare IP-adress: MQTT. Denna sida för öppen Energy Monitor-biblioteket är en bra referens. Här är idealisk komponent värdena.

  • Belasta Resistor = 33 ohm
  • Spänningsavdelare Resistor = 10 k ohm
  • Kondensator = 10uF

Bilden av min energi monitor stämmer inte riktigt kopplingsschemat eftersom jag inte hade de exakta delar å. Jag var tvungen att använda två 68 ohm resistor parallellt eftersom jag inte hade 33 ohms belastning motstånd. Och jag hade inte en 10uF kondensatorn för likriktare kretsen, så jag använde två 22uF kondensatorer istället. Den serien motsvarande kapacitansen är tillräckligt nära.

Bifoga den nuvarande transformatorn på en av de inkommande faserna av ditt hus. Jag hade bara en enda 100A transformator, så jag bara övervakning en av faserna. Så småningom, skulle jag vilja få mer transformers att övervaka den andra etappen av den inkommande strömmen och även gren kretsar. Med hjälp av en faktisk amp mätare, Läs min DIY setup alltid 1 amp ovan amp mätaren över olika amp avläsningar (se 5: e bilden ovan). Ganska enkel sak att bara subtrahera det extra amp.

OpenHAB

Eftersom vi har data kommer in, vi kanske också även Visa det på OpenHAB data kan visas i diagram. Här är den relevanta OpenHAB konfigurationen.

Objektet Definition

< p > nummer itm_smarthome_energy_amps "Energi (ampere) [%.1f]" {mqtt = "< [mymosquitto:2853:state:default]"} < /p >< p > nummer itm_smarthome_energy_watts "Energi (watt) [%.1f]" {mqtt = "< [mymosquitto:2852:state:default]"} < /p >


Sitemap

< p > textetikett = "Energi" icon = "firstfloor" < br > {< /p >< p > bildruteetikett = "Energianvändning"
{
Textobjekt = itm_smarthome_energy_amps < /p >< p > textobjekt = itm_smarthome_energy_watts < /p >< p > diagramelementet = itm_smarthome_energy_watts period = h uppdatera = 5000
{} //Frame energianvändning < /p >< p >} //Text label = "Energi" < /p >


Persistens

Eftersom vi använder diagram, måste vi definiera någon form av persistens strategi för energi. RRD4J är lättast att använda, så här är vad jag har för "/ openhab/configurations/persistence/rrd4j.persist".

< p > strategier {< br > / / för rrd diagram, vi behöver en cron strategi
everyMinute: "0 ****?"
} < /p >< p > objekt {
DemoSwitch, NoOfLights, Window_GF_Toilet, uppvärmning *: strategi = everyChange, everyMinute, restoreOnStartup

Låt oss bara lagra temperatur värden i rrd
Temperatur *, Weather_Chart *: strategi = everyMinute, restoreOnStartup
itm_smarthome_energy_watts: strategi = everyUpdate
} < /p >

Energi bildskärm

Se Steg
Relaterade Ämnen

Uber Home Automation med Arduino & Pi

[REDIGERA] Jag skapade ett forum för att samarbeta på gateway kod.http://homeautomation.proboards.com/Board/2/openha...För några år sedan, blev jag en hundägare för första gången. Kändes inte som lämnar Cody i kenneln ensam hela dagen. Jag hade en we...

DIY Smart Home Automation med Android

Smart Home Automation Låt användaren för att styra hem från hans eller hennes telefon och tilldela åtgärder som bör hända beroende på tid eller andra sensormätningar som ljus, temperatur eller ljudet från alla enheter i nätverket hemautomation.VAD KA...

Raspberry Pi Home Automation - kontroll lampor, datorer, CCTV och mycket mer!

Hej killar, det första jag skulle vilja presentera mig för alla. Mitt namn är Jack, vanligen kallad Jackk eller JackkTutorials över på YouTube där jag technology handledning men främst täcka Hacking & säkerhet och andra användbara saker som du normal...

Raspberry Pi röst Recoginition Home Automation

Hem Automation eller Domotics är en happening fält, tidigare stora namn som CRESTRON, AMX, LEGRAND BITICHINO etc var populära lösningsleverantörer. Sen har ett antal företag angett i striden, nu är Apple, Samsung och LG alltför allvarligt till hemaut...

Remote Home Automation

jag har velat skicka detta projekt för ca 3 år nu men aldrig kunde hitta tid. Åh bra behov måste som djävulen enheterna som de säger och det är här för dig nu. Jag hoppas det kommer över klara, om inte låta mig veta och jag ska fixa det. Med det sagt...

DIY Home Automation för nybörjare. Absolut ingen kodning eller lödning behövs. Android/Arduino för att växla saker på och av

Denna instructiable är att den absoluta nybörjaren. Om du kan hantera en vass kniv utan att skära kan fingrarna av dig göra och anpassa denna hemautomation controller.Dessa instruktioner är också on-line på www.pfod.com.au under Android / Arduino för...

ESP8266 Home automation Del1

Alla hört om Home automation. Det är ett intressant tema och många tyckte om att göra hemmet lite smartare. I detta instructable jag visa er mitt sätt att göra ditt hem smartare och några råd att inse det. Jag arbetar med den populära ESP8266 nod-MCU...

ZigBee Home Automation

Bli en ZigBee Home Automation gateway Kinoma skapa och kontrollera din belysning.Steg 1: översiktMånga apparater hemma inkluderar trådlösa lampor som stöder ZigBee hemautomation, en trådlös standard som möjliggör smarta objekt att arbeta tillsammans...

Gest baserat Home Automation med Intel Edison (Intel IoT))

Gest baserade hemautomation är det nya sättet att interagera med elektriska apparater tillgängliga på vårt hus. I detta projekt kommer vi att använda sensorer i stället för kamera för gestigenkänning, eftersom det ger bättre konsistens, miljö oberoen...

ESP 8266 Wifi kontrollerade Home Automation

ESP8266 är en stor sak för att börja Wifi och IOTDet är också billigt och användas för att göra cool projekt som är anslutna till Internet. Lär dig hur man gör ett enkelt IOT projekt med den. ESP8266 WiFi modul är en fristående SOC med integrerad TCP...

Bygga din egen Home Automation och Monitoring System

I detta Instructable, kommer jag gå igenom stegen för att bygga ett ED-E (EDison-Esp8266, uttalas Eddie). ED-E är en Home Automation och övervakning System byggt med Intel Edison och Esp8266. ED-E består av två delar:BasenhetenWiFi enheterBase enhete...

Laser baserade Intruder Alert! (Home Automation)

Hej alla!Jag Geeve George en MAKER stolt från Indien!Jag började göra vid en ålder av 10 och min iver för att göra fortfarande fortsätter som jag är fascinerad av de oändliga möjligheter och möjligheter som tekniken erbjuder!Hatt! är min serie av hem...

SMART HOME AUTOMATION

I nuläget finns det många typer av Home Automation Systems i vår marknad. De flesta av dessa är enkla hushållsmaskiner styrning system som DTMF kontrollerade hushållsmaskiner, RF baserade apparater hemma styra, GSM baserade hem apparater kontroll (Ho...

Home Automation med Raspberry Pi, Arduino, Domoticz, MySensors.

Hej Fellow beslutsfattare,Detta är min första Instructable på Home Automation. Tanken är att bygga en controller och trådlösa noder för att kontrollera och övervaka.Efter en massa hit och prov med många olika styrenheter som OpenHab, DomotiGa, sedan...

Raspberry pi Home Automation Server

Raspberry pi är en fantastisk liten dator för priset. Nu när du har kan en raspberry pi få det att fungera!En web-server kräver inte mycket arbete med Computer power eller disk utrymme. Med lite php och enstaka python kan vi skräddarsy apache-webbser...

Smart Home Automation med Android + Ethernet Internet + Arduino

Hemautomation blir mer och mer populära, prisvärda och fascinerar människor. Internet erbjuder sådana möjligheter som aldrig förr. Imponera på dina vänner visar på Smartphone som du kan växla på/av-lampa i din lägenhet miles bort och samtidigt se det...

PIR Home Automation

SENSZY (Version 1) - Home Automation med PIRJag är sjuk och trött på att trycka på knappar för att stänga på ljus och fan av mitt rum, så jag tänkte på att göra en automation krets för mitt rum, men jag ville inga knappar att trycka ännu ingen skärm...

Bluetooth kontrollerad utlopp (Home Automation)

Har du någonsin lämnat huset och undrade om du glömde att stänga av belysningen eller TV? Eller kört hem i mörkret och vill lamporna skulle vara på innan du får i huset med dig händer full av matvaror. En enkel lösning som jag har hittat är att skapa...

Hur: Lägga till röst-Feedback till din Home Automation med länka den en!

Hej alla,Idag ska jag visa dig, lägga till röst-feedback till din Home Automation.Detta kommer alltid att vara en bra tillsats till din hem-Automation-projekt med länk det en eftersom din Linkit ONE skulle lämna en feedback som en "Jag har vänt på ly...