Paraimpu PechaKucha Night Cagliari #02
-
Upload
antonio-pintus -
Category
Technology
-
view
1.027 -
download
0
description
Transcript of Paraimpu PechaKucha Night Cagliari #02
Un social tool per il Web of Things
Antonio Pintus Davide Carboni Andrea Piras
PechaKucha Night Cagliari #02
febbraio 2012
Il Web si evolve...
• Da un “semplice” sistema di hypertext-hypermedia collegati tra loro...
• ...ad un sistema collaborativo e sociale (il Web 2.0)
• ...a piattaforma per applicazioni eterogenee (Web service, ...)
...al Web of Things Il Web degli Oggetti
Ph. Shaun Wood, http://www.flickr.com/people/mrwoodnz/
Web of Things
• gli oggetti sono smart “abbastanza” da essere connessi in rete e...
• comunicare usando il protocollo HTTP
• i protocolli del Web come “lingua franca”
Paraimpu
• Connettere oggetti al Web
• Inter-connettere e far comunicare gli oggetti tra loro
• Creare connessioni non solo tra oggetti “fisici”...
• ...ma anche tra oggetti “virtuali”
• servizi Web: Twitter, Foursquare, Pachube, appl. software, ...
Ph. Anthony Mattox, http://www.flickr.com/photos/amattox
Paraimpu Web of Things Oggetti + Servizi
Ph. Mike http://www.flickr.com/photos/zebble
Scenari
http://www.flickr.com/photos/bigpinkcookie
http://www.flickr.com/photos/erwlas/
• monitoraggio ambientale
• domotica avanzata, risparmio energetico
• Smart cities
• Medicina e Ambient Assisted Living, monitoraggio ed assistenza dei malati cronici
• installazioni artistiche e ludiche
• il solo limite è la fantasia!
http://www.flickr.com/photos/mike_lambert
http://www.flickr.com/photos/daviddehoey
Sensori
• oggetti che producono un dato
• lo inoltrano verso Paraimpu attraverso il Web
• sensori, anemometri, Arduino, micro-controllori...ma anche Foursquare, Twitter, servizi Web, applicazioni software
Ph. Jessica Wilson, http://www.flickr.com/photos/lochnessjess
Attuatori
• oggetti che consumano un dato e “fanno qualcosa”
• ricevono dati da Paraimpu mediante il Web
• illuminazione, allarmi, motori...ma anche Twitter, Facebook,...Google Calendar, Karotz, Chumby, Max/MSP
Ph. Jayveehttp://www.flickr.com/people/
jayveemojar/
Connessioni
• Coinvolgono sempre:
• un sensore: la sorgente
• un attuatore: la destinazione
• per gestire il potenziale alto livello di eterogeneità dei dati, esse sono configurabili:
• data filtering
• data mapping
Ph. supermaryanhttp://www.flickr.com/photos/33975256@N06/
L’aspetto socialeSocial Network&Condivisione degli oggetti
Ph. Mick Dolphin http://www.flickr.com/photos/boolavogue/
Social /1• primo aspetto: integrazione con
i social network esistenti
• import degli amici/contatti
• i social network diventano “oggetti”: sensori e attuatori
• Es.: Twitter o Foursquare possono essere visti come sensori: producono dati
• Es.: Twitter o Facebook possono essere visti come un attuatore, ricevono del testo e lo “pubblicano”
Social /2
• Condividere gli oggetti!
• devo poter condividere un oggetto con le altre persone e...
• ...permettere che essi lo utilizzino nelle loro connessioni
• sharing policy: oggetti privati, pubblici, moderati
Ph. Ryan Roberts http://www.flickr.com/photos/ryanr
Ph. Carlos Mayahttp://www.flickr.com/photos/
carlos_maya
Condivisione
Ph. Mick Dolphin http://www.flickr.com/photos/boolavogue/
degli oggetti e dei dati
Workspace
Palette
• permette di aggiungere facilmente nuovi Sensori e nuovi Attuatori (fisici e virtuali)
• Sensori/Attuatori ben noti:
• Pachube, Twitter, Arduino, openPICUS, RSS/ATOM, Facebook, Karotz, Quartz, ...
• Sensori/Attuatori generici:
• per aggiungere qualsiasi altro oggetto
Ogni oggetto ha la sua pagina
per oggetti ben noti, il loro interfacciamento è reso semplice
Paraimpuscrive il codice per voi
fornisce dei widget per
pilotare e configurare gli
oggetti
Inter-connettere oggetti anche molto diversi tra loro eterogenità dei dati: filtri e
trasformazioni
Connessioni mapping
Grazie!Antonio Pintus [email protected] Carboni [email protected] Piras [email protected]
http://paraimpu.crs4.it
twitter: @paraimpu
http://www.youtube.com/paraimpu