La Smart Home Hackathon & JEMMA La reference implementation di Energy@Home



Documenti analoghi
HACKATHON del Nov. 2014

Programma: Venerdì e Sabato

Progettazione e Implementazione di API WebSocket per il Gateway Dog

Enel Smart Info e Energy@home La proposta di Enel Distribuzione per abilitare l efficienza energetica in ambiente domestico. Pisa 27 Maggio 2011

Gaia Corbetta Convegno 3E - ATI/ANIMP 11 luglio 2013, Milano

Il contributo di STMicroelectronics all automazione degli edifici. Luca Salati STMicroelectronics

Internet for Things site phone. Soluzioni hardware e software per l Internet delle Cose

Network Services Location Manager. Guida per amministratori di rete

Our Platform. Your Touch.

Smart Grid. La nuova rete elettrica e le abitudini del consumatore. M illumino di meno ENEA - Bologna 12 Febbraio 2010

Soluzioni integrate per una città intelligente e sostenibile

Paolo Scalera, Corrente in Movimento, Genova, 2 Maggio Laboratorio Smart City History Case: Stockholm Royal Seaport

IBM Software Demos The Front-End to SOA

Hackathon Torino Novembre 2014

Vodafone Case Study Pulitalia

Wiser. Soluzioni di gestione dell'energia per la casa. Catalogo

Partner nell Organizzazione della Tua Azienda

TECNOLOGIE REALTIME DATA INTEGRATION

#cloudaws. Community - Cloud AWS su Google+ Amazon Web Services. Amazon EFS (elastic file system)

Sistemi e Modelli per la Gestione delle Risorse Umane a supporto della Direzioni Personale

Architetture Applicative

Rete elettrica e telecomunicazioni nell ottica smart grid

Fabio Zanellini Siemens SpA Gestione efficiente di Microgrid: La SPM del Campus di Savona e EXPO 2015

DATAMORFOSI. E la sintesi della strategia di prodotto di Webgate400.

Progetto: Copertura Wi-Fi per l accesso ad Internet autenticato e per il controllo energetico

Energi Savr NodeTM. Una soluzione di controllo dell illuminazione versatile e a basso consumo, facile da installare ed espandibile

Cloud Service Broker

Utilizzare la produttività dell automazione per ridurre costi, rischi e tempo di immissione sul mercato AUP40

SUNNY BOY SMART ENERGY. La migliore soluzione che integra un inverter fotovoltaico e un sistema di accumulo energetico

Architetture software

Livio Gallo - Direttore Infrastrutture e Reti di Enel 13 Settembre 2012

CLOUD LAB. Servizi IT innovativi per le aziende del territorio. Parma, 5 Dicembre 2012

Bosch Security Academy Corsi di formazione 2015 Video Systems

Power conversion system per fotovoltaico ed energy storage residenziale

SISTEMI DI AUTOMAZIONE PER LA GESTIONE DELLE RETI ELETTRICHE DI DISTRIBUZIONE

Sommario. Introduzione 1

Consulenza, servizi su misura e tecnologia a supporto del business.

Sunny Home Manager. SMA Solar Technology

"TileStudio: tutto il mondo ceramico in un unico prodotto "

SOLUZIONI PER IL CONTROLLO DELLA QUALITA DELL ARIA NEGLI AMBIENTI CHIUSI

Valtellina S.p.A. partner di chi vende energia, realizza impianti, gestisce efficienza. energia efficienza evoluzione

Le reti intelliggenti. ABB SG_Presentation_V4.ppt 1

Strumenti ICT per l innovazione del business

Docebo: la tua piattaforma E-Learning Google Ready.

GridSense. L energia gestita con intelligenza.

Gruppo Montenegro Portale Vendite

Torino, Febbraio 2011

Il CMS Moka. Giovanni Ciardi Regione Emilia Romagna

Il contributo degli elettrodomestici intelligenti alle future Smart Grid

Infrastruttura di produzione INFN-GRID

EyesTK Trouble Ticketing System. Soluzioni Informatiche

Security. Security. Security. Data Center & Cloud Services. Security. Internet of Things. Internet of Things Internet of Things Security

WEBDYNSUN LA SOLUZIONE DEDICATA AI SISTEMI DI MONITORAGGIO DI IMPIANTI FOTOVOLTAICI

BrokerINFO La soluzione integrata per la distribuzione dei dati dei mercati finanziari. Advanced Advanced Technology Solutions

Presentazione di Cedac Software

PRESENTAZIONE AZIENDALE

CATALOGO STRUMENTI kit per l insegnamento

Smart Microgrid per l Efficienza Energetica nelle Aziende

Una architettura peer-topeer per la visualizzazione 3D distribuita

Dal libero mercato energia elettrica e gas per le imprese. L energia acquistala all origine

I Software di riferimento per stilare un E-Portfolio

Scheda. Il CRM per la Gestione del Marketing. Accesso in tempo reale alle Informazioni di rilievo

Arduino: domotica open source

Addition X DataNet S.r.l.

Global Logistics Il Warehouse Management System a servizio

Hackathon Developers User Guide

CLOUD AWS. #cloudaws. Community - Cloud AWS su Google+ Amazon Web Services. Servizio Amazon Storage Gateway

Cloud Computing: alcuni punti fermi per non smarrirsi fra le nuvole

Il nuovo posizionamento dei service provider: ruoli e opportunità

EasyCloud400. Il tuo AS/400. Come vuoi, quanto vuoi. Telecomunicazioni per l Emilia Romagna. Società del Gruppo Hera

Spunti ed Elementi da Intel Cloud Forum

Optimize your energy park.

UNI CEI Certificazione dei servizi energetici

IL CLOUD COMPUTING DALLE PMI ALLE ENTERPRISE. Salvatore Giannetto Presidente Salvix S.r.l

Progetto: Copertura Wi-Fi per l accesso ad Internet autenticato per i collaboratori esterni dell azienda

L Italia si colloca all avanguardia sul tema della Telegestione Elettrica. Cos è la telegestione?

Interfaccia EMIC per contatori

I MODULI Q.A.T. PANORAMICA. La soluzione modulare di gestione del Sistema Qualità Aziendale

Il nostro futuro energetico inizia adesso COMPANY PROFILE. Consulenza globale nel mercato energetico rinnovabile e promozione di efficienza energetica

MotoTRBO: nuova System Release 2.3.!

Leo Core Funzioni di base

In estrema sintesi, NEMO VirtualFarm vuol dire:

I I SISTEMI INFORMATIVI INTEGRATI. Baan IV IV - Enterprise e Orgware NOTE

Lexmark Favorisce la Trasformazione dell IT con le Soluzioni CA Agile Operations

Gartner Group definisce il Cloud

GWF Smart metering. migrazione dei dati. scalabilità. interoperabilità.

Innovare per competere: il ruolo del CRM come elemento di vera misurabilità

AMMINISTRARE I PROCESSI

C-Light Web-based Management Software

REALIZZARE UN MODELLO DI IMPRESA

Impianti Solari Fotovoltaici

Il progetto di monitoraggio e risparmio energetico LEO (Living Lab for Energy Optimization) Domenico Dellarole. Maurizio Fantino

Efficienza energetica Monitoraggio impianti di produzione energia da fonti rinnovabili Home & Building automation

Hotel System Management The Hotel Smartest Solution

Prodotto <ADAM DASHBOARD> Release <1.0> Gennaio 2015

MOLTO PIù DI UN TERMOSTATO.

Mobile & App Economy: i molteplici mercati abilitati. 19 Novembre 2014

CTStudio. overview workflow features interface

Valorizzare il potenziale delle risorse

Transcript:

La Smart Home Hackathon & JEMMA La reference implementation di Energy@Home Riccardo Tomasi, Ivan Grimaldi Pervasive Technologies Area, Istituto Superiore Mario Boella Demo & Reference Implementation Working Group Torino, November 21, 2014

Trend nella Smart Grid & nell Home Automation Smart Grid Aumento della quota di energia proveniente da fonti rinnovabili variabili non controllabili Condizioni di mercato dinamiche Comparsa di nuovi modelli di business and quadri contrattuali in Europa Necessità crescente di sfruttare la flessibilità degli utenti Home Automation Numero crescente di dispositivi eterogenei connessi in casa Frammentazione degli standard di comunicazione in ambito domestico Necessità di scoprire in modo preciso le funzionalità, le caratteristiche e il ruolo dei dispositivi in casa per poterne sfruttare la flessibilità senza ridurre il comfort degli utenti Customer Energy Management System * (CEMS) * CEN CENELEC ETSI Smart Grid Coordination Group Sustainable Processes 2

Customer Energy Management System (CEMS) Il CEMS è un componente funzionale nato per abilitare la gestione e l ottimizzazione del consumo e della produzione in ambito domestico Come funziona? Interagisce con I dispositivi connessi e con gli utenti Sfrutta la conoscenza L approccio delle preferenze e dei contratti : degli utenti Sviluppare Riceve segnali il CEMS dalla come rete elettrica parte di un eco-sistema aperto Tipiche modalità di interazione: Raccolta di informazioni di consumo, Raccolta dei profili di consumo Pianificazione del consumo Controllo diretto dei dispositivi Configurazione del comportamento energetico dei dispostivi 3

JEMMA: il CEMS di Energy@home JEMMA: Java Energy ManageMent Application è la reference implementation del CEMS di Energy@home Può essere utilizzata per sviluppare rapidamente applicazioni e sistemi compatibili con l ecosistema Energy@home Primo rilascio (v0.0.1) nell Ottobre 2013, partendo da una soluzione CEMS già sviluppata e verificata in campo nei trial gestiti dall associazione Energy@home Sviluppata e mantenuta tuttora dal gruppo di lavoro IMPL-WG di Energy@home, partendo da un contributo iniziale di codice da parte di Telecom Italia Versione corrente: v0.9 (rilasciata a Novembre 2014) Mantenuta su GitHub http://jemma.energy home.org 4

JEMMA: Licenza La maggior parte del codice di JEMMA è rilasciato sotto licenza LGPL (Lesser General Public License v3) La licenza LGPL è stata scelta per permettere l inclusione e la re-distribuzione di JEMMA anche per scopi commerciali ed integrando componenti di terze parti rilasciati sotto altre licenze Sono quindi permesse: La condivisione di JEMMA e del suo codice sorgente L estensione e l integrazione di JEMMA con altri prodotti o servizi (aperti o meno) 5

Il Set-up di prova Energy@home Replica un completo set-up domestico E normalmente mantenuto dai partner Energy@home nei Laboratori ISMB qui a Torino E normalmente utilizzato per verificare in condizioni controllate nuovo hardware, applicazioni, ecc. 6

L Architettura di riferimento per la Smart Home Hackathon Dispositivi accessibili via JEMMA Smart Home Grid Gateway Telecom Italia (su hardware CEMS di Flexgrid) Contatore Enel connesso tramite Smart Info con dongle ZigBee Suite Elettrodomestici connessi Indesit: lavatrice, forno, frigo. Flexgrid smart plug Inverter e smart plug per simulare un Elettrodomestici impianto locale di produzione di energia Intelligenti elettrica Lampade a led Philips hue e MAC Smart Plugs Sistemi di Serratura (Door lock) Generazione ZigBeee Elettrodomestici Sensore di temperatura Storage locali Tradizionali Altri dispositivi Device NFC di ST TinkerKit Arduino Contatore Intelligente Smart Info Home Area Network Sensori / Attuatori Locali Potete aggiungerne e usarne altri a vostro piacimento!

Lo Stack Software di JEMMA DAL web APIs (HTTP REST and WebSocket) OSGi DAL Device OSGi DAL Device OSGi service DAL Device service service OSGi DAL Function OSGi DAL Function OSGi service DAL Function service service JEMMA DAL adapter JEMMA Home Automation platform (inclusi JavaGAL, ZigBee network manager e librerie HAC) 8

Le JEMMA APIs & l OSGi Device Abstraction Layer JEMMA include, a partire dalla versione 0.9, un nuovo layer di API per facilitare l interazione con i dispositivi Le API sono basate sulle rfc0196 e rfc0210 dell OSGi Alliance Dall RFC0196: in order to provide a convenient programming model suitable for the realization of end-to-end services it is very useful to define and apply an abstraction layer which unifies the work with devices supporting different protocols 9

Principali funzioni esposte dalle API HTTP REST APIs Ottenere la lista dei dispositivi Ottenere la lista delle funzioni esposte da ciascun dispositivo Invocare le operazioni Modificare le proprietà dei dispositivi WEBSOCKET APIs Sottoscriversi agli to eventi generati dai dispositivi e dal sistema JEMMA, es. «attribute notifications» dei dispositivi Eventi di overload (avvertimenti contrattuali, ecc.), 10

Suggerimenti Documentazione sul Wiki di JEMMA Per partire più velocemente conviene sfruttare l ambiente «simulato» che include una serie di dispositivi «finti» che rispondono in modo predefinito, ma senza differenze dal punto di vista delle API Pronti a provare sul campo? Sono prenotabili degli slot di test da 30 minuti sull ecosistema vero contattando i tutor Per ricevere e condividere aggiornamenti, suggerimenti, risposte a domande frequenti e frammenti di codice utili durante l evento: Mailing List di JEMMA jemma-general@googlegroups.com Domande? Dubbi? Cercate i tutor! 11

Happy Hacking! Twitter : #SHH_2014 All trademarks and logos in this presentation belong to their respective owners