html5 codeshow: iot edition pycno
DESCRIPTION
London HTML5 Codeshow Internet of things EDITION with Pycno, solving the 9 billion people problemTRANSCRIPT
Shaping the future of farming
Internet of Things
Edition
All of us can solve big problems!
IoT Applications
• Action-oriented response
• Visual-oriented response
• Data-oriented response
IoT Development
Lots of devices
Lots of data
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?
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)
Drivers of IoT
• Low cost and low power sensors and actuators
• Universal connectivity
• Software technologies
• Improved data connection on wireless networks
The Rise of a Startup
• Resources are not a problem
• Quick feedback cycle
• Growth – not a problem
Hurdles for IoT
• “War of ecosystems”
• Security and privacy concerns
• Regulation
Marios Georgiou
@pycno github.com/dazhbog
• Motivation
• Pycno software stack
• M2M in remote locations with no internet
• How to design an application to work globally
Why?
THE FUTURE WE DESERVE
Server
• Node.JS + express
• Angularjs
• Mongodb
Devices
• IEEE 802.15 standard
• *NO ZIGBEE
Software stack
Architecture
• In an ideal world we have fast internet
• Cellular connections are homogeneous
Machine to Machine (M2M) • Integral part of the Internet of Things
A B
• We will focus on cellular
Machine to Machine (M2M)
– Low cost
– Work worldwide on any network
– Sensors
– Power
Cost
• M2M SIMs are way cheaper. Unneeded features are OFF.
• Opt for GPRS if possible
Application
Super awesome
server GPRS
Browser
Super awesome
server GPRS
CSS this
doge.png
CSS that
Fatcat.png
ico js html
GPRS sucks but..
All technologies
EDGE, 3G, LTE fallback to…GPRS
Cheaper hardware!
M2M worldwide – Part A
• M2M SIM
• Roaming enabled
• Steering disabled
– Operator limits on SIM profile
– Steers the SIM to cheaper networks
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
FIN
@pycno github.com/dazhbog
Shaping the future of farming
All of us can solve big problems!
Thank you!