Intel IoT EDI - Überwachung eine komfortable und sichere Umgebung (mit Intel Edison) (5 / 7 schritt)

Schritt 5: Schritt 5: Verbindung über Internet


Wie wir bereits in der dritten Stufe sagte, auf unserem Server haben wir eine Datei namens ". / info/Handlers.js" und mit der Haupt-Datei (Server.js) senden wir Ihnen Anfragen von außerhalb der WiFi-Heimnetzwerk. Aber... Warum??

Sehr einfach, nur stellen Sie sich folgende Szenario: ein sehr kalten Abend des Winters, wieder zurück zu... Sie nach Hause könnte mir vorstellen, dass Ihr Zimmer (oder Ihre ganze Wohnung) sehr kalt, aber... welche Temperatur sein? MMM... und... drückt man eine Butto könnte in Ihrem Handy anzurufen, um eine Heizung in Ihrem Zimmer zu aktivieren? Klingt toll, nicht wahr?

Obwohl dieses tolle Feature noch nicht voll entwickelt ist, ist dies der Ausgangspunkt. Ich möchte ein weiteres Tutorials Tutorial schreiben zu vertiefen um die mächtigen der Intel Edison und das Konzept des IoT zu maximieren (zumindest in ein Beginer Weg).

Nachdem Sie den Server gestartet, haben wir die folgenden URLs (oder Endpunkte, sprechen in einem Restful API-Kontext):

  • 192.168.X.X:3000: zu verlangen, wenn der Server entweder vorhanden oder nicht ist; Wenn also, werden wir wieder ein "Status: online" JSON als Antwort.
  • 192.168.X.X:3000/Info: die Auskunft aller Sensoren (Temperatur, Licht und Gas). Die Antwort wird folgende Struktur haben:

{Temp: X, Licht: Y, Gas: Z}

wo X, Y und Z die Werte der Sensoren werden (siehe die Screenshots angehängt zu diesem Schritt in bestellen, um einige Beispiele zu sehen) abgerufen.

  • 192.168.X.X:3000/Info/Temp: nur den Temperaturwert anfordern.
  • 192.168.X.X:3000/Info/Light: nur den Lichtwert anfordern.
  • 192.168.X.X:3000/Info/Gas: nur den Gaswert anfordern.

Wenn Sie wirklich daran interessiert, diesen Schritt, ich meine, Sie sind daran interessiert, Anfragen von außen auf Ihr privates WLAN senden zu können, sollten Sie haben und Ihre NAT-Funktion in Ihrem Router zu aktivieren, um führen Sie "Port Fordwarding" oder "Port-Mapping"; Das heißt, eine Methode der Weiterleitung eines Netzwerk-Ports von einem Netzwerk-Knoten zu einem anderen. Mit dieser Konfiguration können Sie einen externen Benutzer (z. B. Handy oder einem Browser) zu einem Anschluss an eine private IP-Adresse (innerhalb eines LAN, den Port des Servers node.js) von außen mit einem NAT-fähigen Router. Dieser Prozess ist aus den Grenzen des Tutoriums.

In Verbindung stehende Artikel

Gewusst wie: ein Spaß und sichere Zeit Bouldern haben

Gewusst wie: ein Spaß und sichere Zeit Bouldern haben

Bouldern ist eine Art des Kletterns, die nicht erfordert Sie einen Gurt oder gebunden werden, da Sie nicht sehr hoch klettern werden werden. Bouldern ist ein guter Weg, um etwas Bewegung zu bekommen und haben einen Riesenspaß dabei. Man könnte denken
IKEA Kerze Hack eine elegante und sichere Erweiterung

IKEA Kerze Hack eine elegante und sichere Erweiterung

Dies ' Ible entstand aus meiner Tochter-in-Law müssen Kerzen sicher in ihrem Schlafzimmer angezeigt.Drei Jahre alten Jungen und Kerzen sind keine gute Kombination.Schritt 1: Die IKEA-KerzenMein Sohn und seine Frau wohnen in einem alten viktorianische
Wie erstelle ich eine Holz und Jaspis-Armband mit Pearly Akzenten

Wie erstelle ich eine Holz und Jaspis-Armband mit Pearly Akzenten

dieses einfache, aber elegante verstellbare Armband war leicht zu machen. Einfach geschnitten Sie Ihre Schmuckdraht auf Ihre gewünschte Länge, fügen Sie Ihrem verstellbaren Verschluss und Ihre Perlen!Ich Schraube Crimp System verwenden, um den Draht
Erstellen Sie eine elegante und romantische Schlafzimmer mit IKEA!

Erstellen Sie eine elegante und romantische Schlafzimmer mit IKEA!

Dieses Zimmer braucht viel Hilfe, so kann es leichter zu meinem Schritt für Schritt anzeigen Version nur sicher sein, kommen Sie zurück und Stimmen für diesen einen!Bilder 1-4: mein "Zimmer"-TourDas ist also meine traurige wenig Raum. Und hier i
Einfache und sichere Medibles mit Cannabutter / Öl-

Einfache und sichere Medibles mit Cannabutter / Öl-

Medibles sind essbare Lebensmittel mit Cannabis gemacht. Es gibt viele Möglichkeiten, es zu tun, aber wie Sie es tun, ist das Endergebnis Essen mit Cannabis infundiert Öle. Es gibt nur wenige Dinge, die Sie wissen, um einen guten Job machen müssen, v
Zur Veranschaulichung eine Hexe und ihre Katze mit Wasserfarben

Zur Veranschaulichung eine Hexe und ihre Katze mit Wasserfarben

diese Instructable ist eine Anleitung zur Verwendung von Wasserfarben und Tinte um ein Bild zu veranschaulichen. Die grünen wispy Dinge sind Geister, die Hexe Licht angezogen. Spirituosen wie leuchtende Lichter.Ich mag Halloween, aber ich versuche, d
Fernbedienung Auto Überwachung und Verfolgung mit Intel Edison

Fernbedienung Auto Überwachung und Verfolgung mit Intel Edison

Ich bin in der Regel ausführliche, aber für diesen Teil werde ich versuchen, prägnant sein. Dieses Projekt ist:Ein Intel Edison, ein GPS-Empfänger, ein Bluetooth OBD II-Leser + (optional Aftermarket Auto Sensoren) + ein Auto.In einigen Software hinzu
IoT Twitter Sentry Ward mit Intel Edison

IoT Twitter Sentry Ward mit Intel Edison

Haben Sie jemals an Ihrem Schreibtisch saß und fragte mich, was wieder zu Hause passiert war? Vielleicht wollte Sie sehen, wie Ihr Baby war? Vielleicht wollten Sie darauf achten, dass der Hund war nicht auf der Couch sitzen oder vielleicht genießen e
Senden Sie Texte mit Intel Edison (Party Alarm)

Senden Sie Texte mit Intel Edison (Party Alarm)

"ICH BIN GONNA POP EINIGE TAGS NUR ZWANZIG DOLLAR IN DER TASCHE HABEN. ICH BIN EINE JAGD, AUF DER SUCHE NACH EINER COME UP, F..." Parteien sind ein echter Knaller, wenn sie IHRE Party sind. Sie sind nicht so viel Spaß, wenn der Ton auf der ander
SMS-Fußmatte mit Intel Edison

SMS-Fußmatte mit Intel Edison

Türklingeln sind so altmodisch. Wer will Vertrauen auf Benutzereingaben, um Ihnen zu sagen, wenn jemand an der Haustür ist, wenn Sie verwenden können, einen Mikrocontroller, Ihnen zu sagen?In diesem Projekt werden wir den Aufbau eines Drucksensors, d
Schieben, data.sparkfun.com von einem Intel Edison mit Node.js

Schieben, data.sparkfun.com von einem Intel Edison mit Node.js

Die Intel Edison ist wirklich toll zu tun eine Menge Dinge, aber eines der Dinge, denen ich am meisten begeistert war war seine Fähigkeit, Node.JS zu verwenden, um die Interaktion mit Objekten IRL. Als Front-End-Entwickler und Hersteller versuche ich
Kraut und Chicken Penne mit cremiger italienischen Käse

Kraut und Chicken Penne mit cremiger italienischen Käse

köstliche italienische Köstlichkeiten im Handumdrehen! Diese Mahlzeit ist wirklich einfach zu machen. Sie Ihre Kräuter mischen, hacken und kochen das Huhn Nudeln kochen und mischen Sie alle, zusammen mit ein paar anderen Zutaten für ein Kraut und Chi
Nutzen Sie die "Kraft" ein Remote gesteuert-Gerät mit einem DIY 3D Kondensator zu fahren!

Nutzen Sie die "Kraft" ein Remote gesteuert-Gerät mit einem DIY 3D Kondensator zu fahren!

Für unsere Elektronik-Klasse-Projekt, wir haben unsere eigene Version von der kapazitiven 3D-Controller hier beschrieben:und hier:http://Blog.Makezine.com/2012/08/10/Build-a-Touchless-3D-Tracking-Interface-with-everyday-Materials/Die Steuerung besteh
CD-Terminator 1.0 - einer Maschine aus alte Schallplatten mit einem PAUKENSCHLAG schicken!

CD-Terminator 1.0 - einer Maschine aus alte Schallplatten mit einem PAUKENSCHLAG schicken!

Wollten Sie schon immer eine CD zu zerschlagen? Warum nicht Sie einfach drehen Sie es und sehen, dass es zerbricht!CDs sind jetzt nur eine alte Technologie, wir haben CDs fasziniert, wenn sie zufällig die #1-Medien-Speichermedium, aber Technologie sc