Introduction to the Internet of Things & Open Data

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

Слайд 0

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

Слайд 1

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

Слайд 2

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

Слайд 3

The Internet of Things Sensing

Слайд 4

The Internet of Things Communicating

Слайд 5

The Internet of Things Interacting

Слайд 6

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)

Слайд 7

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

Слайд 8

The Present QuantifiedSelf Devices for self tracking New Interfaces

Слайд 9

The Present QuantifiedSelf Devices for self tracking

Слайд 10

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

Слайд 11

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

Слайд 12

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

Слайд 13

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

Слайд 14

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

Слайд 15

The Present The Connected City Sensing & Crowdsourcing data

Слайд 16

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

Слайд 17

The Present The Connected Industry Pricing - Promotion Packaging

Слайд 18

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}

Слайд 19

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

Слайд 20

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

Слайд 21

Internet of Things {How?}

Слайд 22

Internet of Things Things Services

Слайд 23

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

Слайд 24


Слайд 25


Слайд 26

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

Слайд 27

Sensing Proximity & Presence Weight Liquids & Liquid flow Radiation …

Слайд 28

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

Слайд 29

When prototyping…

Слайд 30


Слайд 31

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

Слайд 32

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

Слайд 33

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

Слайд 34

Services Web Mobile Web

Слайд 35

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

Слайд 36

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 …..

Слайд 37

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

Слайд 38

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

Слайд 39

Meet COMPOSE Scalable PaaS IoT Marketplace Development Tools Sensor Communication Technologies

Слайд 40

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

Слайд 41

What is it? Developer Friendly!

Слайд 42

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

Слайд 43

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

Слайд 44

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

Слайд 45

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

Слайд 46


Слайд 47

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

Слайд 48

Thank you! @buildingiot @iotitaly IoT Trento Meetup Group