Internet-ansluten hem energi monitor (7 / 9 steg)

Steg 7: Ge det ett test



När firmware läses, är du redo att ansluta sensorn till något och ge det ett test.

Sensorn är klippta runda en (inte båda) av levande eller neutral ledarna bära nuvarande. Jag funnit det lämpligt att bygga en testet adapter som kan anslutas mellan elnätet och en belastning som tillät sensorn att mäta strömmen i live wire (se bild).

De uppmätta värdena kan läsas via partikelmolnet API i ett antal sätt. Jag har bifogat ett enkelt program spark_power.py som kan köras på alla datorer som har installerat Python och en Internetanslutning för att komma igång.

Ladda ner spark_power.py i en lämplig mapp på datorn, och sedan öppna ett kommandoradsfönster (se instruktioner för Windows, Mac OS eller Raspberry Pi) och navigera till download-mappen med kommandot cd .

Nu, vid kommandotolken, kör:

python spark_power.py MyCoreName

Ersätt MyCoreName med namnet gav du kärnan i steg 3. Första gången du kör detta, frågar det efter användarnamn och lösenord för kontot Spark:

Ange Spark logga in e-postadress: användare
Ange lösenord:

Efter en kort paus visar det värden det har hämtas från Spark kärnan, ungefär så här:

Drifttid: 1508.0
connectTime: 887.0
wifiRSSI:-54.0
powerWatts: 56,7
powerVA: 57,8
mainsFreq: 50,0
totalWh: 2.3
sinPhi:-0.1

Du kan köra igen spark_power.py en andra gång, och det hoppar det inloggningsnamn och lösenord snabb - det sparar en gnista åtkomst-token i en fil (~/.spark/spark.config.json) som kan användas för senare åtgärder.

De variabler som du kan läsa är:

upTime: Detta är den totala tiden sedan kärnan senast startade om, i sekunder. Du kan använda detta för att upptäcka strömavbrott (det återställs till 0 efter ett strömavbrott).

connectTime: Tid i sekunder som kärnan har varit ansluten till Spark molntjänst. Om anslutningen bryts (t.ex. på grund av en Wifi problem eller Internet strömavbrott) återställs detta till 0.

wifiRSSI: "Fått Signal styrka indikation" värde, uttryckt i dB. Detta är alltid negativt, med mer negativa värden vilket innebär sämre signalstyrka. I min provande,-40dB var ett mycket bra WiFi tecken, ner till om - 85dB när anslutningen började att misslyckas.

powerWatts: Den verkliga makten som mäts med mätare, i watt. Behandlingen uppdateras varje sekund eller så.

powerVA: "Uppenbara" kraften för närvarande som mäts med mätare. Skenbar effekt kommer att vara större än den verkliga makten "reaktivt" laster (t.ex. en dator strömförsörjning eller vissa typer av motor) - se t.ex. detta dokument för en förklaring.

mainsFreq: Den för närvarande uppmätta nätfrekvens, i Hertz.

totalWh: Det totala antalet wattimmar (av "riktiga" power) mäts med mätare sedan det startades. 1 wattimmätaren är 1/1000-dels av en kWh, standarden "enhet El" läsa av din mätare.

sinPhi: Visar om den nuvarande belastningen är resistiv (= 0,0), induktiva (-1.0), kapacitiv (1.0) eller någonstans däremellan. Detta är bra att veta under kalibrering (se nedan).

Se Steg
Relaterade Ämnen

Internet ansluten anläggning Monitor

Hej alla, i detta instructable, jag kommer att visa dig hur man gör en internet ansluten anläggning monitor. Detta är starkt baserad på planterbot, en av mina äldre instructables. Fotografering och instruktioner var av lägre kvalitet, så jag beslöt a...

Arduino hem energi monitor sköld

även om produkterna blir mer tillgängliga för att övervaka ditt hem strömförbrukning, jag är en av de där idioterna som inte kan lämna tillräckligt bra ensam och som hellre vill punga ut $100 och timmar av min tid för att spara $20 och lära sig något...

Grön energi monitor - live-data

Detta projekt syftar till att övervaka produktionen av grön energi i realtid. Jag ville alltid vara oberoende när det gäller energi, men jag visste aldrig hur mycket energi jag kunde producera med en, två eller tio solceller paneler, om jag har tillr...

TempBug: internet-ansluten termometer

I januari hade vi lite problem med värmen på mitt kontor. Specifikt, typ av problem där värmen inte är på, du slår, och det fortfarande inte på. Detta pågick i mer än ett par dagar, och slutligen slutade en dag eller två efter att vi fick en e-tillkä...

Dual axis solar tracker med online energi monitor

Projektet var ett av mina sista projekt jag gjorde på min utbytesstudier i Finland.För detta projekt arbetat jag tillsammans med Fatbardh.Detta är en mycket större och mer avancerad version av ett av mina första projekt någonsin.Också en solar tracke...

Styrenhet: En internet-ansluten ratten för att styra... något!

Efter att sätta ihop ett halvdussin eller så elektriska Imp projekt, det slog mig att bara för den integrerade havspolitiken är kraftfull nog att hantera komplicerade uppgifter inte betyder att att göra en enkel sak Internetanslutning är mindre kraft...

Internet ansluten kaffebryggare

Hej alla, i detta instructable, jag kommer att visa dig hur man gör en internet ansluten kaffebryggare. Du kan använda den till sätta den när du är nästan hemma så kan du ha kaffe när du kommer hem från jobbet. Jag dricker inte kaffe (jag är 14), men...

Internet-ansluten joystick

förra veckan, jag postat en demo på att bygga impBot, en enkel pan/tilt servo "robot" kontrolleras via internet med den elektriska imp. Vid tiden, allt jag hade för kontrollerande nämnda robot var en potentiometer i en låda, som gjorde den total...

ImPrinter: elektriska Imp trådlös, internet-ansluten termoskrivaren

termisk skrivare har fått (igen) mycket populär under de senaste månaderna; massor av människor verkar vara ganska intresserad av att ha relevant information dyka upp på en liten rulle av termopapper i stället för i telefonen varningar eller liknande...

Jr. hem energi fusionsreaktor

besök min youtube sida för mer cool projekt: http://www.youtube.com/channel/UCksEFn8xaLP0z4rsiHa9zcA?feature=mhee"Fusion Jr." Hem energi reaktorn är i huvudsak en mini generator som härleder sin makt av brännbart avfall (som papper, trä, gården...

Rudolph är näsa - Internet ansluten!

Genom "magi" trådlös kraftöverföring, Rudolphs näsa lyser ljust när han är nära sin älskade, Clarice. Använda cloudBit och en IFTTT recept, lyser Rudolph är näsan också ljust när det finns snö i mitt område eller när Norad Santa tracker, tweets....

Bländande Fundraising tecken: 140 watt av Internet ansluten lysdioder

Bygga internet anslutna tecknet för att samla in pengar till en lokal välgörenhetsorganisation!Läs mer om high power LED, Arduino, Raspberry Pi & python, digital radio, ledningar & lödning och ett litet snickeri.Förhoppningsvis i 10 timmar eller s...

SnackBot: Internet ansluten godis maskinen!

Under 2013 Bay området Maker Faire, elektriska Imp distribuerade en häpnadsväckande 40-plus pounds av M & Ms med vår Internet ansluten SnackBot. Hundratals deltagare älskade det, så vi beslutade att dela hur vi byggde den.Våra SnackBot är uppbyggd kr...

Steampunk ESP8266 Internet ansluten klockan med hjälp av Arduino IDE

Vad du får när en NeoPixel ring, en billig Arduino Wifi ombord och en laserskärare går in i en ånga Punk Saloon?En fashionabla Steampunk designade Internet ansluten klocka med ESP8266 chip och Arduino IDE förstås!Här är ett projekt för kvällen eller...

ESP8266 - $5 internet ansluten växla

I den här guiden visar vi hur man bygger WiFi internet anslutna switch ansluten till EasyIoT moln. Vi kommer att använda ESP8266, solid state-relä och Arduino IDE. Switch kan styras av webben, infödda Android ansökan eller knappen.Förbättrad version...

Dataöverföring av icke-internet ansluten solvärmesystem med Arduino, PHP och MySQL

BeskrivningSyftet med denna arduino projekt är att förvärva och överföra data via GSM-nätet. Fördelen är att kunna samla in data (till exempel övervakning av en sol anläggning) även om det finns ingen svårt kabelansluten Internetanslutning.Detta är h...

Internet ansluten LED-tecken

Internet är LED en fysisk LED-tecken som lever i mitt hemmakontor.Du har möjlighet att skicka meddelanden till den från den levande RSS-flöde på min hemsida.Jag har haft tusentals meddelanden från hela världen skickas till mitt hem kontor via tecken....

ESP8266 $5 internet ansluten switch - förbättrad

I den här guiden visar vi hur man bygger WiFi internet kontrollerad switch ansluten till EasyIoT moln. Denna handledning är förbättrad version av ESP8266 internet anslutna växeln. Vi kommer att använda ESP8266, solid state-relä och Arduino IDE. AP oc...

Gör en Internet ansluten älsklings-förlagematare

Först av allt, behöver du speciell hårdvara för att göra detta, som du kan köpa i länken jag ska ge. Tänk på att detta är en Arduino-liknande plattform, så du kommer att kunna göra en nästan oändlig mängd projekt.Köpa Altair @ Tindie butikI denna tut...