[en] ABSTRACT: The unstoppable development of technology has led the humanity to an exponential growth in the people's quality of life. It facilates trasport, the search of information, remote communications, among many other advantages. During this growth, technology has spread among many fields, one of the lastest are the cities. The smart city paradigm appears, which many municipalities have joinned it recently. They have decided to take advantage of the development of ICT technologies to be more sustainable and offer their citizens a wide variety of added-value services based on the ability to adapt at all times to the context conditions of the city (e.g: traffic, pollutions, natural resources, climate, etc). To monitor these context conditions, a series of electronic devices are used, commonly called sensors, which have the capacity to capture that context (temperature, air pollution, traffic conditions, filling level of a wastebasket, etc.), and communicate it through Internet. The Internet of Things concept (IoT) is coined precisely to describe this scenario. The environment that surrounds us in our daily lifes, which is equipped with these electronic systems connected to the Internet, increases the capacity to offer services in the network using the information they can provide. This project implements a new possibility of access to the services offered by SmartSantander (SmS). In order to optimize the delivery of information to clients, an asynchronous interface is developed for the provision of services in SmartSantander using websockets technology. The use of this new access will allow clients to subscribe to certain observations captured by the sensors, and receive this information as soon as it is available. In addition, using websockets technology, the interaction between the client and the SmartSantander platform is optimized. It also eliminates technological requirements previously necessary for the provision of the same service. The technology used for the development of the interface that has been implemented and integrated in this project is meant to allow almost every client to receive the context information that they want.

[es] RESUMEN: El desarrollo imparable de la tecnología ha llevado a la humanidad a un crecimiento exponencial en la calidad de vida de las personas, facilitando el transporte, la búsqueda de información, las comunicaciones a distancia, entre otras muchas ventajas. En dicho crecimiento, la tecnología ha inundado diferentes ámbitos, uno de los más recientes son las ciudades. Aparece el paradigma de ciudad inteligente al cual muchas localidades se han sumado y han decidido aprovechar el avance de las tecnologías TIC para ser más sostenibles y ofrecer a sus ciudadanos una serie de servicios de alto valor añadido basados en la capacidad de adaptarse en todo momento a las condiciones de contexto que se dan en la ciudad (p.ej: el tráfico, la contaminación, los recursos naturales, el clima, etc). Para monitorizar estas condiciones de contexto se emplean una serie de dispositivos electrónicos, comúnmente denominados sensores, que tienen la capacidad de captar ese contexto (temperatura, contaminación atmosférica, estado del tráfico, nivel de llenado de una papelera, etc), y comunicarlo a través de Internet. El concepto de Internet de las Cosas (IoT, por sus siglas en inglés) se acuña precisamente para describir este escenario. El entorno que nos rodea en nuestro día a día, equipado con estos sistemas electrónicos conectados a Internet, incrementa la capacidad de ofrecer servicios en la red usando la información que estos pueden proveer. El presente proyecto implementa una nueva posibilidad de acceso a los servicios ofertados por SmartSantander (SmS). Con el fin de optimizar la entrega de información a los clientes, se desarrolla un enlace asíncrono para la provisión de servicios en la ciudad inteligente SmartSantander utilizando la tecnología websockets. El uso de este nuevo acceso permitirá a los clientes suscribirse a ciertas observaciones captadas por los sensores, y recibir dicha información tan pronto como esté disponible. Además, utilizando la tecnología websockets se optimiza la interacción entre cliente y la plataforma SmartSantander eliminando también requerimientos tecnológicos antes necesarios para la provisión de dicho servicio, permitiendo así, que prácticamente cualquier cliente pueda recibir la información de contexto que desee.