Dr. Bartolomé J. Serra, Jaume Fiol y Antonio Sola

1 Dr. Bartolomé J. Serra, Jaume Fiol y Antonio Sola Exper...
Author: Julio Sánchez Ramos
0 downloads 0 Views

1 Dr. Bartolomé J. Serra, Jaume Fiol y Antonio Sola Experiencia con Sentilo, plataforma de código abierto para la gestión de sensores Dr. Bartolomé J. Serra, Jaume Fiol y Antonio Sola Jornadas Técnicas RedIRIS Santander, 14 de junio de 2017

2 Contenido Visión de la situación ¿Qué es SmartUIB?Breve descripción de Sentilo Nuestra experiencia Conclusiones

3 Visión de la situación Personas y actividades

4 Dispositivos que generan datosVisión de la situación Dispositivos que generan datos

5 Visión de la situación Universidad Digital

6 Evolución Visión de la situación SmartUIB SmartUIB Evolución

7 ¿Qué es SmartUIB?

8 SmartUIB, iniciativa de innovaciónInstitucional Vicerrectorado de Innovación y Transferencia Formalizado en Octubre 2013 - Acuerdo ejecutivo 10774, FOU número 389

9 SmartUIB de un vistazo

10 Arquitectura TIC SmartUIBAplicaciones y servicios Conocimiento Visualización Servicios verticales Almacenamiento datos (y procesos) Interoperabilidad Seguridad Adquisición y procesamiento datos Recepción + procesamiento inicial Conectividad Múltiples protocolos (MQTT, OCPP…) Sensores/actuadores

11 Descripción de Sentilo

12 Breve descripción Plataforma para la distribución de información de sensores y actuadores Puede conectar con sensores de diferentes fabricantes Puede accederse a los datos de la plataforma desde aplicaciones externas Nació como un proyecto del Ajuntament de Barcelona Premio “Open Award 2016” en la categoría de “plataforma más innovadora 2016” de la OpenExpo 2016

13 Principales características de SentiloCódigo libre y abierto Licencia EUPL 1.1 y LGPL3 Transversal: no se centra en ningún requisito de negocio concreto, huyendo de soluciones verticales Modular y extensible Escalable: facilidad para distribución de la carga Soporte comunidad y participación de muchas empresas

14 Sentilo en arquitectura TIC SmartUIBAplicaciones y servicios Conocimiento Visualización Servicios verticales MongoDB MySQL OpenTSDB Almacenamiento datos (y procesos) Interoperabilidad (%) Seguridad (%) Adquisición datos Recepción + proceso API 1 API 2 API X API N-1 API N Conectividad Múltiples protocolos (MQTT, OCPP…) API-http/REST Sensores/actuadores

15 Arquitectura de Sentilo

16 ¿Qué se ha hecho?

17 Sobre plataforma SmartUIB-SentiloSe han integrado datos de... Consumo eléctrico en edificios Producción local de energía renovable Movilidad eléctrica (VE y puntos de recarga) Medidas medioambientales Los datos obtenidos desde la plataforma pueden utilizarse para … Uso propio de la gestión universitaria en diferentes ámbitos Como datos abiertos

18 Marco tecnológico de trabajoSensores Dispositivos con protocolo Modbus Sensores conectados a dispositivos Raspberry Pi Datos accesibles a través de servidores HTTP Herramientas de desarrollo Fenix Modbus C# Python Librerías para acceder a los sensores conectados a puertos GPIO de dispositivos Raspberry Pi

19 Marco tecnológico de trabajoServidores 2 Servidores Sentilo (institucional e I+D+i y docencia) Ubuntu server 14.04 Servidor de Fenix y Pentaho: Windows server 2008 Servidor de aplicaciones VLANs Sensores institucionales Sensores I+D+i y docencia Servidores institucionales Servidor de desarrollo y docencia

20 Ejemplo datos consumo eléctrico

21 Ejemplo datos coche eléctrico

22 Ejemplo datos coche eléctrico

23 Ejemplo datos puntos de recarga VE

24 En desarrollo actualmenteAcceso a puntos de recarga de VE a través del protocolo OCPP Gráficas de datos históricos Aplicación de cuadro de mandos selectivo Control y sensorización edificio Ca ses Llúcies Contadores de agua

25 Conclusiones

26 Lo positivo Todo lo bueno de utilizar soluciones abiertasTransversalidad y versatilidad Se han podido integrar sensores de varios fabricantes Se han podido crear varias aplicaciones atacando a datos en Sentilo Facilidad para involucrar en proyectos a los alumnos

27 También hay dificultadesMultitud de dispositivos Multitud de protocolos Propia comunidad Situación económica

28 [ ]