16
IoT Key Elements Demonstrated on Homie framework Peter Hanzlík July 26, 2016

IoT Key Elements

Embed Size (px)

Citation preview

Page 1: IoT Key Elements

IoT Key ElementsDemonstrated on Homie framework

Peter HanzlíkJuly 26, 2016

Page 2: IoT Key Elements
Page 3: IoT Key Elements

Configuration API• Way to pass connection details and basic properties of the IoT device,

i.e. not hardcoded into firmware

• Configuration should not define logic of the IoT device

• Provide automated way for configuration deployment=> deploy tens/hundreds/thousands of IoT devices in one shot

Page 4: IoT Key Elements
Page 5: IoT Key Elements
Page 6: IoT Key Elements
Page 7: IoT Key Elements

Security• IoT Security = An empty buzzword

• IT/OT convergence

• New phenomena: decentralized, P2P protocols, e.g. Blockchain

• IoT = Ecosystem => more surfaces to attack

Page 8: IoT Key Elements

IoT Attack Surface Areas

Source: http://hackaday.com/2016/06/13/iot-security-is-an-empty-buzzword/

Page 9: IoT Key Elements

OTA Updates and Management• Managing version control

• Simplify maintenance complexity

• Challenge: efficient delta updates to minimize resources

Page 10: IoT Key Elements
Page 11: IoT Key Elements
Page 12: IoT Key Elements

Communication Protocol• High Throughput (IoT brings data tsunami)• Real-Time• Low Latency• Bi-Directional

Page 13: IoT Key Elements

Analytics• IoT is not M2M• Push down: from Cloud to Edge/Node• Edge/Fog Computing• Real-time

• Machine Learning• Distributed analytics• Self-managing systems• Autonomous systems

Cloud

Edge

Edge Edge Edge

Big DataStorage

IT

OT

Page 14: IoT Key Elements

Intuitive Voice Control• Offline vs Online

• Voice Recognition vs Voice Assistant

Page 15: IoT Key Elements
Page 16: IoT Key Elements

References• http://www.electrodragon.com/product/wifi-iot-relay-board-based-esp8266/• http://www.electrodragon.com/w/ESP_Relay_Board• https://github.com/marvinroger/homie-esp8266• http://marvinroger.viewdocs.io/homie-esp8266~v1.5.0/• https://github.com/jpmens/homie-ota• https://www.reply.eu/en/newsroom/press/Shared%20Documents/Blockchain-and-IoT-hype-or

-reality-IoT-Now_eng.pdf• http://hackaday.com/2016/06/13/iot-security-is-an-empty-buzzword/• http://embedded-computing.com/articles/efficient-software-firmware-updates-the-internet-th

ings/• http://

www.computerworld.com/article/2475818/business-intelligence/the-internet-of-things-and-real-time-analytics.html

• https://atos.net/content/dam/global/ascent-whitepapers/ascent-whitepaper-the-convergence-of-it-and-operational-technology.pdf