html5 codeshow: iot edition pycno

46
Shaping the future of farming Internet of Things Edition

Upload: bemyapp

Post on 22-Nov-2014

235 views

Category:

Data & Analytics


0 download

DESCRIPTION

London HTML5 Codeshow Internet of things EDITION with Pycno, solving the 9 billion people problem

TRANSCRIPT

Page 1: HTML5 CodeShow: IOT EDITION Pycno

Shaping the future of farming

Internet of Things

Edition

Page 5: HTML5 CodeShow: IOT EDITION Pycno

IoT Applications

• Action-oriented response

• Visual-oriented response

• Data-oriented response

Page 6: HTML5 CodeShow: IOT EDITION Pycno

IoT Development

Page 7: HTML5 CodeShow: IOT EDITION Pycno

Lots of devices

Page 8: HTML5 CodeShow: IOT EDITION Pycno

Lots of data

Page 9: HTML5 CodeShow: IOT EDITION Pycno

IoT Adoption

95% Expect their company to be using IoT in the next 3 years

63% Believe that companies slow to integrate IoT will fall behind the competition

58% Would like to see government do more to promote development and adoption of IoT

45% Believe adopting IoT will make their company more environmentally friendly

What are C-suits saying about IoT?

Page 10: HTML5 CodeShow: IOT EDITION Pycno

Companies’ attitude to IoT

• 75% of companies are either actively exploring or using

the IoT

• Only 6% of business leaders believe that it is merely hype

• In three years, 96% of surveyed individuals expect their

business to be using IoT in some respect

• 61% of the leaders recognize that they need to integrate

IoT into their businesses, or else the business will fall

behind

• Only 30% of organizations saw double digit growth in IoT

investments

Economist (2013)

Page 11: HTML5 CodeShow: IOT EDITION Pycno

Drivers of IoT

• Low cost and low power sensors and actuators

• Universal connectivity

• Software technologies

• Improved data connection on wireless networks

Page 12: HTML5 CodeShow: IOT EDITION Pycno

The Rise of a Startup

• Resources are not a problem

• Quick feedback cycle

• Growth – not a problem

Page 13: HTML5 CodeShow: IOT EDITION Pycno

Hurdles for IoT

• “War of ecosystems”

• Security and privacy concerns

• Regulation

Page 14: HTML5 CodeShow: IOT EDITION Pycno

Marios Georgiou

@pycno github.com/dazhbog

Page 15: HTML5 CodeShow: IOT EDITION Pycno

• Motivation

• Pycno software stack

• M2M in remote locations with no internet

• How to design an application to work globally

Page 16: HTML5 CodeShow: IOT EDITION Pycno

Why?

THE FUTURE WE DESERVE

Page 17: HTML5 CodeShow: IOT EDITION Pycno

Server

• Node.JS + express

• Angularjs

• Mongodb

Devices

• IEEE 802.15 standard

• *NO ZIGBEE

Software stack

Page 18: HTML5 CodeShow: IOT EDITION Pycno

Architecture

Page 19: HTML5 CodeShow: IOT EDITION Pycno

• In an ideal world we have fast internet

• Cellular connections are homogeneous

Page 20: HTML5 CodeShow: IOT EDITION Pycno

Machine to Machine (M2M) • Integral part of the Internet of Things

A B

• We will focus on cellular

Page 21: HTML5 CodeShow: IOT EDITION Pycno

Machine to Machine (M2M)

– Low cost

– Work worldwide on any network

– Sensors

– Power

Page 22: HTML5 CodeShow: IOT EDITION Pycno

Cost

• M2M SIMs are way cheaper. Unneeded features are OFF.

• Opt for GPRS if possible

Page 23: HTML5 CodeShow: IOT EDITION Pycno
Page 24: HTML5 CodeShow: IOT EDITION Pycno

Application

Super awesome

server GPRS

Page 25: HTML5 CodeShow: IOT EDITION Pycno

Browser

Super awesome

server GPRS

CSS this

doge.png

CSS that

Fatcat.png

ico js html

Page 26: HTML5 CodeShow: IOT EDITION Pycno

GPRS sucks but..

All technologies

EDGE, 3G, LTE fallback to…GPRS

Cheaper hardware!

Page 27: HTML5 CodeShow: IOT EDITION Pycno

M2M worldwide – Part A

• M2M SIM

• Roaming enabled

• Steering disabled

– Operator limits on SIM profile

– Steers the SIM to cheaper networks

Page 28: HTML5 CodeShow: IOT EDITION Pycno

M2M worldwide – Part B

Application level

• Automatic mode

– Handles all the registration and network switching

• Manual mode

– We control network switching

– We evaluate when network uptime suffers

– Ignore SIM table

Page 29: HTML5 CodeShow: IOT EDITION Pycno

FIN

@pycno github.com/dazhbog

Page 30: HTML5 CodeShow: IOT EDITION Pycno

Shaping the future of farming

Page 31: HTML5 CodeShow: IOT EDITION Pycno
Page 32: HTML5 CodeShow: IOT EDITION Pycno
Page 33: HTML5 CodeShow: IOT EDITION Pycno
Page 34: HTML5 CodeShow: IOT EDITION Pycno
Page 35: HTML5 CodeShow: IOT EDITION Pycno
Page 36: HTML5 CodeShow: IOT EDITION Pycno
Page 37: HTML5 CodeShow: IOT EDITION Pycno
Page 38: HTML5 CodeShow: IOT EDITION Pycno
Page 39: HTML5 CodeShow: IOT EDITION Pycno
Page 40: HTML5 CodeShow: IOT EDITION Pycno
Page 41: HTML5 CodeShow: IOT EDITION Pycno
Page 42: HTML5 CodeShow: IOT EDITION Pycno
Page 43: HTML5 CodeShow: IOT EDITION Pycno
Page 44: HTML5 CodeShow: IOT EDITION Pycno
Page 46: HTML5 CodeShow: IOT EDITION Pycno

Thank you!