Stap 4: Javascript-Code voor Edison
Programmeren van de Edison was een fluitje van een cent, bij het gebruik van de Groove Kit sensoren. De integratie met Lelylan was gemakkelijk te installeren dankzij de dev center documentatie en het feit dat we al ervaringen over het instellen van een werkende MQTT knooppunt setup.
Volgt GIST de gebruikte code waar wij het lezen van de temperatuur en gas sensor-waardes dan de gegevens te uploaden naar Lelylan en de mobiele App. Wij toegevoegd dan wat code zodat de led inschakelen wanneer de temperatuurgrens gingen boven de vastgestelde limiet.
https://gist.github.com/lollotek/88e46aee0228a5381cab
Om uit te voeren correct de code vergeet niet om de package.json toe te voegen de afhankelijkheid van de mqtt wijzigen:
https://gist.github.com/lollotek/4302d8d8d38c079d7990
Ook niet vergeten te slaan voordat upload en, bij de eerste poging, de opdracht bouwen in plaats daarvan upload installeren van alle dipendencies.
U maakte het!!
Als u met succes de code uitvoert, hebt u al een volledig werkende IoT systeem!
Sluit gewoon aan het dashboard van de lelylan (ook van mobiele) en de waarden vanuit uw Edison zien.