Top Banner
IoT Martin Malý pro iCollege
38

Prezentace o IoT pro iCollege

Jan 22, 2018

Download

Devices & Hardware

Martin Maly
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Prezentace o IoT pro iCollege

IoTMartin Malý pro iCollege

Page 2: Prezentace o IoT pro iCollege

AgendaCo to je IoT a proč se jím zabývat?

Nad čím se zamyslet, než do to ho půjdete?

Byznysové příležitosti

Tipy na hardware

Tipy na komunikační technologie

Tipy na software

Page 3: Prezentace o IoT pro iCollege

IoT?

Page 4: Prezentace o IoT pro iCollege

Realita…?

Page 5: Prezentace o IoT pro iCollege

Mýty?

Page 6: Prezentace o IoT pro iCollege

A teď vážně, prosím...

Page 7: Prezentace o IoT pro iCollege

Internet věcí (IoT)Nic nového pod sluncem

Hype a bullshit storm

“Všechny nás zachrání” vs “Všechny nás zničí”

“Miliardy zařízení” vs “Nikdy bych si to nekoupil”

“Mysteriózně složité” vs “To si postavíme doma”

Příležitosti? Obrovské!

Šance na úspěch? Slušná…

Rozhoduje exekuce - jasná pozice, srozumitelný marketing

Page 8: Prezentace o IoT pro iCollege

IoT ve velkém...

Page 9: Prezentace o IoT pro iCollege

...v menším...

Page 10: Prezentace o IoT pro iCollege

...v malém...

Page 11: Prezentace o IoT pro iCollege

a v nejmenším...

Page 12: Prezentace o IoT pro iCollege

Co to vlastně je?Spojení hardware a cloudu přes internet

Obecněji: hardware v síti

Page 13: Prezentace o IoT pro iCollege

Co s připojeným HW?Fantazii se meze nekladou…

… bohužel!

Myslete na budoucí uživatele - co chtějí, co potřebují?

Klaďte důraz na poznání potřeb víc, než na technologie

Ptejte se: Chci to doma?

Pretotyping: Fake it before you make it!

Prototyping!

Page 14: Prezentace o IoT pro iCollege

Úskalí IoT, díl 1 - hardwareVývoj HW je jako vývoj SW, jen pomalejší a dražší

Vlastní vývoj je drahý a náročný na lidi, externí je ještě dražší

Využívejte to, co je hotové, ohýbejte, hackujte

Používejte makety, prototypy

Důkladně ověřujte smysluplnost výsledku v každém kroku

Testujte na sobě i na lidech v okolí

Používejte to sami - když to vy nechcete používat, proč by měli jiní?

Page 15: Prezentace o IoT pro iCollege

Úskalí IoT, díl 2 - softwareSW musí být bezúdržbový, žádné “resetujte to” není!

Máte omezené prostředky (paměť, výkon, napájení…)

Vše musí být real-time

Tip: čím míň SW vrstev, tím spolehlivější, ale násobně delší vývoj a testování

Page 16: Prezentace o IoT pro iCollege

Úskalí IoT, díl 3 - bezpečnostInternet of Threats?!

Většinou liknavost výrobců, nebo jejich neznalost

Na složitou kryptografii není výkon a kapacita

Distribuce klíčů není triviální

Aktualizace firmware je velký problém - velikost paměti, přenosové linky, výpadek,

brick

Fyzická bezpečnost

Bezpečnost cloudu / řídicí jednotky

Page 17: Prezentace o IoT pro iCollege

Skvělé výzvy k řešení, že?

Page 18: Prezentace o IoT pro iCollege

Úskalí IoT, díl 4 - kvalitaTestování těžší než u SW

Elektronika potřebuje CE a další atesty

Co se stane, když dojdou baterie? Když vypadne spojení?

Page 19: Prezentace o IoT pro iCollege

Úskalí IoT, díl 5Autentizace (“Ahoj Echo, objednej cisternu benzínu…”)

Ergonomie

Ovládání “in situ” vs dálkové

Page 20: Prezentace o IoT pro iCollege

Byznys!!!

Page 21: Prezentace o IoT pro iCollege

Jsem malá firma, co dělat?Řešte svůj problém!

Meteostanicí ani GPS lokátorem už neprorazíte

… ale můžete to udělat líp (pro svou niku)

Nedělejte vlastní hardware!

Nevymýšlejte vlastní “standardy”.

Tip: Integrace stávajících řešení

Stavte otevřené řešení

Komunikujte s klienty

Page 22: Prezentace o IoT pro iCollege

Náměty leží na ulici...Největší šance: průmysl a zemědělství

Zpracování dat z existujících senzorů

Retail

Systémy pro management zařízení v korporacích

Smart city: pokud máte žaludek na jednání s veřejnou správou

Školství

Vylepšování UI, zvyšování komfortu života

Řešte problém pro velkou firmu

Page 23: Prezentace o IoT pro iCollege

Než začnete...Obchodní model (subscription / pay once / freemium u SW)

Cílová skupina (nezapomeňte: všichni = nikdo!)

Ptejte se:

Co je za problém?

Jak ho řešit?

Proč právě takto?

Co to lidem přinese?

Vy byste si to sami koupili?

Važte peníze!

Page 24: Prezentace o IoT pro iCollege

Tipy: Hardware

Page 25: Prezentace o IoT pro iCollege

Levné

Jednoduché

S bohatou podporou

Dostatečné na spoustu

věcí

Skvělé na prototypy

Arduino

Page 26: Prezentace o IoT pro iCollege

Levné

Standardní OS Linux

Dostatečný výkon i např.

na image processing

Velké množství materiálů

Snadný vývoj

Raspberry Pi

Page 27: Prezentace o IoT pro iCollege

Ultralevné

WiFi, Bluetooth

Vývoj v C / C++ / JavaScript

/ Python / BASIC / Lua

/ ...

ESP8266 / ESP32

Page 28: Prezentace o IoT pro iCollege

Python

WiFi / Sigfox / LoRaWAN

Pycom

Page 29: Prezentace o IoT pro iCollege

Tipy: Komunikace

Page 30: Prezentace o IoT pro iCollege

Jak komunikovat?

Dosah

Rychlost

⦿ Sigfox

⦿ LoRaWAN

Kabel ⦿

WiFi ⦿

⦿ Bluetooth

⦿ NFC

⦿ NB-IoT ?

⦿ GSM

⦿Wireless 868, 433⦿Wireless 2.4G

Page 31: Prezentace o IoT pro iCollege

Komunikační technologieKabel vs bezdrát

Dlouhý dosah (Sigfox, LoRaWAN, GSM) / krátký dosah (WiFi, kabel, BT, RF)

Pomalé (GSM, Sigfox, LoRaWAN, BT) / rychlé (WiFi, kabel, NB-IoT, RF)

Vlastní infrastruktura (LoRaWAN, WiFi, RF, kabel) / komerčně dostupná (GSM, Sigfox)

Snadná implementace: WiFi, Sigfox, GSM, BT, kabel

Snadná dostupnost HW: WiFi, Sigfox, GSM, BT, RF, kabel

Energeticky nenáročné (Sigfox, LoRaWAN, BT, RF)

Page 32: Prezentace o IoT pro iCollege

Komunikace ve třech bodechWiFi: Levné, rychlé, nestabilní

Sigfox: Dlouhý dosah, málo dat, nízká spotřeba

LoRaWAN: Vlastní síť, málo dat, malá rozšířenost

RF: Dosah na dohled, větší toky dat, rušení

Kabel: Rychlý, levný, omezený místem

GSM: Slušné pokrytí, vyšší ceny za provoz, vysoká nárazová spotřeba

NFC: Malé objemy dat, bezprostřední blízkost, levné

Bluetooth: Standardizované, podporované, levné

Page 33: Prezentace o IoT pro iCollege

Tipy: Software

Page 34: Prezentace o IoT pro iCollege

Software - cloudAzure IoT

Amazon AWS IoT

Google (Lambda)

Page 35: Prezentace o IoT pro iCollege

Software - protokolyJSON

MQTT (pub-sub, device / broker)

MQTT over TLS, MQTT over Websocket

AMPP

Page 36: Prezentace o IoT pro iCollege

Software - nástrojeDashboard: Thingspeak

Automatizace: NodeRED

Mobil: Blynk

Page 37: Prezentace o IoT pro iCollege

Prostor pro dotazy

Page 38: Prezentace o IoT pro iCollege

Díky!

Martin Malý@adent

https://iotta.cz