Makt att föräldrar - Intel Edison (3 / 4 steg)
Steg 3: Programvarukonfiguration / förklaring
Befogenhet att föräldrar lösning är uppdelad i två delar: The Intel Edison programvara och serverprogramvara. Koden till de delarna kanske hitta på GitHub databasen.
Men det är klokt att servern är på internet, du kan installera det på en dator i nätverket, eller ens på Intel Edison. Men du kan komma åt det överallt där om det är på internet.
Både servern och programvara för Intel Edison kör på node.js.
Servern
Installera Node.js på din maskin kopia serverns mapp som är på GitHub till din maskin. Innan du startar servern, se till att du katalogen har alla beroenden att arbeta. Dessa är:
Det beslutades att använda socket.io eftersom den implementerar ett bekvämt sätt att använda sockets. Det gör också att programmet kan kommunicera i realtid med programvaran Intel Edison. Därför kan överordnat meddelas omedelbart om någon begäran.
Efter dataöverföring koden, ändra det information referent till mottagaren av den rörliga email till din email. Se till att den variabla serverIP är korrekt inställd till din server IP.
Intel-Edison
Kopiera klistra edison på GitHub databasen till enheten Intel Edison. Som servern kör programvaran på Intel Edison också på Node.js. Det behöver dock inte samma beroenden som servern. De nödvändiga beroendena är:
När Intel Edison är konfigurerat och uppdaterad, installeras både Node.js och bibliotek mraa. Se till bara att biblioteket socket.io-klienten konfigureras med rätta.