eGEO
Proyecto financiado por el Ministerio de Economía y Competitividad (MinECo) dentro del programa INNPACTO 2012 con el número de Expediente: IPT-2012-0552-380000
El objetivo de este proyecto es el desarrollo de un nuevo servicio que, a partir de la posición geográfica de un usuario, será capaz de modificar las condiciones de luminosidad, climatización y seguridad de forma remota y automática de cualquier estancia que se encuentre en el interior de un edificio inteligente.
El proyecto eGeo dota a los edificios del nivel de inteligencia necesario para crear una serie de ambientes que se implementen en función de la posición geográfica de los usuarios.
Para ello, se ha desarrollado un nuevo servicio basado en las TIC que, a partir de la posición del usuario, es capaz de ejecutar diferentes escenarios, modificando las condiciones de luminosidad, climatización y seguridad de forma remota y automática en cualquier estancia del edificio. Las actuaciones llevadas a cabo en el edificio se realizan atendiendo a criterios de confort y eficiencia energética.
Estos ambientes o escenarios se crean atendiendo a las preferencias del usuario. Además, son ellos los que permiten actuar sobre los diferentes sistemas instalados en el edificio (iluminación, climatización y seguridad) teniendo en cuenta la localización del usuario y atendiendo siempre a criterios de eficiencia energética.
Teniendo en cuenta lo anterior, los objetivos técnicos de este proyecto son los siguientes:
- Diseño y desarrollo de una pasarela de control de edificios inteligentes que permita la gestión de los sistemas instalados y la ejecución de diversos servicios relacionados con el ahorro energético, el confort y la seguridad.
- Diseño y desarrollo de una plataforma de decisión que, en función de la localización de los usuarios del edificio, tome las decisiones de actuación.
- Desarrollo de un servicio de localización que permita conocer la ubicación de un usuario con un margen de error de escasos metros.
Figura 1. Esquema de la solución tecnológica definida para la gestión de los edificios inteligentes mediante geolocalización.
Figura 2. Arquitectura de la Plataforma Local de Gestión.
En la siguiente imagen se puede observar la integración de los diversos módulos que componen el desarrollo de este proyecto.
Figura 3. Arquitectura general del proyecto eGeo.
Con el fin de hacer posible la utilización de este sistema de una forma rápida y sencilla por parte del usuario, se ha implementado una interfaz web que permite a dicho usuario establecer las coordenadas de su vivienda además de iniciar y detener el servicio de localización. La comunicación de esta interfaz con la plataforma de geolocalización se lleva a cabo, de igual manera que la comunicación entre esta y la plataforma MovilForum, a través de la tecnología REST.
Figura 4. Interfaz web de la plataforma de localización.
Además, tal como puede observarse en la figura anterior, la interfaz web permite determinar de forma visual la distancia a la que el usuario se encuentra de su vivienda.
Tecnologías:
En el proyecto Egeo se utiliza un conjunto de tecnologías relacionadas con el control y la gestión energética, así como aquellas relacionadas con el modelado ontológico y la geolocalización de usuarios de teléfonos móviles, entre otras.
Tecnologías utilizadas por CeDInt en el proyecto
- Equinox (OSGi): Java jdk, Maven, JUnit, Selenium, Rest-Assured
- Ontologías: RDF, OWL, Jenna
- Protocolos domóticos: KNX (Calimero), COAP + IPSO
- Protocolos comunicaciones IP: Rest, JSON
- Interfaces gráficas: HTML5, Javascript, JQuery, OpenLayers, Bootstrap
- Herramientas desarrollo: Eclipse, SVN, Hudson, Artifactory, Protegé (ontologías)
Aplicaciones:
Las aplicaciones desarrolladas en este proyecto permitirán al usuario final tener acceso a la configuración de la pasarela de control y monitorización, así como a la configuración de la plataforma de decisión.
Del mismo modo se llevará a cabo el desarrollo de una aplicación que permita al usuario acceder a su geolocalización, además de solicitar y cancelar la misma.
Aplicaciones desarrolladas por CeDInt en el proyecto
Las aplicaciones desarrolladas por el CeDInt han sido las siguientes:
- Aplicación de gestión y control de la pasarela residencial y motor de reglas.
- Aplicación de geolocalización (eGeo).