As part of the architecture of the IoT network of the city of Terrassa, and as an element to centralise all the information received from the sensors and actuators, a platform was incorporated, which is called Sentilo ("sensor" in Esperanto), and allows it to function as a hub for the connection of those applications that need the data generated by the city's sensor network.
Sentilo is an open source sensor and actuator platform designed to fit into the Smart City architecture of any city seeking easy interoperability and openness, with the aim of enabling information sharing between heterogeneous systems and easy integration of legacy applications.
This platform has been created to process large amounts of information in a centralised and homogeneous way and can be used freely, avoiding what are usually considered as "technology silos" which are proprietary systems that store data from very specific systems, where data sharing is a complicated task, and which in the end promote the existence of multiple repositories for similar data.
Sensors distributed throughout the city feed the platform with a great amount of data on what is happening: values on energy consumption, noise levels, weather data, air quality and more. All this data is processed and used in decision making that affects public services to ultimately make the city more efficient.
Sentilo facilitates the integration of data from sensors from any source while at the same time providing an open API.
The main components of the platform are:
Additional agents can also be added to bring new funcionalities without modifying the core system. Some of the are:
The use of this tool allows the citizens of Terrassa to visualise the data generated in real time by the sensors in an easy way.
Thanks to the data collected, initiatives can be proposed to improve the city with the aim of achieving a better quality of life for citizens.