Bygga din egen Home Automation och Monitoring System (6 / 11 steg)

Steg 6: Installera programmet basenheter



Innan vi sätter hårdvaran i det är fallet, måste vi installera och testa programvaran.

Börja med att flasha den senaste utgåvan av Edison firmware till din Intel Edison styrelse. Mer detaljerade instruktioner kan hittas här.

Installera beroenden

Därefter måste vi installera några av ED-E beroenden.

1. Öppna opkg config filen med

Vi /etc/opkg/base-feeds.conf

2. Lägg till tre rader i filen och spara den:

src/gz alla http://repo.opkg.net/edison/repo/all

src/gz edison http://repo.opkg.net/edison/repo/edison

src/gz core2-32 http://repo.opkg.net/edison/repo/core2-32

3. uppdatera paketlistan med:

Opkg uppdatering

4. Slutligen installera beroenden med:

Opkg installera boost boost-dev libmysqlclient-dev mariadb python-pip

Setup IoT Analytics

Nu kan installera mjukvaran som tillåter dig att Visa realtid sensor data i "molnet" annars känd som din webbläsare.

1. Starta genom att uppdatera iotkit-agent med kommandot:

NPM uppdatering -g iotkit-agent

2. gå till https://dashboard.us.enableiot.com/ och skapa ett konto.

3. När du loggat in, sätta i datorn (jag satte i ED-E) och klicka på skapa.

4. Klicka på menyikonen i det övre vänstra hörnet och klicka på "Konto"

5. Öppna fliken detaljer och få aktiveringskoden och köra kommandot nedan på din Intel Edison:

iotkit-admin aktivera activation_code

6. Nästa klicka på "Katalogen" fliken och klicka på "Lägg till ny artikel katalog" mot botten av skärmen.

7. i komponenten namn fältet typ luften, anger objekttyp sensor, ändra värdet till nummer, formatet heltal, enhet luftkvalitet och display tidsserier. Lämnar Min och Max Tom och klicka på Spara.

8. göra exakt samma för andra sensorer men ändra namnfältet och måttenhet till följande:

Namn enhet

  • ljud och ljud (db) för ljud-sensor
  • gas och Gas nivå för MQ2 Gas sensorn
  • eld och brand för lågan sensorn

Du behöver inte att katalogisera temperaturgivare som Intel redan skapat en för dig.

Installera programvara

1. Hämta ED-es programvara med kommandot:

wget https://github.com/spadgenske/ED-E/archive/0.1.0.zip

2. Byt namn på paketet med:

MV 0.1.0.zip ED-E.zip

3. Packa upp med:

Packa upp ED-E.zip

3. ändra till installationskatalogen med:

CD ED-E/base/src

4. kör installationsskriptet med:

python install.py

Skriptet ska köras utan fel.

5. testa programvaran med:

python main.py

Visningen bör börja rensa och sedan visa huvudmenyn. Efter en liten stund bör sensorerna poll och sedan ladda upp data till Intel IoT Analytics. Om du vill visa data, gå till fliken "Diagram", Välj din enhet och du vill visa data på sensorn. Data lagras också i en MySQL databas kallas "EDE" så du kan använda den för dina egna syften se Exportera Data till Excel.

Köra program på Boot

Nu kan ange ED-E att köra på makt så ingen terminal krävs.

1. Byt till katalogen/etc.

CD/etc

2. skapa init.d katalog:

mkdir init.d

3. Ange det:

CD init.d

4. Skapa fil som heter ED-Ekman med följande två rader:

#! / bin/sh python ~/ED-E/base/src/main.py

5. ge det körningsbehörighet:

chmod + x ED-Ekman

6. uppdatera med:

uppdatera-rc.d ED-Ekman försummelsen

Omstart och ED-E bör starta vid uppstart. Nu kan vi fortsätta till att sätta den i fallet!

Se Steg
Relaterade Ämnen

Bygg din egen Spa eller Pool Monitor

alla som har ägt en badtunna vet att utan att hålla ett vakande öga på vattnet med teststickor och vatten testutrustningar, en badtunna kan snabbt bli grön, molnigt och oanvändbar. En pool kan ofta vara bara så svårt att hantera. Övervakning vattenke...

Hur till bygga din egen vikt maskin

hur att bygga din egen vikt maskin och spara en massa pengar,...

Bygg din egen lagring skjul!

Hej Instructables! Detta är mitt inträde i Shopbot tävlingen. Detta Instructable visar stegen för att bygga din egen byggnad. Vi beslutade att vårt skjul skulle vara för lagring för att vi ville få lite grejer ur garaget så vi kan använda den som en...

Bygg din egen bärbara rostfritt stål fälgar tube - och hela bara väger bara 17 kg!

Jag är en långsiktig homebrewer men jag har alltid gjort enda steg infusion mosar. Jag har alltid velat en fälgar eller HERMS system men jag inte gillar det utrymme ett fullständigt system tar upp och jag har alltid backade på grund av kostnaden. Men...

Hemma Hydroponics - en handbok om hur att bygga din egen hydroponics system

IntroduktionOrsakerna och effekterna av överbefolkningÖverbefolkning ska inte tas lättvindigt. Den har några fruktansvärda effekter, en av dem är en brist på mat. Våra för närvarande överbefolkad värld orsakas av den industriella revolutionen. Den in...

En Wide Body Quadrotor - mönster och idéer för att bygga din egen.

Multirotors--hur coola de är!En quadrotor är en typ av multirotor flygplan. Dessa flygplan är enklare än någonsin att bygga. Du kan börja med denna maskin och öka dess kapacitet (och komplicerade) som du lära dig mer. Din erfarenhet, kunskap och resp...

Bygga din egen dator

varför skulle någon gå ut och köpa en dator från en manufaturer som Dell eller Gateway, när de kunde bygga en mer kraftfull dator för mindre pengar? Svaret, de vet inte hur man bygger den.Detta kanske låter som en komplicerad process, men i alla verk...

Hur man bygger din egen Gaming maskin

Älskar dugamla skolan arkadspel? Hur skulle du vilja veta hur man bygger din egen, med ett urval av över 5 000 spel att spela när som helst det passar din fantasi?Vill veta mer? Klicka här för mer information eller kolla in följande steg för att skap...

Bygga din egen elektrisk motorcykel

ÖversiktDet färdiga projektet är en 1981 Kawasaki KZ440, omvandlas till elektriska. Den drivs av fyra Optima gul topp förseglade (AGM) bly-syra batterier, som driver en Briggs & Stratton Etek elmotor. Hastigheten på motorn styrs av en Alltrax varumär...

Bygga din egen laptop

varför skulle någon gå ut och köpa en dator från en tillverkare som Dell eller Gateway, när de kunde bygga en mer kraftfull dator för mindre pengar? Svaret, de vet inte hur man bygger den.Detta kanske låter som en komplicerad process, men i alla verk...

Bygga din egen Micromite följeslagare minidator

Den Micromite följeslagare minidatorn är nästa generation i fickdator Mini-serien.Det är kombinationen av två Open Source system, Micromite programvara, en PIC32 skapelse av Geoff Graham och Parallax propellern, en nyligen "öppen källkod" chip a...

Bygg din egen elbil!

"Electro-Metro" projektet.Har inte råd en Nissan Leaf? Inga problem!Bygga en billig elbil själv genom att ta bort den bilen motorn, ersätta den med en gaffeltruck motor, och lägga till batterier.Jag har massor av videor om projektet på:http://ww...

Bygga din egen gateway brandvägg

lär dig att bygga din egen gateway brandvägg med FreeBSD® och gamla PC delar. Brandväggen kommer att bestå av PF brandväggen, Snort-ID: N, olika IPS applikationer, Squid proxy och några intuitivt webbgränssnitt för revision. Kostnaden för detta proje...

Bygga din egen Smartphone

Denna handledning tar dig från början till slut i att bygga din egen smartphone. Du kommer att börja med 3D utskrift fall sedan löda kretskort tillsammans, församlingen, och slutligen installera en mobil OS på din telefon och använda Python för att g...

Bygga din egen FM-Radio Astronomy Lab

eftersom jag är en enkel man, och tanken på att försöka förstå allt okändan är mer än jag kan hantera, jag föredrar den enklare sidan av astronomi. Min personliga astronomi verktyg inkluderar ett 4,5" reflektor teleskop, ett par av kikare och en FM-R...

Bygga din egen hake dator

Datorer har blivit allt mer svårare att tränga in och lära dig hur de fungerar. Med denna installation, använder en gammal z80 8 bitars mikroprocessor, kan du lära dig hur en dator fungerar i detalj och används för att utöka din elektronik projekt! H...

Bygg din egen Teardrop Camping Trailer!

Under förberedelserna för mitt bröllop detta förbi juni började jag planerar en resa för vår smekmånad. Vi tänkte göra en gammaldags stor amerikansk väg resa, men ville ha något lite mer bekvämt att bo i än ett tält. När man planerar några av de plat...

Bygg din egen (billigt!) multi-function Trådlös kamera controller.

IntroductionNågonsin tyckte att bygga din egen kamera controller?VIKTIGT: Kondensatorer för MAX619 är 470n eller 0.47u. Schematiskt är korrekt, men komponentlistan var fel - uppdaterad.Detta är en post i Digital dagar tävlingen så om du tycker det är...

Hur man bygger din egen jetmotor

du behöver inte vara Jay Leno att äga en jet drivs motorcykel och vi visar dig hur du gör din egen jet enigne här för att driva dina galna fordon. Detta är ett pågående projekt, och gott om ytterligare info kommer snart att publiceras på vår hemsida....