ALMA MATER STUDIORUM ` UNIVERSITA DI BOLOGNA Scuola di ingegneria e architettura Corso di Laurea in Ingegneria Elettronica, Informatica e Telecomunicazioni SMART HOME : STATO DELL’ARTE DELLA TECNOLOGIA Elaborata nel corso di: Sistemi Distribuiti Tesi di Laurea di: Relatore: SILVIA VANDI Prof. ANDREA OMICINI Co-relatore: STEFANO MARIANI ANNO ACCADEMICO 2013–2014 SESSIONE III PAROLE CHIAVE Casa intelligente Comfort Sicurezza Google VS Apple Futuro Ad Echo IV Indice Introduzione ix 1 Panoramica 1 1.1 Cos’`e e a cosa serve . . . . . . . . . . . . . . . . . . . . . . . 1 1.2 Breve storia della domotica . . . . . . . . . . . . . . . . . . 4 1.2.1 Nel dettaglio . . . . . . . . . . . . . . . . . . . . . . 6 1.3 Esempi di applicazioni . . . . . . . . . . . . . . . . . . . . . 9 1.4 Tipo di tecnologie che generalmente vengono utilizzate . . . 12 1.5 Principali standard tecnologici . . . . . . . . . . . . . . . . . 17 2 Pro e contro, funzionalit`a e problemi 29 2.1 Generalita` . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 2.2 Primo dilemma della domotica . . . . . . . . . . . . . . . . . 33 3 HomeKit Apple 37 3.1 Cos’`e? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 3.2 Applicazioni . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 3.3 Obbiettivo . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 4 Google Nest 47 4.1 Cos’`e? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 4.2 Applicazioni . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 4.3 Obbiettivo . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 5 Confronto tra i due colossi 55 5.1 Confronto API . . . . . . . . . . . . . . . . . . . . . . . . . 55 5.1.1 Dati e comunicazione . . . . . . . . . . . . . . . . . . 55 5.1.2 Struttura . . . . . . . . . . . . . . . . . . . . . . . . 57 vii 5.1.3 Sicurezza ed accessi . . . . . . . . . . . . . . . . . . . 60 5.1.4 Testare i propri client e requisiti tecnici necessari . . 62 5.2 Battaglia per il primato commerciale . . . . . . . . . . . . . 63 6 Verso un futuro migliore? 65 6.1 Conclusione . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 A API 67 A.1 HomeKit API . . . . . . . . . . . . . . . . . . . . . . . . . . 67 A.1.1 Home Configuration . . . . . . . . . . . . . . . . . . 68 A.1.2 Classes . . . . . . . . . . . . . . . . . . . . . . . . . . 69 A.1.3 Protocols . . . . . . . . . . . . . . . . . . . . . . . . 73 A.2 Google Nest API . . . . . . . . . . . . . . . . . . . . . . . . 74 A.2.1 Metadata . . . . . . . . . . . . . . . . . . . . . . . . 74 A.2.2 Devices . . . . . . . . . . . . . . . . . . . . . . . . . 74 A.2.3 Structures . . . . . . . . . . . . . . . . . . . . . . . . 82 viii Introduzione Lo scopo della tesi `e quello di analizzare la domotica, in tutti i suoi aspet- ti. Un escursus sulle origini di questa tecnologia, come si `e sviluppata nel tempo, con uno sguardo sulle tecnologie e gli standard piu` utilizzati, fino ad arrivare ai giorni nostri con i suoi maggiori esponenti: Apple e Google. Viene analizzato l’impatto che questa nuova scienza ha sull’uomo e sul suo stile di vita. Le due grandi aziende sopracitate si sono lanciate nel mercato della casa intelligente tramite, rispettivamente, HomeKit e Nest. Entrambe hanno aperto le API dei loro prodotti a terze parti, incentivando i programmatori di altre aziende a fare device compatibili coi loro sistemi. La battaglia per il primato commerciale `e iniziata a suon di codice...chi ne uscir`a vincitore? ix x
Description: