E-post med Intel Edison (inbrotts larm) (1 / 5 steg)
Steg 1: Edison mjukvara Setup
Medan Intel ger en IDE som heter "Intel XDK IoT Edition" bara för Edison/Galileo, finns det något som talar för att göra saker från grunden på en terminal. Naturligtvis, du kan ladda ner och installera IDE, men det är definitivt inte nödvändigt.
För att skicka e-post, måste vi installera ett paket som kallas NodeMailer. Den har allt roligt godsaker måste vi skicka e-post. Öppna din Edison i en terminal som putty (Windows) eller öppna en terminal och SSH till din Edison (Mac/Linux). Du bör ha varit gick igenom hur man gör det när du ursprungligen blixtrade och konfigurerat din Edison. Här är länken om du redan har glömt: https://communities.intel.com/docs/DOC-23147
En bit av ett tips, när jag berätta för er att skriva något i en terminal och tryck enter, du kan också kopiera texten jag har (minus den ">>" visas här och vänster klicka i din terminal att klistra in den (tryck sedan enter för att trycka in är awesome).
För att installera NodeMailer, typ följande i terminal och tryck Ange:
>> npm installera nodemailer
Om det visar sig att du inte har NPM installerade (du får ett fel fantastisk lycka saker fungerar), kan du installera det genom att skriva följande i terminalen och trycka enter. Gå tillbaka och försöker installera paketen NodeMailer igen.
>> curl https://www.npmjs.org/install.sh | sh
Cool bönor. Nu har du NodeMailer. Nu behöver vi forever.js. Vad forever.js gör det möjligt att göra körs vårt program även efter vi nära terminalen. Vårt program sluta annars, den andra när du stänger din terminal. Den "-g" är mycket viktigt eftersom du inte kan använda evighet som vi avser att senare om du inte.
>> npm installera forever -g
Nu vill vi att installera ett program som heter Nano. Nano är en textredigerare som är mycket enkel. Om du vet hur att, du kan också använda Vi/Vim som redan är en del av Edison's Yocto bild. Medan jag älskar Vi/Vim, det av någon anledning bestämde sig för att sluta acceptera ingång på min Edison. För att installera Nano, typ följande i din terminal och tryck Ange. Du kommer att behöva starta om din Edison för att slutföra installationen.
>> wget http://www.nano-editor.org/dist/v2.2/nano-2.2.6.tar.gz & & tar xvf nano-2.2.6.tar.gz & & cd nano-2.2.6 & &. / configure & & göra & & göra installera
>> göra rent
>> rm - r nano *
Vi vill göra en katalog för alla våra projekt och sedan detta projekt för att hålla ordning. Skriv följande och tryck enter:
>> makedir mySandbox
>> makedir mySandbox/intruderAlert
Efter installation av våra paket och programvara kan behöva vi starta om Edison. Vår lilla styrelse tenderar att får slut på RAM-minne och starta om rensar och rensar. Du kan ha tur och hitta att du behöver inte starta om, men jag var tvungen att. Skriv följande och tryck enter:
>> Starta om
Cool, nu har vi de allmänna inställningarna ur vägen. Nu kan vi skriva lite kod och lägga till vissa kretsar! Woot!