nitrogen - an iot platform for makers

Post on 29-Nov-2014

302 Views

Category:

Technology

6 Downloads

Preview:

Click to see full reader

DESCRIPTION

 

TRANSCRIPT

A platform for makers

Tim Park

@timpark

Light

LightingApp

Challenge #1: Discovery

Light Switch

Light

Light

LightingApp

Challenge #2: Communication

Light Switch

LightUser’sPhone

Light

LightingApp

Challenge #3: Authentication

Light Switch

LightUser’sPhone

RogueLight

Light

LightingApp

Challenge #4: Authorization

Light Switch

LightUser’sPhone

Bad User

Light

LightingApp

Challenge #5: Applications

Light Switch

LightUser’sPhone

Nnitrogen.io

7

type: lightCommandon: true

type: lightCommandhue: #ff0000

type: lightStateon: true

type: lightStatehue: #ff0000

……

..…

Message Based

Nitrogen manages devices and apps and secures communication between

them.Light

LightingApp

Light Switch

LightUser’sPhone

RogueLight

NitrogenService

Bad User

A Nitrogen application is just an node.js module.

You publish and distribute applications via npm.

The Nitrogen Reactor provides an isolated execution environment for

these applications.Reactor

vacation-lighting

Cloud

Reactor

Device

hue-bridge

Service

Reactor

hue-bridge

Light

Zigbee

Reactor

vacation-lighting

vacation-lighting module

hue-bridge module

Raspberry Pi

Cloud

Hue Light Bulb #2Hue Light 1

Hue Light 2

Bridge

Zigbee

Light

Zigbee

Hue Light Bulb #1

npm

Hue Bridge

Ethernet

Thanks!Tim Park

@timpark

http://nitrogen.io

top related