Upgrade to Pro — share decks privately, control downloads, hide ads and more …

The Internet of Things is dead. Long live the Internet!

The Internet of Things is dead. Long live the Internet!

2411e1b8fa28ddd0c8071dc4aec1c5a1?s=128

Brandon Satrom

November 15, 2018
Tweet

Transcript

  1. None
  2. THE IOT IS DEAD. LONG LIVE THE INTERNET! Brandon Satrom

    | @BrandonSatrom | brandon@particle.io
  3. None
  4. None
  5. None
  6. THE IOT, CIRCA 1926

  7. “ ” - Nikola Tesla THE IOT, CIRCA 1926 When

    wireless is perfectly applied the whole earth will be converted into a huge brain, which in fact it is, all things being particles of a real and rhythmic whole… and the instruments through which we shall be able to do this will be amazingly simple compared with our present telephone. A man will be able to carry one in his vest pocket.
  8. None
  9. Mainframe PC Internet Mobile

  10. Mainframe PC Internet Mobile Size

  11. Mainframe PC Internet Mobile Quantity

  12. None
  13. 34 BILLION Devices online by 2020 Spent on the IoT

    (2016-2021) $6 TRILLION
  14. Promise vs. Messy Reality

  15. Promise vs. Messy Reality The IoT

  16. Promise vs. Messy Reality

  17. Promise vs. Messy Reality

  18. Promise vs. Messy Reality

  19. Promise vs. Messy Reality

  20. None
  21. “ ” That is the core of what the internet

    of things is: the ability to cheaply gather ever more granular data, analyze it, and draw conclusions. When applied to industrial processes, it can save on energy use. When applied to medicine, it can help allocate resources such as nurses or equipment. When applied to cities, it can reduce traffic congestion and pollution.
  22. None
  23. “ ” - Stacey Higginbothom But when applied to marketing,

    price-setting for insurance or loans, or determining who can have access to jobs or services, it becomes nefarious. It's a problem in marketing because you can customize a pitch to the point where it's not really a pitch, but a psychological manipulation that people may not even realize influences them to buy the product.
  24. PEAK OF INFLATED EXPECTATIONS TECHNOLOGY TRIGGER TROUGH OF DISILLUSIONMENT SLOPE

    OF ENLIGHTENMENT PLATEAU OF PRODUCTIVITY VISIBILITY TIME
  25. PEAK OF INFLATED EXPECTATIONS TECHNOLOGY TRIGGER TROUGH OF DISILLUSIONMENT SLOPE

    OF ENLIGHTENMENT PLATEAU OF PRODUCTIVITY VISIBILITY TIME IOT TODAY
  26. WHAT DOES IT ALL MEAN?

  27. AN INFORMAL HISTORY OF LAUGHABLE INNOVATIONS

  28. The Television

  29. The Television Radio is the theater of the mind; television

    is the theater of the mindless. - Steve Allen “ ”
  30. The Television

  31. The Television Television won't be able to hold on to

    any market it captures after the first six months. People will soon get tired of staring at a plywood box every night. - Darryl Zanuck “ ”
  32. The Television Television won't be able to hold on to

    any market it captures after the first six months. People will soon get tired of staring at a plywood box every night. - Darryl Zanuck “ ” % of British homes without these “essentials,” circa 1971 TV Telephone Fridge Indoor Bathroom 0% 17.5% 35% 52.5% 70%
  33. The Personal Computer

  34. The Personal Computer There is no reason anyone would want

    a computer in their home. - Ken Olsen “ ”
  35. The Personal Computer

  36. The Personal Computer I think there is a world market

    for maybe five computers. - Thomas Watson “ ”
  37. The Personal Computer I think there is a world market

    for maybe five computers. - Thomas Watson “ ” % of US Households with a PC 0% 20% 40% 60% 80% 1984 1989 1993 1997 2000 2001 2003 2010
  38. The Internet

  39. The Internet I predict the Internet will soon go spectacularly

    supernova and in 1996 catastrophically collapse. - Robert Metcalfe “ ”
  40. $36 The Internet I predict the Internet will soon go

    spectacularly supernova and in 1996 catastrophically collapse. - Robert Metcalfe “ ” Amazon stock on April 1, 2003
  41. $36 The Internet I predict the Internet will soon go

    spectacularly supernova and in 1996 catastrophically collapse. - Robert Metcalfe “ ” Amazon stock on April 1, 2003 $2,003 Amazon stock on July 1, 2018
  42. Mobile

  43. Mobile There’s no chance that the iPhone is going to

    get any significant market share. - Steve Ballmer “ ”
  44. Mobile There’s no chance that the iPhone is going to

    get any significant market share. - Steve Ballmer “ ”
  45. WHAT DOES IT ALL MEAN?

  46. Every Innovation Follows a Pattern PEAK OF INFLATED EXPECTATIONS TECHNOLOGY

    TRIGGER TROUGH OF DISILLUSIONMENT SLOPE OF ENLIGHTENMENT PLATEAU OF PRODUCTIVITY VISIBILITY TIME
  47. Every Innovation Follows a Pattern PEAK OF INFLATED EXPECTATIONS TECHNOLOGY

    TRIGGER TROUGH OF DISILLUSIONMENT SLOPE OF ENLIGHTENMENT PLATEAU OF PRODUCTIVITY VISIBILITY TIME Best Tech Ever!
  48. Every Innovation Follows a Pattern PEAK OF INFLATED EXPECTATIONS TECHNOLOGY

    TRIGGER TROUGH OF DISILLUSIONMENT SLOPE OF ENLIGHTENMENT PLATEAU OF PRODUCTIVITY VISIBILITY TIME Best Tech Ever! Hmm…
  49. Every Innovation Follows a Pattern PEAK OF INFLATED EXPECTATIONS TECHNOLOGY

    TRIGGER TROUGH OF DISILLUSIONMENT SLOPE OF ENLIGHTENMENT PLATEAU OF PRODUCTIVITY VISIBILITY TIME Best Tech Ever! Hmm… This is bad
  50. Every Innovation Follows a Pattern PEAK OF INFLATED EXPECTATIONS TECHNOLOGY

    TRIGGER TROUGH OF DISILLUSIONMENT SLOPE OF ENLIGHTENMENT PLATEAU OF PRODUCTIVITY VISIBILITY TIME Best Tech Ever! Hmm… This is bad Worst tech ever!
  51. Every Innovation Follows a Pattern PEAK OF INFLATED EXPECTATIONS TECHNOLOGY

    TRIGGER TROUGH OF DISILLUSIONMENT SLOPE OF ENLIGHTENMENT PLATEAU OF PRODUCTIVITY VISIBILITY TIME Best Tech Ever! Hmm… This is bad Worst tech ever! Well, maybe this is useful…
  52. Every Innovation Follows a Pattern PEAK OF INFLATED EXPECTATIONS TECHNOLOGY

    TRIGGER TROUGH OF DISILLUSIONMENT SLOPE OF ENLIGHTENMENT PLATEAU OF PRODUCTIVITY VISIBILITY TIME Best Tech Ever! Hmm… This is bad Worst tech ever! Well, maybe this is useful… This actually is useful!
  53. Every Innovation Follows a Pattern PEAK OF INFLATED EXPECTATIONS TECHNOLOGY

    TRIGGER TROUGH OF DISILLUSIONMENT SLOPE OF ENLIGHTENMENT PLATEAU OF PRODUCTIVITY VISIBILITY TIME Best Tech Ever! Hmm… This actually is useful! This is where the real work happens
  54. LONG LIVE THE INTERNET!

  55. The Internet of ___

  56. The Internet of ___ The Internet of Personal Computers?

  57. The Internet of ___ The Internet of Personal Computers? The

    Internet of Mobile?
  58. The Internet of ___ The Internet of Personal Computers? The

    Internet of Mobile? The Internet of Things?
  59. THE IOT: IT’S JUST “THE INTERNET”

  60. PEAK OF INFLATED EXPECTATIONS TECHNOLOGY TRIGGER TROUGH OF DISILLUSIONMENT SLOPE

    OF ENLIGHTENMENT PLATEAU OF PRODUCTIVITY VISIBILITY TIME IOT TODAY
  61. PEAK OF INFLATED EXPECTATIONS TECHNOLOGY TRIGGER TROUGH OF DISILLUSIONMENT SLOPE

    OF ENLIGHTENMENT PLATEAU OF PRODUCTIVITY VISIBILITY TIME IOT TOMORROW!
  62. Exiting the trough…

  63. Exiting the trough… 1 FOCUS ON SOLVING REAL PROBLEMS

  64. Exiting the trough… 1 2 FOCUS ON SOLVING REAL PROBLEMS

    BE SMARTER ABOUT CONNECTIVITY AND SECURITY
  65. Exiting the trough… 1 3 2 FOCUS ON SOLVING REAL

    PROBLEMS BE SMARTER ABOUT CONNECTIVITY AND SECURITY EMBRACE THE INTERNET
  66. SOLVING REAL PROBLEMS

  67. You can put Wi-Fi in it, but should you?

  68. You can put Wi-Fi in it, but should you?

  69. None
  70. None
  71. None
  72. None
  73. None
  74. None
  75. None
  76. WITH THE INTERNET, CONNECTIVITY ENABLED COMMERCE

  77. None
  78. WITH THE INTERNET OF THINGS, CONNECTIVITY ENABLES CONTROL

  79. SMARTFIN

  80. None
  81. ENVIROFIT

  82. Connectivity is critical when…

  83. Connectivity is critical when… 1 DEVICES ARE HARD TO REACH

  84. Connectivity is critical when… 1 2 DEVICES ARE HARD TO

    REACH DEVICES ARE EXPENSIVE TO REPLACE
  85. Connectivity is critical when… 1 3 2 DEVICES ARE HARD

    TO REACH DEVICES ARE EXPENSIVE TO REPLACE DEVICES NEED INTELLIGENCE AT SCALE
  86. SOLVE PROBLEMS WHERE CONNECTIVITY IS THE SECRET SAUCE Takeaway

  87. SMARTER CONNECTIVITY AND SECURITY

  88. None
  89. WI-FI IS BRITTLE

  90. WI-FI IS BRITTLE CELLULAR IS EXPENSIVE

  91. WI-FI IS BRITTLE CELLULAR IS EXPENSIVE BLUETOOTH IS LIMITED

  92. Every connected device is a potential soldier in the next

    botnet army…
  93. Every connected device is a potential soldier in the next

    botnet army…
  94. Every connected device is a potential soldier in the next

    botnet army…
  95. None
  96. TO SUCCEED, THE IOT NEEDS A LITTLE LESS INTERNET

  97. Traditional IoT: Hub and Spoke Wi-Fi Router

  98. Traditional IoT: Hub and Spoke Wi-Fi Router

  99. Traditional IoT: Hub and Spoke Wi-Fi Router

  100. Traditional IoT: Hub and Spoke

  101. Enter Mesh Networking Gateway

  102. Enter Mesh Networking Gateway

  103. Enter Mesh Networking Gateway

  104. Enter Mesh Networking Gateway

  105. Enter Mesh Networking Gateway

  106. Mesh vs. Wi-FI and Cellular MESH NETWORKS ARE SCALABLE AND

    RELIABLE LOW COST LOW POWER HIGHLY RELIABLE $5 to $10 per module $10 to $20 per module $3 to $5 per module 150-300mA 200-2000mA 50mA Single point of failure Managed infrastructure Self-healing network WI-FI CELLULAR MESH NEW PROTOCOL
  107. Nest: From Thermostats to Smoke Detectors

  108. Nest: From Thermostats to Smoke Detectors

  109. Nest: From Thermostats to Smoke Detectors

  110. Nest: From Thermostats to Smoke Detectors

  111. Nest: From Thermostats to Smoke Detectors

  112. Nest: From Thermostats to Smoke Detectors

  113. WHAT IS THREAD? ✴IPv6-based mesh ✴Wireless Personal Area Network ✴No

    single point of failure ✴Tailored to IoT Scenarios ✴Can be used in concert with Wi-Fi, Cellular and Bluetooth is a low-power networking protocol
  114. THE THREAD GROUP & CONTRIBUTING OPENTHREAD

  115. MESH DEVICES CAN COMMUNICATE WITHOUT AN INTERNET CONNECTION + FLOOD

    DETECTOR Mesh CONSOLE DEVICE CLOUD Mesh PUMP CONTROLLER
  116. MESH DEVICES CAN COMMUNICATE WITHOUT AN INTERNET CONNECTION + FLOOD

    DETECTOR Mesh CONSOLE DEVICE CLOUD Mesh PUMP CONTROLLER
  117. MESH DEVICES CAN COMMUNICATE WITHOUT AN INTERNET CONNECTION + FLOOD

    DETECTOR Mesh CONSOLE DEVICE CLOUD Mesh Mesh.publish() PUMP CONTROLLER
  118. MESH DEVICES CAN COMMUNICATE WITHOUT AN INTERNET CONNECTION + FLOOD

    DETECTOR Mesh CONSOLE DEVICE CLOUD Mesh Mesh.publish() PUMP CONTROLLER
  119. MESH DEVICES CAN COMMUNICATE WITHOUT AN INTERNET CONNECTION + FLOOD

    DETECTOR Mesh CONSOLE DEVICE CLOUD Mesh Mesh.publish() PUMP CONTROLLER
  120. MESH DEVICES CAN COMMUNICATE WITHOUT AN INTERNET CONNECTION + FLOOD

    DETECTOR Mesh CONSOLE DEVICE CLOUD Mesh Mesh.publish() Mesh.subscribe() PUMP CONTROLLER
  121. MESH DEVICES CAN COMMUNICATE WITHOUT AN INTERNET CONNECTION + FLOOD

    DETECTOR Mesh CONSOLE DEVICE CLOUD Mesh Mesh.publish() Mesh.subscribe() PUMP CONTROLLER
  122. Mesh Networking options

  123. Consider Mesh when…

  124. Consider Mesh when… 1 YOU NEED TRUE, LOCAL NETWORKING

  125. Consider Mesh when… 1 2 YOU NEED TRUE, LOCAL NETWORKING

    YOU WANT TO SECURE END DEVICES FROM THE INTERNET
  126. Consider Mesh when… 1 3 2 YOU NEED TRUE, LOCAL

    NETWORKING YOU WANT TO SECURE END DEVICES FROM THE INTERNET YOU NEED RESILIENT NETWORKS OF DEVICES
  127. Explore new, emerging IoT connectivity solutions. Takeaway

  128. EMBRACING THE INTERNET

  129. From Closed to Open

  130. From Closed to Open

  131. From Closed to Open

  132. From Closed to Open

  133. From Closed to Open

  134. From Closed to Open

  135. From Closed to Open

  136. From Closed to Open

  137. “The IoT” Is a new, foreign world for many hardware

    engineers
  138. “The IoT” Is a new, foreign world for many hardware

    engineers What a typical hardware engineer understands today
  139. “The IoT” Is a new, foreign world for many hardware

    engineers What a typical hardware engineer understands today
  140. None
  141. THE INTERNET DEMOCRATIZED DEVELOPMENT

  142. JAVASCRIPT DEMOCRATIZED DEVELOPMENT

  143. Three types of IoT Apps 1 3 IOT WEB APPS

    IOT MOBILE APPS IOT CLOUD APPS 2
  144. JavaScript: The Common Denominator

  145. JavaScript: The Common Denominator

  146. IoT-powered web, mobile and Cloud Apps 1 3 IOT WEB

    APPS IOT MOBILE APPS IOT CLOUD APPS 2
  147. IoT-powered web, mobile and Cloud Apps 1 3 IOT WEB

    APPS IOT MOBILE APPS IOT CLOUD APPS 2
  148. IoT-powered web, mobile and Cloud Apps 1 3 IOT WEB

    APPS IOT MOBILE APPS IOT CLOUD APPS 2
  149. IoT-powered web, mobile and Cloud Apps 1 3 IOT WEB

    APPS IOT MOBILE APPS IOT CLOUD APPS 2
  150. How Web Apps Enable the IoT 1 IOT WEB APPS

    DATA AGGREGATION AND VISUALIZATION EXTENSIBLE AND PLATFORM-AGNOSTIC
  151. The Particle JS Library const Particle = require('particle-api-js'); const particleAPI

    = new Particle(); const token = process.env.PARTICLE_TOKEN; const particle = { listDevices: () "=> { return new Promise((resolve, reject) "=> { particleAPI .listDevices({ auth: token }) .then(devices "=> resolve(devices)) .catch(err "=> reject(err)); }); }, deviceFunctions: deviceName "=> { return new Promise((resolve, reject) "=> { particleAPI .listDevices({ auth: token }) .then(devices "=> { const device = devices.body.filter(device "=> device.name ""=== deviceName)[0]; return device.id; .then(id "=> { return particleAPI.getDevice({ deviceId: id, auth: token }); }) .then(device "=> { resolve(device.body.functions); }).catch(err "=> reject(err)); }); }};
  152. How Mobile Apps Enable the IoT VISUALIZATION AND CONTROL PORTABLE

    AND UBIQUITOUS 2 IOT MOBILE APPS
  153. The NativeScript Particle Plugin listDevices(): void { this.devices.splice(0, this.devices.length); this.set(HelloWorldModel.SELECTED_DEVICE_KEY,

    undefined); this.particle.listDevices() .then(devices "=> { if (devices.length ""=== 0) { this.set(HelloWorldModel.MESSAGE_KEY, "No devices have been claimed in this account."); } else { this.set(HelloWorldModel.MESSAGE_KEY, "Select a device below:"); } this.devices.push(devices); }) .catch(error "=> this.set(HelloWorldModel.MESSAGE_KEY, error)); } onDeviceTap(args): void { this.set(HelloWorldModel.SELECTED_DEVICE_KEY, this.devices.getItem(args.index)); this.set(HelloWorldModel.MESSAGE_KEY, `Selected: ${this.selectedDevice.name}`); }
  154. How Cloud Apps Enable the IoT INSIGHT & CONTROL (NEARLY)

    INFINITE COMPUTATIONAL POWER 3 IOT CLOUD APPS
  155. The Particle IoT Rules Engine

  156. The Particle IoT Rules Engine

  157. IOT BUILDERS ARE THE REAL FULL-STACK DEVELOPERS

  158. Embrace the ubiquity of JavaScript to democratize the IoT Takeaway

  159. THE IOT IS DEAD. LONG LIVE THE INTERNET!

  160. THANK YOU! @BrandonSatrom carrotpantsstudios.com linkedin.com/in/bsatrom brandon@particle.io