52 ngAir - The Internet of Things (and Angular)

February 12, 2016

IoT

Hangout URL: https://hangouts.google.com/call/hlfajots7uwohxjlpphdk7pkrua

First 5-10 mins

Intros

Guests: Zach Dunn, Atticus White

Panelists: PatrickJS, Gleb Bahmutov, Ari Lerner

Announcements

Upcoming shows:

Thursday November 11th - Angular 2 Reactive Redux with Victor Savkin, Dan Abramov and Rob Wormald

#topics

Intro

What is IoT?

Atticus: The “Things” in Internet of Things

Smart devices (“dumb” hardware embedded with “smart” electronics, ie: Hue Lights)

Information providing devices (sensors, ie: motion sensor)

Service that ties it all together 

Atticus: How IoT fits into the JS ecosystem.

A comparison of the event driven characteristics found in both Javascript and the IoT environment. IoT support in the open source community. 

Zach: How we think about IoT application development: Personify rooms and devices, enable them to answer questions. Environment data (i.e. sensors, occupants) result in frequent I/O for apps. Lot of states to track. 

Atticus: Some IoT labs worked on

Grocery list automation: Barcode scanner + rPi + Node

Motion sensor night light: Motion sensor + Arduino + rPi + Node + Hue lights 

How do you decide on what to build next?

How do you guys use Angular? 

Zach: Highly task/location-centric apps running on dedicated devices. Interesting side effect is more freedom to use new DOM safely.

IoT and security

IoT allows access to sometimes devices inside our homes and businesses. Adding more libraries and frameworks on top adds to the security headache. What precautions do we as developers should take? Good practices? How to test it?

Where do you see IoT going in the future? What’s next?

Final 10 Minutes

Links:

https://tessel.io

https://developer.nest.com

http://johnny-five.io

http://dweet.io

Tips & Picks 

Ari

          Picks: Go to Death Valley. It’s beautiful

Tips: http://perfect.org is cool

Patrick Stapleton

Picks: [Reactive Redux AngularAir]

(https://plus.google.com/events/cf3aue086abasnlah35lgr373fs)

Jeff Whelpley

         Picks: http://onehungrymind.com/build-better-angular-2-application- redux-ngrx/

Atticus White

Links: https://github.com/rwaldron/johnny-five

https://github.com/samyk/skyjack 

Tips: Picks:[Johnny Five - JS Robotics & IoT programming framework] (https://github.com/rwaldron/johnny-five)

[SkyJack - Drone autonomously seeks out other drones, taking them over, creating an army of zombie drones under your control]

(https://github.com/samyk/skyjack)

Zach Dunn

Links: Search engine for sensors, based on geolocation: [Thingful]

(https://thingful.net/)

Simple messaging for devices (think Twitter, but for sensor data) [dweet.io](https://dweet.io/)

Tips:

Picks: Hardware development board, powered by NPM https://tessel.io/

Angular Air is a video podcast all about Angular hosted by Jeff Whelpley. Please visit the Angular Air website (http://angularair.com) to see upcoming and past episodes. Also be sure to follow Angular Air on Twitter and Google+ to stay up to date with future episodes. Also, all episodes are on the YouTube channel as well.

 

AngularClass

Learn AngularJS, Angular 2, and Modern Web Development form the best. Looking for corporate Angular training, want to host us, or Angular consulting?

twitter: @AngularClass
email:
info@angularclass.com
chat:
Join AngularClass Chat

00:0000:00

Facebook Comments: