Introduction to the Internet of Things & Open Data

Понравилась презентация – покажи это...

Слайд 1

Introduction to the Internet of Things & Open Data Charalampos Doukas, CREATE-NET @BuildingIoT www.buildinginternetofthings.com

Слайд 2

The Internet of Things Let’s start with some generic definition: + ?

Слайд 3

The Internet of Things The purpose: Sense & Control Things Sense Communicate Interact

Слайд 4

The Internet of Things Sensing

Слайд 5

The Internet of Things Communicating

Слайд 6

The Internet of Things Interacting

Слайд 7

The (recent) Past Many DIY- community projects Evolution of Open Hardware (Arduino, Flyport, etc.) Some commercial devices Self-Tracking domain (very popular) Home Automation (Philips Hue Connected Light bulb)

Слайд 8

The Present The Connected Body The Connected Home Connected Cities + Mobility The Connected Industry

Слайд 9

The Present QuantifiedSelf Devices for self tracking New Interfaces

Слайд 10

The Present QuantifiedSelf Devices for self tracking

Слайд 11

The Present QuantifiedSelf Devices for self tracking Features ? Collect and visualize information Performance Habits Motivate Social features Reminders + great space for improvement…

Слайд 12

The Present The Connected Home Home Automation & Control Indoor location services Power monitor and remote control Lights Irrigation systems

Слайд 13

The Present The Connected Home Home Automation & Control Smart Door Locks and Access Management Smart Gateways (fusion of networking technologies) Fire-Smoke Detectors Thermostats …

Слайд 14

The Present The Connected Home Features: Control remotely Generate reports (energy, etc.) Better (?) automation Lowest market penetration = huge space for improvement

Слайд 15

The Present The Connected City Vehicle and Traffic Management Parking systems Waste management

Слайд 16

The Present The Connected City Sensing & Crowdsourcing data

Слайд 17

The Present The Connected Industry Location services (Assets, People) Security Payment

Слайд 18

The Present The Connected Industry Pricing - Promotion Packaging

Слайд 19

The Present The Connected Industry Features Promoting services based on geo-location Simplify payment Open space for fusion of services {home, car, appliance sensing with retail}

Слайд 20

IoT & Open Data Street/Traffic Environment Public Infrastructures X Data

Слайд 21

IoT & Open Data Open Data leverages on IoT technologies Cloud Computing Big Data Scalability Availability Stream Processing Data Mining

Слайд 22

Internet of Things {How?}

Слайд 23

Internet of Things Things Services

Слайд 24

Things Smartify = Sense & Control Brain (microcontroller-microprocessor) Sensors Actuators Communication interfaces (&protocols)

Слайд 25


Слайд 26


Слайд 27

Sensing Gas & Air quality Barometric pressure Temperature & Humidity Light & Sound Motion Flex & Force Position Magnetic fields Electricity Biometrics

Слайд 28

Sensing Proximity & Presence Weight Liquids & Liquid flow Radiation …

Слайд 29

(Re)Acting Move things (motors) Activate (switches) Interfaces Sound Light Displays Remote interfaces Social Email, text, … Phone (twillio)

Слайд 30

When prototyping…

Слайд 31


Слайд 32

Communicating No golden solution! You will always need a gateway! The questions are: Range Power consumption What gateways are already available

Слайд 33

Communicating Wearables: Small size -> small battery, but great autonomy Smartphone as a gateway Short range -> BT and BLE Home automation: WiFi router available If power is an issue -> ZigBee or RF

Слайд 34

Protocols Web based: HTTP REST WebSockets M2M (lower resources + actuation) MQTT CoAP XMPP STOMP …

Слайд 35

Services Web Mobile Web

Слайд 36

Part B Let’s talk about building your own IoT Environment

Слайд 37

What does it take on the back-end? Application server Database system Setup & Maintenance Scalability? -> Cloud environment Provide APIs Bring more users, external apps Support external APIs Support M2M protocols …..

Слайд 38

What does it take on the back-end? Software Hardware Libraries APIs Data? Users?

Слайд 39

What does it take on the back-end? Hosting Outsourcing Resources scalable

Слайд 40

Meet COMPOSE Scalable PaaS IoT Marketplace Development Tools Sensor Communication Technologies

Слайд 41

What is it? Smart Territory App COMPOSE customized services COMPOSE internal components Smart City App User applications COMPOSE developer tools COMPOSE controller SDK, GUI, etc. Adapter to CF controller Monitor COMPOSE components Smart Spaces App CouchBase STORM RDF Store SPARQL discovery, composition recommendation Service Object FE Service Management Data Management Comm. Bootstrap Comm. Peers Scalable Comm. Built-in Services NoSQL DBMS COMPOSE security Augmented buildpack Code analysis Provenance, Identity

Слайд 42

What is it? Developer Friendly!

Слайд 43

What is it? Developer Friendly! 1-Click-Deploy Debug Info Customize source code Navigation bar Active Service Composition Conceptual idea from Node-RED

Слайд 44

What is it? MQTT WebSockets XMPP … Service Discovery Security IoT Marketplace

Слайд 45

Where to get it? http://www.compose-project.eu http://www.servioticy.com https://github.com/compose-eu @COMPOSE_Project

Слайд 46

Open Data in COMPOSE Open Data Pilots Street/Traffic Public Infrastructures Meteo Data OpenStreet map

Слайд 47


Слайд 48

Open Data in COMPOSE Bring COMPOSE your Data Open Data APIs Ideas

Слайд 49

Thank you! @buildingiot @iotitaly IoT Trento Meetup Group