il web semantico applicato agli edifici intelligenti

107
Il Web Semantico applicato agli edifici intelligenti Fulvio Corno [email protected] Politecnico di Torino Dipartimento di Automatica e Informatica e-Lite Research Group http://elite.polito.it Accademia dell‟hardware e del software libero Adriano Olivetti

Upload: fulvio-corno

Post on 07-Dec-2014

1.556 views

Category:

Education


3 download

DESCRIPTION

Presentazione presso la Accademia dell’hardware e del software libero Adriano Olivetti, Ivrea, 08 novembre 2011

TRANSCRIPT

Page 1: Il Web Semantico applicato agli edifici intelligenti

Il Web Semantico applicato agli

edifici intelligenti

Fulvio Corno – [email protected]

Politecnico di Torino Dipartimento di Automatica e Informatica

e-Lite Research Group http://elite.polito.it

Accademia

dell‟hardware e del

software libero

Adriano Olivetti

Page 2: Il Web Semantico applicato agli edifici intelligenti

Il Web Semantico applicato agli

edifici intelligenti

Fulvio Corno – [email protected]

Politecnico di Torino Dipartimento di Automatica e Informatica

e-Lite Research Group http://elite.polito.it

Accademia

dell‟hardware e del

software libero

Adriano Olivetti

elite.polito.it

www.slideshare.net/fulvio.corno

Page 3: Il Web Semantico applicato agli edifici intelligenti

Argomenti

08/11/2011 Evento Accademia "C. Olivetti" 3

Il Web Semantico in 15 minuti

La domotica oggi

principio di funzionamento, servizi possibili, vincoli e investimenti

La domotica… semantica

ambienti intelligenti grazie a gateway semantici

Al servizio dell‟uomo

interfacce uomo-macchina e uomo-casa

intelligenza ambientale per il supporto di anziani e disabili

relazione tra domotica, ausili, strumenti elettronici

La domotica domani

non solo automazione: intelligenza, comunicazione, multimedialità,

integrazione con terminali mobili

Page 4: Il Web Semantico applicato agli edifici intelligenti

Chi sono?

08/11/2011 Evento Accademia "C. Olivetti" 4

Politecnico di Torino

Gruppo di ricerca e-Lite del Dipartimento di Automatica e

Informatica (dal 2001) – http://elite.polito.it

e-learning, e-interaction, e-intelligence

Fulvio Corno

Professore associato al Politecnico

Temi di ricerca:

servizi ed applicazioni “intelligenti” su rete Internet

usabilità e accessibilità di sistemi informatici

domotica ed ambienti domotici intelligenti

Collaboratori principali

Laura Farinetti, Dario Bonino, Luigi De Russis, Emiliano Castellina

Page 5: Il Web Semantico applicato agli edifici intelligenti

Il Web Semantico in 15 minuti

Il Web Semantico applicato agli edifici intelligenti

Page 6: Il Web Semantico applicato agli edifici intelligenti

In 15 minuti? Impossibile

08/11/2011 Evento Accademia "C. Olivetti" 6

Corso introduttivo (~20 ore)

“Semantic Web: Technologies, Tools, Applications”

http://elite.polito.it/teaching-mainmenu-69/master-a-phd-mainmenu-94/56-01lhviu-semweb

Mini-seminario introduttivo (~2 ore)

Introduction to Semantic Web Technologies

http://elite.polito.it/teaching-mainmenu-69/master-a-phd-mainmenu-94/57-01mktiu01mkziu

Page 7: Il Web Semantico applicato agli edifici intelligenti

Semantic Web

Evento Accademia "C. Olivetti" 7

“Seconda” generazione delle tecnologie Web

Web 2.0 3.0

“Conceptual structuring of the Web in an explicit

machine-readable way”

(Tim Berners-Lee)

In altre parole…

…let the machine do most of the work!!!

http://www.w3.org/2001/sw/

08/11/2011

Page 8: Il Web Semantico applicato agli edifici intelligenti

Principi chiave

Evento Accademia "C. Olivetti" 8

Il Semantic Web è il Web

Stesse tecnologie di base, approccio evolutivo

Decentralizzato (incompleto, incoerente)

Fornisce affermazioni esplicite a proposito di risorse web

Autori, fornitori originari dell‟informaizone

Intermediari (umani e/o macchine)

I consumatori dell‟informazione determinano le conseguenze di tali affermazioni

„Ragionamento automatico‟ distribuito

08/11/2011

Page 9: Il Web Semantico applicato agli edifici intelligenti

Current “hot” topics

08/11/2011 Evento Accademia "C. Olivetti" 9

http://www.w3.org/standards/semanticweb/

Page 10: Il Web Semantico applicato agli edifici intelligenti

Risorse e descrizioni

08/11/2011 Evento Accademia "C. Olivetti" 10

Descrizione

Risorsa

this resource was

created on April

14th, 2009

the title of this

resource is

“Introduction to

the Semantic

Web”

the author of this

resource

is L. Farinetti

this resource is

related to

computer science,

knowledge

representation and

metadata

the quality of this

resource is high,

according to F.

Corno

this resource is suitable for

PhD students

Page 11: Il Web Semantico applicato agli edifici intelligenti

Risorse e descrizioni

08/11/2011 Evento Accademia "C. Olivetti" 11

Descrizione

Risorsa

Date =

2009-04-14

Title =

“Introduction to

the Semantic

Web”

Author =

L. Farinetti

Topic = {computer

science, knowledge

representation,

metadata} Quality = high

Level = PhD students

Rated by F. Corno

Page 12: Il Web Semantico applicato agli edifici intelligenti

Linguaggio per descrivere risorse

08/11/2011 Evento Accademia "C. Olivetti" 12

Meta-Informazione

(descrizione):

Diagramma:

Asserzione RDF

(tripletta):

triple (hasAuthor, URI, L.Farinetti)

URI L.Farinetti hasAuthor

Author =

L. Farinetti

Page 13: Il Web Semantico applicato agli edifici intelligenti

Technology stack (W3C++)

08/11/2011 Evento Accademia "C. Olivetti" 13

Linked

Data

Triple stores

Thesauri:

SKOS

SWRL

Reasoning

Page 14: Il Web Semantico applicato agli edifici intelligenti

Esempio

Evento Accademia "C. Olivetti" 14 08/11/2011

Page 15: Il Web Semantico applicato agli edifici intelligenti

Sintassi RDF/XML

Evento Accademia "C. Olivetti" 15

<?xml version="1.0"?> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:contact="http://www.w3.org/2000/10/swap/pim/contact#"> <contact:Person rdf:about="http://www.w3.org/People/EM/contact#me"> <contact:fullName>Eric Miller</contact:fullName> <contact:mailbox rdf:resource="mailto:[email protected]"/> <contact:personalTitle>Dr.</contact:personalTitle> </contact:Person> </rdf:RDF>

08/11/2011

Page 16: Il Web Semantico applicato agli edifici intelligenti

Tecniche di classificazione dei contenuti

08/11/2011 Evento Accademia "C. Olivetti" 16

Vocabolari controllati

Tassonomie

Thesauri

Faccette

Ontologie

Folksonomie

Altro...

… Molti derivano dalla scienza biblioteconomica

Page 17: Il Web Semantico applicato agli edifici intelligenti

Ontologia

Evento Accademia "C. Olivetti" 17

Un‟ontologia è una descrizione esplicita e condivisa di un

dominio di conoscenza

Concetti

Proprietà ed attributi dei concetti

Vincoli su proprietà ed attributi

Individui/istanze (spesso, ma non sempre)

Tramite un‟ontologia si definiscono

Un vocabolario comune

Una comprensione condivisa

08/11/2011

Page 18: Il Web Semantico applicato agli edifici intelligenti

Evento Accademia "C.

Olivetti"

18

Esempio: costruiamo un’ontologia

chair

08/11/2011

Page 19: Il Web Semantico applicato agli edifici intelligenti

Evento Accademia "C.

Olivetti"

19

Esempio: costruiamo un’ontologia

1.A piece of furniture consisting of a seat, legs, back, and often arms,

designed to accommodate one person.

2.A seat of office, authority, or dignity, such as that of a bishop.

a.An office or position of authority, such as a professorship.

b.A person who holds an office or a position of authority, such as

one who presides over a meeting or administers a department of

instruction at a college; a chairperson.

3.The position of a player in an orchestra.

4.Slang. The electric chair.

5.A seat carried about on poles; a sedan chair.

6.Any of several devices that serve to support or secure, such as a metal

block that supports and holds railroad track in position.

chair

08/11/2011

Page 20: Il Web Semantico applicato agli edifici intelligenti

Evento Accademia "C.

Olivetti"

20

Esempio: costruiamo un’ontologia

A piece of furniture consisting of a seat, legs, back, and

often arms, designed to accommodate one person.

chair

08/11/2011

Page 21: Il Web Semantico applicato agli edifici intelligenti

Evento Accademia "C.

Olivetti"

21

Esempio: costruiamo un’ontologia

chair seat stool bench

08/11/2011

Page 22: Il Web Semantico applicato agli edifici intelligenti

Evento Accademia "C.

Olivetti"

22

Esempio: costruiamo un’ontologia

Something I can sit on

chair seat stool bench

Something I can sit on

???

08/11/2011

Page 23: Il Web Semantico applicato agli edifici intelligenti

Evento Accademia "C.

Olivetti"

23

chair seat stool bench

Something I can sit on

“sittable”

Esempio: costruiamo un’ontologia

08/11/2011

Page 24: Il Web Semantico applicato agli edifici intelligenti

Evento Accademia "C.

Olivetti"

24

chair seat stool bench

table

Esempio: costruiamo un’ontologia

Something I can sit on

“sittable”

08/11/2011

Page 25: Il Web Semantico applicato agli edifici intelligenti

Evento Accademia "C.

Olivetti"

25

Esempio: costruiamo un’ontologia

Something I can sit on

chair seat stool bench

“for_sitting”

table

“sittable”

Something designed for sitting

08/11/2011

Page 26: Il Web Semantico applicato agli edifici intelligenti

Evento Accademia "C.

Olivetti"

26

Struttura dell’ontologia

chair seat stool bench

“for_sitting”

table

“sittable”

08/11/2011

Page 27: Il Web Semantico applicato agli edifici intelligenti

Evento Accademia "C.

Olivetti"

27

Relazioni

chair seat stool bench

“for_sitting”

table

“sittable”

is_a is_a is_a

is_a

is_a

is_a

room material

wood

is_a

classroom

dining room

is_a is_a

08/11/2011

Page 28: Il Web Semantico applicato agli edifici intelligenti

Evento Accademia "C.

Olivetti"

28

Relazioni

chair seat stool bench

“for_sitting”

table

“sittable”

is_a is_a is_a

is_a

is_a

is_a

room material

wood

is_a

classroom

dining room

is_a is_a

made_of

made_of

08/11/2011

Page 29: Il Web Semantico applicato agli edifici intelligenti

Ontology Web Language (OWL)

Evento Accademia "C. Olivetti" 29 08/11/2011

Page 30: Il Web Semantico applicato agli edifici intelligenti

Il progetto “Linked Data”

08/11/2011 Evento Accademia "C. Olivetti" 30

Il Semantic Web richiede l‟esistenza di grandi quantità di

dati RDF tra di loro interconnessi sul Web

Linked Data è un‟iniziativa per collegare attraverso il web

dati correlati che precedentemente non erano connessi

Tecniche per pubblicare, condividere e collegare

frammenti di informazione e conoscenza usando RDF

Pubblicazione di “Data Set” disomogenei, interconnessi

A partire dal 2007

http://linkeddata.org/

Page 31: Il Web Semantico applicato agli edifici intelligenti

Linked Open Data cloud

08/11/2011 Evento Accademia "C. Olivetti" 31

May 2007

Page 32: Il Web Semantico applicato agli edifici intelligenti

Primi Linked Data

DBpedia GeoNames

08/11/2011 Evento Accademia "C. Olivetti" 32

Rappresenta

l‟informazione strutturata

presente su Wikipedia e la

pubblica su Web in RDF

Permette interrogazioni

sofisticate sulle

informazioni di Wikipedia

Permette ad altri data set

di collegarsi a Wikipedia

Database geografico di

oltre 8 milioni di nomi

geografici

Scaricabile ed utilizzabile

gratuitamente

http://www.geonames.org/

Page 33: Il Web Semantico applicato agli edifici intelligenti

Principali primi data set

08/11/2011 Evento Accademia "C. Olivetti" 33

DBLP Computer science bibliography

Richard Cyganiak, Chris Bizer (FU Berlin)

DBpedia Structured information from Wikipedia

Universität Leipzig, FU Berlin, OpenLink

DBtune, Jamendo Creative Commons music repositories

Yves Raimond (University of London)

Geonames World-wide geographical database

Bernard Vatant (Mondeca), Marc Wick (Geonames)

Musicbrainz Music and artist database

Frederick Giasson, Kingsley Idehen (Zitgist)

Project Gutenberg Literary works in the public domain

Piet Hensel, Hans Butschalowsky (FU Berlin)

Revyu Community reviews about anything

Tom Heath, Enrico Motta (Open University)

RDF Book Mashup Books from the Amazon API

Tobias Gauß, Chris Bizer (FU Berlin)

US Census Data Statistical information about the U.S.

Josh Tauberer (University of Pennsylvania), OpenLink

World Factbook Country statistics, compiled by CIA

Piet Hensel, Hans Butschalowsky (FU Berlin)

Page 34: Il Web Semantico applicato agli edifici intelligenti

Espansione Linked Data

08/11/2011 Evento Accademia "C. Olivetti" 34

July 2007

Page 35: Il Web Semantico applicato agli edifici intelligenti

Espansione Linked Data

08/11/2011 Evento Accademia "C. Olivetti" 35

August 2007

Page 36: Il Web Semantico applicato agli edifici intelligenti

Espansione Linked Data

08/11/2011 Evento Accademia "C. Olivetti" 36

November 2007

Page 37: Il Web Semantico applicato agli edifici intelligenti

Espansione Linked Data

08/11/2011 Evento Accademia "C. Olivetti" 37

February 2008

Page 38: Il Web Semantico applicato agli edifici intelligenti

Espansione Linked Data

08/11/2011 Evento Accademia "C. Olivetti" 38

September 2008

Page 39: Il Web Semantico applicato agli edifici intelligenti

08/11/2011 Evento Accademia "C. Olivetti" 39

July 2009

Social

Science/Publishing/Libraries

Medicine/Biology

Geography

Music

Dictionary/Enciclopedia

Page 40: Il Web Semantico applicato agli edifici intelligenti

08/11/2011 Evento Accademia "C. Olivetti" 40

September 2010

Page 41: Il Web Semantico applicato agli edifici intelligenti

08/11/2011 Evento Accademia "C. Olivetti" 41

“Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net/”

September 2011

Page 42: Il Web Semantico applicato agli edifici intelligenti

In sintesi…

08/11/2011 Evento Accademia "C. Olivetti" 42

Semantic Web

Grande “visione” di un Web intelligente

Probabilmente non sarà mai realizzata

Tecnologie del Semantic Web

RDF, OWL, SPARQL

Utilizzabili con profitto in molte applicazioni, Web o non-Web

Dati ed informazioni semantici

Linked Data, dati pubblici (anche governativi)

Disponibili oggi, facili tecnologie di accesso e pubblicazione

Semantici?

Page 43: Il Web Semantico applicato agli edifici intelligenti

La domotica… oggi

Il Web Semantico applicato agli edifici intelligenti

Page 44: Il Web Semantico applicato agli edifici intelligenti

Smart homes – Case intelligenti

08/11/2011 Evento Accademia "C. Olivetti" 44

The Aware Home Research Initiative

Georgia Institute of Technology.

E molte altre… vedi http://www.smarthome.duke.edu/smartcentral/urls.php

Page 45: Il Web Semantico applicato agli edifici intelligenti

…ma cosa sono?

08/11/2011 Evento Accademia "C. Olivetti" 45

Ambienti domestici attrezzati con

Dispositivi automatizzati (luci, porte, finestre, elettrodomestici,

…)

Un sistema per poterli controllare (via pulsanti, computer,

cellulare, sensori, …)

Interfacciati con computer

Smart? Intelligenti?

Non scherziamo!

Page 46: Il Web Semantico applicato agli edifici intelligenti

Smart homes – Case intelligenti

08/11/2011 Evento Accademia "C. Olivetti" 46

Istituti di ricerca

Università, ospedali

Grosse aziende

Produttrici di domotica (bTicino, Siemens, …)

Produttrici di elettronica di consumo (Nokia, Microsoft, …)

Prototipi “unici”

…e costosi!

Difficilmente replicabili a casa nostra

Page 47: Il Web Semantico applicato agli edifici intelligenti

E per i comuni mortali?

08/11/2011 Evento Accademia "C. Olivetti" 47

Domotica

Domus (latino: casa) +

Automatica (greco: che funziona da solo)

Speciale componentistica che permette di controllare

tutti i dispositivi esistenti in casa

Componenti esistenti sul mercato

Richiede installatore specializzato

Integrazione con nuovi sistemi di stampo informatico

Ancora in stadio embrionale

Page 48: Il Web Semantico applicato agli edifici intelligenti

Definizione

08/11/2011 48 Evento Accademia "C. Olivetti"

Page 49: Il Web Semantico applicato agli edifici intelligenti

Esempio

08/11/2011 Evento Accademia "C. Olivetti" 49

Domotica

Page 50: Il Web Semantico applicato agli edifici intelligenti

Esempio

08/11/2011 Evento Accademia "C. Olivetti" 50

Domotica

Page 51: Il Web Semantico applicato agli edifici intelligenti

Esempio

08/11/2011 Evento Accademia "C. Olivetti" 51

Domotica

Quanti ingegneri servono per accendere

una lampadina?

Abbiamo speso tanti soldi per funzionalità

che già avevamo (ma fa tanto cool )

Page 52: Il Web Semantico applicato agli edifici intelligenti

Altri esempi

08/11/2011 Evento Accademia "C. Olivetti" 52

Sistemi di illuminazione automatica

Controlla tutte le luci da un posto centrale

P.es.: spegni tutto quando nessuno è a casa

Riscaldamento controllabile da remoto

Via Internet o telefono, accendi il riscaldamento nella casa di

montagna

Porte, finestre, tapparelle motorizzate

Minor sforzo per comandare parti pesanti

• In un impianto tradizionale, questi comportamenti sono cablati in modo inflessibile

• Guadagniamo flessibilità e funzionalità

• Invisibile all’utente finale

Page 53: Il Web Semantico applicato agli edifici intelligenti

Il principio di funzionamento

08/11/2011 Evento Accademia "C. Olivetti" 53

Fonte: bTicino

Bus Domotico

(bassa tensione)

Alimentatore

Sensori e comandi

di vario tipo

Tensione 220V Circuiti di

comando

Page 54: Il Web Semantico applicato agli edifici intelligenti

Il principio di funzionamento

08/11/2011 Evento Accademia "C. Olivetti" 54

Fonte: bTicino

Configurazione di

indirizzi per ciascun

dispositivo

Page 55: Il Web Semantico applicato agli edifici intelligenti

Il principio di funzionamento

08/11/2011 Evento Accademia "C. Olivetti" 55

Fonte: bTicino

Cosa succede in

realtà

Indirizzo X

Indirizzo X

Page 56: Il Web Semantico applicato agli edifici intelligenti

Automazione

Comfort

Sicurezza

Comunicazione

Gestione energetica

Risparmio

Monitoraggio

Facilità d‟uso

Anziani

Disabili

Applicazioni della Domotica

08/11/2011 56 Evento Accademia "C. Olivetti"

Page 57: Il Web Semantico applicato agli edifici intelligenti

Aree applicative

08/11/2011 Evento Accademia "C. Olivetti" 57

Comfort

Sicurezza

Risparmio

Comunicazione

Controllo

Automazione

Tende, tapparelle

Illuminazione

Luci, gruppi, scenari

Suono

Radio, Hi-Fi

Page 58: Il Web Semantico applicato agli edifici intelligenti

Aree applicative

08/11/2011 Evento Accademia "C. Olivetti" 58

Comfort

Sicurezza

Risparmio

Comunicazione

Controllo

Telesoccorso

Un solo bottone

Videocontrollo

Controllo a circuito chiuso

Allarmi

Gas, sovratensioni, black-

out,allagamenti

Antifurto

Page 59: Il Web Semantico applicato agli edifici intelligenti

Aree applicative

08/11/2011 Evento Accademia "C. Olivetti" 59

Comfort

Sicurezza

Risparmio

Comunicazione

Controllo

Gestione energia

Controllo potenza utilizzata

Distacco utenze secondo

soglie e priorità

Termoregolazione

Temperatura e profili

Page 60: Il Web Semantico applicato agli edifici intelligenti

Aree applicative

08/11/2011 Evento Accademia "C. Olivetti" 60

Comfort

Sicurezza

Risparmio

Comunicazione

Controllo

Audio e video

(Video) Citofono

Stanza-a-stanza

Rete dati e segnali

Rete Computer

Telefono

TV e Satellite

Page 61: Il Web Semantico applicato agli edifici intelligenti

Aree applicative

08/11/2011 Evento Accademia "C. Olivetti" 61

Comfort

Sicurezza

Risparmio

Comunicazione

Controllo

Controllo locale

Touch screen

Interfaccia su PC

Rete dati e segnali

Internet

Telefono

Smartphone

Page 62: Il Web Semantico applicato agli edifici intelligenti

Versatilità

Rete

Domotica

08/11/2011 62 Evento Accademia "C. Olivetti"

Page 63: Il Web Semantico applicato agli edifici intelligenti

Monitoraggio consumi energia

08/11/2011 63 Evento Accademia "C. Olivetti"

Page 64: Il Web Semantico applicato agli edifici intelligenti

Interfacce utente

PC, Touch screen, Eye tracking iPhone

08/11/2011 64 Evento Accademia "C. Olivetti"

Page 65: Il Web Semantico applicato agli edifici intelligenti

Nulla di nuovo, ma…

08/11/2011 Evento Accademia "C. Olivetti" 65

La chiave dei sistemi domotici è l‟integrazione di sistema

in un unico sistema

di molte sotto-funzioni diverse

che condividono la stessa infrastruttura

e sono in grado di interoperare

Quantomeno, se non si cambia il fornitore!

Page 66: Il Web Semantico applicato agli edifici intelligenti

Tecnologie per la Domotica Basate su un “bus” Senza fili

Basate sui fili elettrici Derivate dall‟informatica

08/11/2011 66 Evento Accademia "C. Olivetti"

Page 67: Il Web Semantico applicato agli edifici intelligenti

A cui si aggiunge …

08/11/2011 Evento Accademia "C. Olivetti" 67

Dispositivi dell‟elettronica di consumo

TV, DVD player, Hard disk recorder

Smart phone, Router ADSL

Hi-Fi, Home theater

Antifurti, Videosorveglianza

Sempre più “informatici”

Ma quasi sempre chiusi e privi di capacità di integrazione

Sovrapposizione di funzioni

Feroce lotta sul dominio del futuro

Page 68: Il Web Semantico applicato agli edifici intelligenti

La domotica… semantica

Il Web Semantico applicato agli edifici intelligenti

Page 69: Il Web Semantico applicato agli edifici intelligenti

Obiettivi

08/11/2011 Evento Accademia "C. Olivetti" 69

Integrazione tra sistemi multi-standard e multi-fornitore

Intelligenza ambientale

Personalizzazione dei comportamenti

Adattamento all‟utente

Automazione nelle scelte (in parte!)

Soluzione:

Modellazione semantica ad alto livello (ontologia domotica)

Software di controllo che interroga e ragiona sull‟ontologia

Page 70: Il Web Semantico applicato agli edifici intelligenti

Architettura di sistema

08/11/2011 Evento Accademia "C. Olivetti" 70

D D D D D D D D Domotic devices (switches,

buttons, relays, sensors, meters,

…)

Domotic bus (wired, wireless)

GW Bus-to-IP gateway

Bus-to-serial gateway GW

Ethernet, Wi-Fi, USB

User

Interface

Mobile, Web, Home Display,

Multi Touch, Accessibility,

Natural language, …

Data

analysis

ERP, Web services, Stream

processors, Datawarehouse

Dog

Bundles

Device abstraction, Event

abstraction, State abstraction,

Rules engine, …

Page 71: Il Web Semantico applicato agli edifici intelligenti

Ontologia domotica (DogOnt)

08/11/2011 Evento Accademia "C. Olivetti" 71

RDF

OWL

XML

XSD

Page 72: Il Web Semantico applicato agli edifici intelligenti

Diversi aspetti nello stesso modello

08/11/2011 Evento Accademia "C. Olivetti" 72

Lamp

House

Plant

Electric

System

Controllable

Building

Thing

Building

Environment

Building Apartment

Room

IsIn / contains

OnOff

Functionality

Control

Functionality

Functionality

hasFunctionality

Discrete

State

OnOff

State

State

hasState

Page 73: Il Web Semantico applicato agli edifici intelligenti

Frammento di modellazione di una stanza

08/11/2011 Evento Accademia "C. Olivetti" 73

Sample Room

Lamp

Switch

OnOffFunctionality

OnNotification

OffCommand

OnOffNotification

Functionality

OffNotification

OnOffState

OnOffState

hasState

OnCommand

hasFunctionality

hasCommand hasCommand

isIn isIn

hasState

hasFunctionality

hasNotification

hasNotification

generatesCmd

generatesCmd

Page 74: Il Web Semantico applicato agli edifici intelligenti

Mini-domotica: valigetta KNX

08/11/2011 Evento Accademia "C. Olivetti" 74

GW

D

Page 75: Il Web Semantico applicato agli edifici intelligenti

Mini-domotica: valigetta Z-Wave

08/11/2011 Evento Accademia "C. Olivetti" 75

GW

D

Page 76: Il Web Semantico applicato agli edifici intelligenti

Texas Intruments eZ430-Chronos

08/11/2011 Evento Accademia "C. Olivetti" 76

Page 77: Il Web Semantico applicato agli edifici intelligenti

Al servizio dell’uomo

Il Web Semantico applicato agli edifici intelligenti

Page 78: Il Web Semantico applicato agli edifici intelligenti

Accessibilità, Usabilità, Domotica

08/11/2011 Evento Accademia "C. Olivetti" 78

Un ambiente domotico ha maggiori caratteristiche di

accessibilità, a patto che:

Il controllo del sistema domotico sia compatibile con le abilità

dell‟utente

Il controllo del sistema domotico sia compatibile con gli ausili

dell‟utente

L‟esistenza di un sistema domotico non crei ostacoli a nessuno

degli abitanti della casa

Page 79: Il Web Semantico applicato agli edifici intelligenti

Maison Equipée

08/11/2011 Evento Accademia "C. Olivetti" 79

Page 80: Il Web Semantico applicato agli edifici intelligenti

Interfacce d’accesso (1)

08/11/2011 Evento Accademia "C. Olivetti" 82

Page 81: Il Web Semantico applicato agli edifici intelligenti

Interfacce d’accesso (2)

08/11/2011 Evento Accademia "C. Olivetti" 83

Page 82: Il Web Semantico applicato agli edifici intelligenti

Interfacce su smartphone

08/11/2011 Evento Accademia "C. Olivetti" 84

Page 83: Il Web Semantico applicato agli edifici intelligenti

Eye Tracking

08/11/2011 Evento Accademia "C. Olivetti" 85

Page 84: Il Web Semantico applicato agli edifici intelligenti

DOGEye (& Touch)

08/11/2011 Evento Accademia "C. Olivetti" 86

Page 85: Il Web Semantico applicato agli edifici intelligenti

Ausili come interfacce d’accesso (1)

08/11/2011 Evento Accademia "C. Olivetti" 87

Page 86: Il Web Semantico applicato agli edifici intelligenti

Ausili come interfacce d’accesso (2)

08/11/2011 Evento Accademia "C. Olivetti" 88

Page 87: Il Web Semantico applicato agli edifici intelligenti

Personalizzazione e adattamento

08/11/2011 Evento Accademia "C. Olivetti" 89

Page 88: Il Web Semantico applicato agli edifici intelligenti

Visual rule builder

08/11/2011 Evento Accademia "C. Olivetti" 90

Page 89: Il Web Semantico applicato agli edifici intelligenti

Visual Rules Builder: video

08/11/2011 Evento Accademia "C. Olivetti" 91

Page 90: Il Web Semantico applicato agli edifici intelligenti

Intelligence + Security

08/11/2011 Evento Accademia "C. Olivetti" 92

OWL

Drools

SWRL

SPARQL

Page 91: Il Web Semantico applicato agli edifici intelligenti

Risparmio energetico

08/11/2011 93 Evento Accademia "C. Olivetti"

Page 92: Il Web Semantico applicato agli edifici intelligenti

In-Home Display videos

DFP: Direct Feedback of

istantaneous Power GSE: Goal Setting for consumed Energy

08/11/2011 Evento Accademia "C. Olivetti" 94

Page 93: Il Web Semantico applicato agli edifici intelligenti

Grazie!

Fulvio Corno, [email protected]

Page 94: Il Web Semantico applicato agli edifici intelligenti

La domotica… domani

Il Web Semantico applicato agli edifici intelligenti

Page 95: Il Web Semantico applicato agli edifici intelligenti

Le prospettive

08/11/2011 Evento Accademia "C. Olivetti" 97

Intelligenza

Integrazione

Interfacce

Internet

Personalizzazione

Energia

Musica

Page 96: Il Web Semantico applicato agli edifici intelligenti

Le prospettive

08/11/2011 Evento Accademia "C. Olivetti" 98

Page 97: Il Web Semantico applicato agli edifici intelligenti

Le prospettive

08/11/2011 Evento Accademia "C. Olivetti" 99

Page 98: Il Web Semantico applicato agli edifici intelligenti

Le prospettive

08/11/2011 Evento Accademia "C. Olivetti" 100

Page 99: Il Web Semantico applicato agli edifici intelligenti

Le prospettive

08/11/2011 Evento Accademia "C. Olivetti" 101

Page 100: Il Web Semantico applicato agli edifici intelligenti

Le prospettive

08/11/2011 Evento Accademia "C. Olivetti" 102

Page 101: Il Web Semantico applicato agli edifici intelligenti

Le prospettive

08/11/2011 Evento Accademia "C. Olivetti" 103

Page 102: Il Web Semantico applicato agli edifici intelligenti

Le prospettive

08/11/2011 Evento Accademia "C. Olivetti" 104

Page 103: Il Web Semantico applicato agli edifici intelligenti

Le prospettive

08/11/2011 Evento Accademia "C. Olivetti" 105

Page 104: Il Web Semantico applicato agli edifici intelligenti

Le prospettive

08/11/2011 Evento Accademia "C. Olivetti" 106

Page 105: Il Web Semantico applicato agli edifici intelligenti

Le prospettive

08/11/2011 Evento Accademia "C. Olivetti" 107

Page 106: Il Web Semantico applicato agli edifici intelligenti

Riferimenti e link

08/11/2011 Evento Accademia "C. Olivetti" 108

Dog2.0 information, documentation and downloads

http://domoticdog.sourceforge.net

Publications:

http://elite.polito.it/publications-mainmenu-81

Page 107: Il Web Semantico applicato agli edifici intelligenti

Licenza d’uso

08/11/2011 Evento Accademia "C. Olivetti" 109

Questa presentazione è rilasciate con la licenza Creative

Commons “Attribuzione-Non commerciale-Condividi allo

stesso modo 2.5 Italia”

Siete liberi di riprodurre e modificare quest‟opera, per

scopi non commerciali, e citando la fonte. Eventuali

versioni modificate dovranno essere rilasciate con la

stessa licenza

Testo completo della licenza:

http://creativecommons.org/licenses/by-nc-sa/2.5/it/