Fixed and Mobile Low-Cost Sensing Approaches for Microclimate Monitoring in Urban Areas: A Preliminary Study in the City of Bolzano (Italy)

In the current scenario of massive urbanization and global climate change, an intelligent monitoring of the environmental variables is becoming fundamental to ensure good living conditions in cities. Indeed, the acquisition of data with high spatiotemporal resolution can enable the assessment of environmental vulnerabilities in urban areas towards the definition of responsive adaptation and mitigation strategies. In this context, the current work presents a two-fold approach based on low-cost cloud-connected sensors for (i) fixed and (ii) mobile monitoring of several environmental parameters. This paper, which focuses on the measurement aspects of the urban micro-climate, describes in detail the hardware and software components of both approaches, and how to exploit them for setting up a field campaign. The methods were tested in the city of Bolzano (Italy), demonstrating their suitability for identifying the spatial variability of the microclimate in relation to the urban morphology, and for highlighting the presence of the urban heat island and estimating its intensity.


Introduction
Cities are among the major contributors to climate change [1] and, at the same time, are particularly vulnerable to its effects, facing major weather and environment-related challenges [2]. Indeed, climate change impacts are increasingly evident in urban areas across the world [3], and the continuous increase in the urban population has led to a surge in the demand for climate-sensitive resources in cities [4]. In addition, because the urban climate is generally warmer and more polluted than that of rural areas [5], the effects of climate change are experienced to a greater extent in cities, with an increase in temperatures and extreme weather events. For instance, heat waves, i.e. extreme events associated with particularly hot persistent temperatures, are expected to increase as a consequence of global warming [6]. These events have a significant impact on the urban environment and, in turn, on citizens' quality of life. Studies have estimated that the heat wave of summer 2003 caused 70,000 additional deaths in Europe [7].
Air temperature in cities depends on global development, but is also highly influenced by the features of the urban fabric [8]. Indeed, heatwaves are exacerbated by high surface and air temperatures in urban areas. This phenomenon, termed the urban heat island (UHI) effect, consists of an increase in the air temperature in cities compared to that of the surrounding rural and suburban areas. Due to significant human-induced environmental alterations, urban conditions often differ from rural conditions, and the magnitude of this difference can be quite large (up to 10 • C), depending on weather conditions, urban physical and geomorphological characteristics, and anthropogenic heat sources [9]. The presence of a UHI has several significant impacts such as air pollution [10], outdoor human thermal discomfort [11], increased morbidity and mortality [12][13][14], increased Smart Cities 2022, 5 55 energy consumption [15,16], greenhouse gas emissions [17], and exacerbation of energy poverty [18,19]. Hence, the definition of measures for counterbalancing the UHI is of critical importance, and, to achieve this aim, the understanding of the distribution of microclimate parameters in urban areas plays a key role.
Microclimate conditions vary among different areas within the same city, as they are influenced by the unique conditions of each location, such as the distribution and density of the buildings, the materials characterizing their surfaces, and the presence of vegetation [20,21]. Therefore, the quantification of the magnitude of micro-climate parameters needs to take into account the influence of urban morphology and the related spatial-temporal variations [22]. The access to spatial data at the proper resolution is crucial to correctly represent the distribution of morphological and environmental features, and so to characterize the urban microclimate conditions [23].
In this context, the acquisition of climate data in urban areas through distributed networks of sensors has already been proven to be a valuable approach, as reported by many studies in the literature [22,24,25]. Microclimate studies in urban areas, which involve the on-site collection of parameters such as air temperature (T air ) and relative humidity (RH), can be divided in two major groups: fixed and mobile monitoring. In the first case, representing the most traditional approach, sensors are installed in fixed positions [26][27][28]. The number of measurement points is highly variable, mainly depending on the extension of the monitored area. Dense sensor networks have high operational and maintenance costs [24]. Consequently, fixed sensor networks usually offer a limited spatial resolution [22]. To overcome these limitations, approaches in which the sensors are installed on vehicles moving through the city on pre-defined routes are becoming popular [29][30][31][32]. In this second case, the data acquisition can have a higher spatial reach, and, in turn, better map the spatial variability of the microclimate parameters within the analyzed urban area. However, data acquired by mobile systems not only have a spatial dependency, but also a temporal dependency, as different zones are crossed at different times. Hence, there is a need for a data pre-processing stage before the comparison of the collected time series in different areas [22]. To best benefit from the advantages of both approaches, previous studies have proposed the combination of fixed and mobile measurements [33].
In this context, the current study aimed to contribute to the development of microclimate monitoring techniques suitable to evaluate the environmental conditions in urban areas and to inform the definition of responsive resilience plans. It presents two monitoring approaches, one fixed and one mobile, based on distributed networks of low-cost sensors, specifically designed for the characterization of the spatial variation of microclimate conditions in the city of Bolzano (Italy). Particular attention was paid to the selection of low-cost hardware and to the exploitation of open-source software components. This approach enables the scalability of the monitoring solutions and addresses the issue of the vendor lock-in. In addition, findable, accessible, interoperable, and reusable (FAIR) data principles compliancy can be pursued by design [34].
Preliminary field campaigns were carried out between July 2020 and May 2021 to evaluate: 1.
the merits and limitations of the achieved solutions applied to autonomous and long-lasting operation; 2.
the capability of each approach to acquire microclimate parameters at a spatial resolution suitable for analysis of their correlation with urban morphology and surface materials; 3.
the solutions' suitability for UHI estimation and mapping.
A focus on the deployment schema for the fixed network and on the definition of the urban path for the mobile network is given. Moreover, the preliminary results were analyzed to identify the areas in Bolzano that are mainly affected by UHI.

Bolzano (Italy): Study Area for Deploying and Validating the Monitoring Approaches
The deployment site for the monitoring approaches is the city of Bolzano (UTM 46 • 29 53.8 N, 11 • 21 17.1 E, 265 m a.s.l.). It is located in the north-east of Italy, at the center of the south-eastern Alps, in a basin surrounded by four mountain ranges. The city ( Figure 1) is crossed by the Talvera river, which flows into the Isarco river within the urban area. The watercourses constitute a peculiar element of the city: the main city parks and the most important bicycle paths have been developed on their sides. The significant height of the mountains surrounding the city impedes balancing currents and moisture. As a result, Bolzano is characterized by a moist continental climate, Dfb, according to the Köppen-Geiger classification [35], with strong seasonal fluctuations. Due to its location and climate characteristics, the city is often affected by the presence of high temperature and heat waves during summer [36]. Indeed, the geographical and climatic characteristics of the city make it an interesting study area for the application of microclimate monitoring approaches.
In this study, a special focus was placed on the industrial area (Bolzano South), which covers a surface of almost 4 km 2 , representing 31% of the total built-up area of the city, and characterized by a high share of impermeable surfaces with low albedo, and lack of vegetation. These attributes worsen the summer thermal heat stress conditions, making this area the most affected by the UHI in Bolzano.
For the estimation of UHI intensity, the data of two weather stations of the South Tyrol Province weather service [37] were used as reference. The rural weather station (RWS), selected according to the criteria provided in literature [5,38], is located in Bronzolo (UTM 46 • 34 69 N, 11 • 30 50 E, 226 m a.s.l.) at a distance of approximately 10 km from the city center in the south-south-west direction. The urban weather station (UWS) is sited on the roof of the hospital (UTM 46 • 49 77 N, 11 • 31 28 E, 254 m a.s.l.), in the north-west area of Bolzano (blue dot in Figure 1).
A focus on the deployment schema for the fixed network and on the definition of the urban path for the mobile network is given. Moreover, the preliminary results were analyzed to identify the areas in Bolzano that are mainly affected by UHI.

Bolzano (Italy): Study Area for Deploying and Validating the Monitoring Approaches
The deployment site for the monitoring approaches is the city of Bolzano (UTM 46°29′53.8″ N, 11°21′17.1″ E, 265 m a.s.l.). It is located in the north-east of Italy, at the center of the south-eastern Alps, in a basin surrounded by four mountain ranges. The city ( Figure 1) is crossed by the Talvera river, which flows into the Isarco river within the urban area. The watercourses constitute a peculiar element of the city: the main city parks and the most important bicycle paths have been developed on their sides. The significant height of the mountains surrounding the city impedes balancing currents and moisture. As a result, Bolzano is characterized by a moist continental climate, Dfb, according to the Köppen-Geiger classification [35], with strong seasonal fluctuations. Due to its location and climate characteristics, the city is often affected by the presence of high temperature and heat waves during summer [36]. Indeed, the geographical and climatic characteristics of the city make it an interesting study area for the application of microclimate monitoring approaches.
In this study, a special focus was placed on the industrial area (Bolzano South), which covers a surface of almost 4 km 2 , representing 31% of the total built-up area of the city, and characterized by a high share of impermeable surfaces with low albedo, and lack of vegetation. These attributes worsen the summer thermal heat stress conditions, making this area the most affected by the UHI in Bolzano.
For the estimation of UHI intensity, the data of two weather stations of the South Tyrol Province weather service [37] were used as reference. The rural weather station (RWS), selected according to the criteria provided in literature [5,38], is located in Bronzolo (UTM 46°34′69″ N, 11°30′50″ E, 226 m a.s.l.) at a distance of approximately 10 km from the city center in the south-south-west direction. The urban weather station (UWS) is sited on the roof of the hospital (UTM 46°49′77″ N, 11°31′28″ E, 254 m a.s.l.), in the north-west area of Bolzano (blue dot in Figure 1).

Fixed Monitoring Approach
The fixed monitoring approach relies on a wireless sensor network (WSN) made of 17 custom-made sensor nodes (Figure 2a,b), a gateway as an access point to the Internet Pycom expansion board v3.0 and the I2C communication bus were exploited for the coupling with the HIH6121 sensor and the data read-out, respectively. The node is completed by a 2600 mAh Li-Po battery pack, two 0.5 W solar panels and a DFRobot DFR0264 charge regulator unit. In addition to the sensor, which is hosted by a TFA solar radiation shield, all the other components are enclosed in a BOPLA Bocube IP-68 80 × 113 × 60 mm housing. The nodes are set to acquire RH and Tair every 10 min and to store the data both locally and in the cloud. During each loop, the environmental parameters are sampled 1000 times and only the average measurements are transmitted. This allows us to cope with possible electrical white noise sources. Successively, the sensor node enters deep-sleep mode until the next iteration.

Low-Cost WSN Architecture
The WSN is based on the LoRaWAN communication protocol, and is managed by a Lo-RaServer instance hosted by the Environmental Data Platform (EDP) of Eurac Research [40]. Through the EDP, the sensor nodes can be authenticated via activation by personalization (ABP) or over-the-air activation (OTAA). The peculiar features of such a network are a self-provisioning portal available to the end-user for managing the sensors without limits of authenticated units, and the absence of duty-cycle constraints, because the network is dedicated to experimental purposes and covers a restricted area. The LoRaWAN gateway, which serves as packet collector/forwarder, was implemented on the low-cost prototyping platform, the Raspberry Pi (RPi). It is capable of reaching the back-end of the EDP from any hotspot, by means of a virtual private network (VPN), which starts as a microservice when the gateway is booted up. The details are published on GitLab [41]. Figure 2b shows the building block of the sensor node. The sensing element is a Honeywell HIH6121 with a tabulated accuracy of ±4.0% on relative humidity (RH) and ±0.5 • C on temperature (Tair). The core unit is a Pycom microcontroller LoPy4, which allows for the fast prototyping of low-power applications by means of microPython coding. The Pycom expansion board v3.0 and the I2C communication bus were exploited for the coupling with the HIH6121 sensor and the data read-out, respectively. The node is completed by a 2600 mAh Li-Po battery pack, two 0.5 W solar panels and a DFRobot DFR0264 charge regulator unit. In addition to the sensor, which is hosted by a TFA solar radiation shield, all the other components are enclosed in a BOPLA Bocube IP-68 80 × 113 × 60 mm housing.
The nodes are set to acquire RH and Tair every 10 min and to store the data both locally and in the cloud. During each loop, the environmental parameters are sampled 1000 times and only the average measurements are transmitted. This allows us to cope with possible electrical white noise sources. Successively, the sensor node enters deep-sleep mode until the next iteration.
During the development, trade-off criteria between enhanced functionality and acquisition reliability were followed. Previous releases of the network implemented a synchronization mechanism based on acknowledgments between the nodes and the gateway to concurrently acquire the sensor data [42]. However, this led to a more complex exchange of information, which increased the network fault probability. To solve this issue, the hourly averaging of the sensor data was implemented. All the acquired data are available in real time through the application programming interface (API) of the InfluxDB database connected to the LoRaServer. This enables a rapid visualization of the time series by means of integrated dashboards such as Grafana, Telegraf, Dynatrace, and Prometeus.

Deployment of the WSN
The WSN was deployed in the NOI Techpark, a building complex located at the center of the industrial area of Bolzano (highlighted in red in Figure 1). It covers an area of about 0.04 km 2 . As shown in Figure 3, and described in [43], the measurement point locations were selected to assess the effects of the different surface materials (e.g. asphalt, grass, and natural stone), and of the urban morphology characteristics present in the area. The choice of the positions followed some major siting prescriptions: • the sensors should be placed at a height ranging from 1.0 to 2.0 m a.g.l. to be representative of the conditions at pedestrian level [44,45]; • the sensors should be deployed at a minimum distance of 1.5 m from building walls to avoid the influence of radiation exchanges with the surface in the measurements [30,46] and away from significant heat sources [45,47].
to concurrently acquire the sensor data [42]. However, this led to a more complex ex-change of information, which increased the network fault probability. To solve this issue, the hourly averaging of the sensor data was implemented. All the acquired data are available in real time through the application programming interface (API) of the InfluxDB database connected to the LoRaServer. This enables a rapid visualization of the time series by means of integrated dashboards such as Grafana, Telegraf, Dynatrace, and Prometeus.

Deployment of the WSN
The WSN was deployed in the NOI Techpark, a building complex located at the center of the industrial area of Bolzano (highlighted in red in Figure 1). It covers an area of about 0.04 km 2 . As shown in Figure 3, and described in [43], the measurement point locations were selected to assess the effects of the different surface materials (e.g. asphalt, grass, and natural stone), and of the urban morphology characteristics present in the area. The choice of the positions followed some major siting prescriptions: • the sensors should be placed at a height ranging from 1.0 to 2.0 m a.g.l. to be representative of the conditions at pedestrian level [44,45]; • the sensors should be deployed at a minimum distance of 1.5 m from building walls to avoid the influence of radiation exchanges with the surface in the measurements [30,46] and away from significant heat sources [45,47].
Consequently, all nodes were installed in positions that were far from significant sources of anthropogenic heat; the only exceptions were two sensors that may be influenced by cars parking nearby, (i.e., D8 and E3). The sensor nodes were installed at pedestrian level, with three exceptions: two sensors installed on roofs of buildings having different heights (i.e., D2 and E8), and one in a winter garden located at the second floor of the main building (i.e., D5). The data acquired by these sensors are not used for the characterization of microclimate conditions at pedestrian level. They are, however, representative of areas used for various purposes by the employees of NOI Techpark.  Consequently, all nodes were installed in positions that were far from significant sources of anthropogenic heat; the only exceptions were two sensors that may be influenced by cars parking nearby, (i.e., D8 and E3). The sensor nodes were installed at pedestrian level, with three exceptions: two sensors installed on roofs of buildings having different heights (i.e., D2 and E8), and one in a winter garden located at the second floor of the main building (i.e., D5). The data acquired by these sensors are not used for the characterization of microclimate conditions at pedestrian level. They are, however, representative of areas used for various purposes by the employees of NOI Techpark.

Mobile Monitoring Approach
In this section, the components of the mobile microclimate sensing system, namely the hardware prototypes and the EDP's building blocks that allow the data workflow/ visualization/analysis, are presented. The overall approach relies on low-cost hardware and open-source software. Regarding the geo-localization needs for a mobile solution, global navigation satellite system (GNSS) receivers and antennas with carrier phase, code phase, and Doppler measurement capabilities were implanted in the solution to allow for accurate positioning and, eventually, real-time-kinematics (RTK) correction. The receivers were chosen from among low-cost options, and feature a number of channels able to concurrently acquire signals from Navstar, Glonass, and Galileo constellations. The workflow was developed in a cloud-oriented perspective. This design is favorable for performing RTK by exploiting public positioning services as base stations and, therefore, achieving greater geo-localization accuracy [48]. This provides the two-fold benefit of reducing the hardware complexity (i.e., only rover units are needed), and enhancing the operation range of the prototypes (i.e., once the rovers have transferred their raw data to the cloud, they can enter sleep mode without waiting for/downloading the base station correction file to perform RTK correction locally). Instead, an always-on service in the cloud can be automated to publish the dataset of a new field campaign as soon as it has been properly pre-processed and verified.

Hardware Prototypes
The hardware prototyping was based on a Raspberry Pi (RPi) as the core unit. This is one of the most flexible and supported options that are currently available for low-cost development. The advantages include the large number of connection buses already onboard, the availability of many different expansion modules to provide additional features, and the software environment, which ranges from a light command line interface to a whole operating system, as needed. The main disadvantages are the high power usage and the limited stability/reliability due to the fact that RPi is still a development board.
Coupled with the RPi module 3b+, the following components were present: An in-depth description of the assembly and characterization of the prototypes' building blocks is provided in [49]. Similar prototyping can be accomplished by means of a different core unit, for instance, an industrial grade microcontroller [50]. This would enable a more reliable interaction between the system components, in addition to lower power consumption. However, this comes at the cost of a longer development time. For the reasons of clarity, here we report only the prototype's figures that are relevant for the current case study: • RH accuracy ± 1.5% RH; • T air accuracy ± 0.15 • C; • positioning accuracy of 0.3 m northing/easting in rover configuration (0.01 m northing/easting positional accuracy in rover configuration when RTK is implemented).
In Figure 4, the two prototypes completed for the testbed are shown in the laboratory (left) and when mounted on city bicycles (right). During the installation, trade-off criteria between encumbrance, handling, and best positioning of the sensors were addressed. In previous work [49], a 2 m high rod attached to the bicycle frame for the GNSS antenna and a gimbal as a mount for the pyranometer was used. In this manner, the perturbation caused by the biker on the satellite signal and the non-horizontal positioning of the pyranometer in motion can be mitigated. Moreover, this is compliant with the certified monitoring stations' measurements, which typically measure climatic parameters at 2 m a.g.l. (at the level of the average person's head). However, such arrangements make the bicycle uncomfortable and less convenient. Thus, improving the measurement due to such configurations will be estimated in a follow-up work.
Smart Cities 2022, 5 60 and a gimbal as a mount for the pyranometer was used. In this manner, the perturbation caused by the biker on the satellite signal and the non-horizontal positioning of the pyranometer in motion can be mitigated. Moreover, this is compliant with the certified monitoring stations' measurements, which typically measure climatic parameters at 2 m a.g.l.
(at the level of the average person's head). However, such arrangements make the bicycle uncomfortable and less convenient. Thus, improving the measurement due to such configurations will be estimated in a follow-up work.

Workflow and Data Fusion
The data acquisition workflow for the mobile monitoring approach is shown in Figure 5. The leftmost side shows the prototype schematics based on the two development boards previously described in Section 4.1. Each field campaign must be started through the touchscreen interface. This operation triggers the sensors and the GNSS acquisition. The data acquisition rate is preset to 1 Hz to cope with sensors refresh rate and geo-localization accuracy. When the field campaign finishes, the data payload is formatted as two separate files: a .txt file carrying Tair and RH (and solar radiation), and a .ubx file carrying the GPS log data format. The two files are saved locally, and also sent through a 3GPP connection via file transfer protocol (FTP) from the prototype to the EDP back-end. This operation is performed by a shell script running as a service on the Raspberry each time a field campaign is accomplished. In the back-end, a similar method was set up based on a cronjob in order to pre-process the new files as soon as they are received. The pre-processing operations are performed on a Linux virtual machine running the RTK lib suite [51]. First, the GNSS.ubx file is converted into a receiver independent exchange format (RINEX) file by means of convbin. rnx2rtkp can be optionally exploited to achieve a RTK correction when the data from a base station are available. Then, the environmental measurements are aggregated with the GNSS data, thus creating a geo-localized data-frame in which the sensors' acquisition is also synced with the GNSS time. Before the storage in a PostgreSQL database, the data are augmented with metadata specifying the means of

Workflow and Data Fusion
The data acquisition workflow for the mobile monitoring approach is shown in Figure 5. The leftmost side shows the prototype schematics based on the two development boards previously described in Section 4.1. Each field campaign must be started through the touchscreen interface. This operation triggers the sensors and the GNSS acquisition. The data acquisition rate is preset to 1 Hz to cope with sensors refresh rate and geo-localization accuracy. When the field campaign finishes, the data payload is formatted as two separate files: a .txt file carrying T air and RH (and solar radiation), and a .ubx file carrying the GPS log data format. The two files are saved locally, and also sent through a 3GPP connection via file transfer protocol (FTP) from the prototype to the EDP back-end. This operation is performed by a shell script running as a service on the Raspberry each time a field campaign is accomplished. In the back-end, a similar method was set up based on a cronjob in order to pre-process the new files as soon as they are received. The pre-processing operations are performed on a Linux virtual machine running the RTK lib suite [51]. First, the GNSS.ubx file is converted into a receiver independent exchange format (RINEX) file by means of convbin. rnx2rtkp can be optionally exploited to achieve a RTK correction when the data from a base station are available. Then, the environmental measurements are aggregated with the GNSS data, thus creating a geo-localized data-frame in which the sensors' acquisition is also synced with the GNSS time. Before the storage in a PostgreSQL database, the data are augmented with metadata specifying the means of transportation (pedestrian, bicycle, car), the unit id (person name, bicycle number, car plate), and the context (urban, peri-urban, countryside, etc.). All the metadata are preset in the hardware prototypes and can be updated with ease from the touchscreen through a graphical user interface (GUI) specifically developed with Python and Tkinter for this purpose.
transportation (pedestrian, bicycle, car), the unit id (person name, bicycle number, car plate), and the context (urban, peri-urban, countryside, etc.). All the metadata are preset in the hardware prototypes and can be updated with ease from the touchscreen through a graphical user interface (GUI) specifically developed with Python and Tkinter for this purpose.
Via GeoServer, the spatial data are made available in Web Map Service (WMS). The web graphic information system (GIS) used by the EPD is GeoNode, which allows for a comprehensive visualization and filtering of the acquired dataset both from PCs and mobile devices. Furthermore, for the purpose of the data analysis, dedicated snipped codes can be downloaded from the EPD to consume the data in different processing environments (R-studio, Python, or Java clients). By doing so, the database can be properly queried, as described in Section 5.2. Figure 5. Automatized data acquisition workflow exploited in the mobile monitoring approach. The schematic is split into its three main components: the hardware prototype on the left, the EDP frontend in the middle, and the EPD back-end on the right. The EDP front-end is the access point for the end-users who are interested in the visualization/processing of the data collected during the field campaigns.

Exploratory Field Campaigns
An exploratory field campaign was carried out in May 2021 to validate the effectiveness of the approach for monitoring the diurnal evolution of the microclimate conditions (Tair/RH fields). Data were acquired in three sessions during daytime on weekdays: at morning (i.e., 08:30-10:30), noon (i.e., 12:00-14:00), and afternoon (i.e., 16:00-18:00). The measurements were carried out in 8 days, chosen for the stationary weather conditions (i.e., clear sky and absence of wind). The selected pathway had a length of 9 km, starting and ending at NOI Techpark, crossed the city center, and reached the northern part of the city. It was specifically designed to monitor areas of Bolzano characterized by different land use, urban morphology, and human activities ( Figure 6). Because the field campaign was carried out for test purposes, the selected path represents a trade-off between spatial extension, representativeness of measurement points, and time required for covering the entire pathway. A more extensive data collection, both in terms of spatial coverage and time, would have required resources not available during the pandemic of 2020-2021. Future campaigns will be more structured, and will include other districts, such as highdensity residential areas, to enhance the representativeness of the collected data and extend the analysis of local climate conditions to the entire city. The schematic is split into its three main components: the hardware prototype on the left, the EDP front-end in the middle, and the EPD back-end on the right. The EDP front-end is the access point for the end-users who are interested in the visualization/processing of the data collected during the field campaigns.
Via GeoServer, the spatial data are made available in Web Map Service (WMS). The web graphic information system (GIS) used by the EPD is GeoNode, which allows for a comprehensive visualization and filtering of the acquired dataset both from PCs and mobile devices. Furthermore, for the purpose of the data analysis, dedicated snipped codes can be downloaded from the EPD to consume the data in different processing environments (R-studio, Python, or Java clients). By doing so, the database can be properly queried, as described in Section 5.2.

Exploratory Field Campaigns
An exploratory field campaign was carried out in May 2021 to validate the effectiveness of the approach for monitoring the diurnal evolution of the microclimate conditions (T air /RH fields). Data were acquired in three sessions during daytime on weekdays: at morning (i.e., 08:30-10:30), noon (i.e., 12:00-14:00), and afternoon (i.e., 16:00-18:00). The measurements were carried out in 8 days, chosen for the stationary weather conditions (i.e., clear sky and absence of wind). The selected pathway had a length of 9 km, starting and ending at NOI Techpark, crossed the city center, and reached the northern part of the city. It was specifically designed to monitor areas of Bolzano characterized by different land use, urban morphology, and human activities ( Figure 6). Because the field campaign was carried out for test purposes, the selected path represents a trade-off between spatial extension, representativeness of measurement points, and time required for covering the entire pathway. A more extensive data collection, both in terms of spatial coverage and time, would have required resources not available during the pandemic of 2020-2021. Future campaigns will be more structured, and will include other districts, such as high-density residential areas, to enhance the representativeness of the collected data and extend the analysis of local climate conditions to the entire city. Along the planned urban path, six fixed stops were selected in order to provide a dense acquisition of measurements in points representative of different urban areas (e.g., industrial, residential, green areas). Specifically, 5-to 10-min stops were performed in six points, highlighted in Figure 6. This strategy ensured overlapping acquisition points at each step of the field campaign. Indeed, although the geo-localization of the mobile prototypes is highly accurate, the transition between floating and fixed positional solutions may take some time, especially in urban canyons. Until the solutions are fixed, the correct aggregation of the environmental measurements to the real coordinates in which they are taken is prevented.
The six points were chosen as being representative of specific characteristics of the different areas of the city crossed by the pathway, including locations in built-up areas close to roads with high traffic levels (P1 and P2) and in proximity to public green areas within the city center (P3 and P4); positions close to the Talvera river (P5); and positions in the outskirts of the city next to open fields (P6). Furthermore, stops were also performed in proximity to sensors of the fixed WSN in the NOI Techpark.
Data collected from a fixed high-resolution weather station installed on the roof of the NOI Techpark (location shown in Figure 6) were used for defining the climatic boundary conditions of each monitoring campaign. The weather station was an ATMOS 41 by Meter Group [52], and the measurement time step was set to 30 min.

Preliminary Results and Open Issues
In the following sections, preliminary experimental acquisitions in conjunction with considerations in regards to long-lasting adoption are discussed for both the fixed (Section 3) and the mobile (Section 4) monitoring approaches.

Fixed Monitoring Approach
For the purpose of this work, the two summer months from July 15th to September 15th 2020 were surveyed and analyzed, with a focus on the distribution of the microclimate parameters in relation to the urban morphology of the area and the ground cover. Along the planned urban path, six fixed stops were selected in order to provide a dense acquisition of measurements in points representative of different urban areas (e.g., industrial, residential, green areas). Specifically, 5-to 10-min stops were performed in six points, highlighted in Figure 6. This strategy ensured overlapping acquisition points at each step of the field campaign. Indeed, although the geo-localization of the mobile prototypes is highly accurate, the transition between floating and fixed positional solutions may take some time, especially in urban canyons. Until the solutions are fixed, the correct aggregation of the environmental measurements to the real coordinates in which they are taken is prevented.
The six points were chosen as being representative of specific characteristics of the different areas of the city crossed by the pathway, including locations in built-up areas close to roads with high traffic levels (P1 and P2) and in proximity to public green areas within the city center (P3 and P4); positions close to the Talvera river (P5); and positions in the outskirts of the city next to open fields (P6). Furthermore, stops were also performed in proximity to sensors of the fixed WSN in the NOI Techpark.
Data collected from a fixed high-resolution weather station installed on the roof of the NOI Techpark (location shown in Figure 6) were used for defining the climatic boundary conditions of each monitoring campaign. The weather station was an ATMOS 41 by Meter Group [52], and the measurement time step was set to 30 min.

Preliminary Results and Open Issues
In the following sections, preliminary experimental acquisitions in conjunction with considerations in regards to long-lasting adoption are discussed for both the fixed (Section 3) and the mobile (Section 4) monitoring approaches.

Fixed Monitoring Approach
For the purpose of this work, the two summer months from 15 July to 15 September 2020 were surveyed and analyzed, with a focus on the distribution of the microclimate parameters in relation to the urban morphology of the area and the ground cover.

WSN Reliability
During the two months of operation, some issues occurred, both related to data transmission and to failures of hardware components. Regarding the data transmission, the percentage of data lost was close to 0% for most of the nodes, with the exception of three. D0 and E6 showed a packet loss ratio of around 10% to 15% of the total amount of expected data. Moreover, that of E1 exceeded 50%, with more than 410 h incurring a fault in total. With regard to the functioning of hardware components, sensors' readout saturation contributed to less than 1% of the measurements in the majority of the sensors. In four sensor nodes, this threshold was exceeded with saturations up to 4.8% of the measurements, requiring the replacement of the T air /RH sensing element during the campaign. Several sensors required other maintenance interventions during the two months of operation, as show in Figure 7. A manual reboot was executed on 10 sensors for a total of 30 times. The battery was changed in six sensors, the microcontroller in one, and three sensors required testing in the laboratory. In addition to the laboratory testing, the other maintenance interventions were communicated to the EDP by the sensor nodes themselves, allowing for the following plot on a real-time dashboard.

WSN Reliability
During the two months of operation, some issues occurred, both related to data transmission and to failures of hardware components. Regarding the data transmission, the percentage of data lost was close to 0% for most of the nodes, with the exception of three. D0 and E6 showed a packet loss ratio of around 10% to 15% of the total amount of expected data. Moreover, that of E1 exceeded 50%, with more than 410 h incurring a fault in total. With regard to the functioning of hardware components, sensors' readout saturation contributed to less than 1% of the measurements in the majority of the sensors. In four sensor nodes, this threshold was exceeded with saturations up to 4.8% of the measurements, requiring the replacement of the Tair/RH sensing element during the campaign. Several sensors required other maintenance interventions during the two months of operation, as show in Figure 7. A manual reboot was executed on 10 sensors for a total of 30 times. The battery was changed in six sensors, the microcontroller in one, and three sensors required testing in the laboratory. In addition to the laboratory testing, the other maintenance interventions were communicated to the EDP by the sensor nodes themselves, allowing for the following plot on a real-time dashboard.

Field Campaign in Summer Conditions
The analysis of the data collected during the summer field campaign was aimed at understanding whether the WSN is suitable to investigate the correlation between urban morphology and microclimate conditions. Hence, the following section discusses the influence of parameters such as sky-view factor, aspect ratio, and the presence of vegetation and typology of ground cover on Tair and RH ( Figure 3 and Table 1). Because the results discussed are preliminary, and more extensive field campaigns will be carried out in the future, the summer distribution of Tair and RH in the NOI Techpark was analyzed by focusing on the daily trend of hourly averaged (avg) values (Figure 8).
During daytime, the highest values were recorded between 14:00 and 16:00 in all the acquisition points. The sensor node D2, located on the concrete roof of a building in an un-shaded position (SVF = 0.950), recorded the highest air temperature (avg Tair = 32.7 °C at 14:00). Nine other sensor nodes (i.e., D0, D1, D6, D7, E0, E2, E6, E8)-all characterized by SVF values higher than 0.500 and locations with a high number of hours with direct sunlight-presented avg Tair ≥ 30.0 °C during daytime. The higher values were recorded in points characterized by artificial surfaces, i.e., granite in E0 and porphyry in E2, showing the relevant influence of ground cover materials in increasing local temperatures. During daytime, the nodes characterized by low SVF and, consequently, low levels of direct solar irradiation (i.e., E1, E3, and D3) showed lower Tair. The influence of the sky-view

Field Campaign in Summer Conditions
The analysis of the data collected during the summer field campaign was aimed at understanding whether the WSN is suitable to investigate the correlation between urban morphology and microclimate conditions. Hence, the following section discusses the influence of parameters such as sky-view factor, aspect ratio, and the presence of vegetation and typology of ground cover on T air and RH ( Figure 3 and Table 1). Because the results discussed are preliminary, and more extensive field campaigns will be carried out in the future, the summer distribution of T air and RH in the NOI Techpark was analyzed by focusing on the daily trend of hourly averaged (avg) values (Figure 8). temperatures in D5 and D3.    During daytime, the highest values were recorded between 14:00 and 16:00 in all the acquisition points. The sensor node D2, located on the concrete roof of a building in an un-shaded position (SVF = 0.950), recorded the highest air temperature (avg T air = 32.7 • C at 14:00). Nine other sensor nodes (i.e., D0, D1, D6, D7, E0, E2, E6, E8)-all characterized by SVF values higher than 0.500 and locations with a high number of hours with direct sunlight-presented avg T air ≥ 30.0 • C during daytime. The higher values were recorded in points characterized by artificial surfaces, i.e., granite in E0 and porphyry in E2, showing the relevant influence of ground cover materials in increasing local temperatures. During daytime, the nodes characterized by low SVF and, consequently, low levels of direct solar irradiation (i.e., E1, E3, and D3) showed lower T air . The influence of the sky-view factor is also evident at night-time. Indeed, low SVF implies a reduced net longwave loss, especially at night, when the heat stored by the building materials during daytime could not be re-radiated back to the atmosphere. This phenomenon contributes to increased air temperatures in D5 and D3.
The cooling effect due to evapotranspiration is noticeable in points located in proximity to vegetation. This is particularly evident in nodes E5 and E7, which are deployed in the green area close to the water body, where both grass and trees are present. The nodes are also characterized by the lowest temperatures during night-time. On the contrary, the cooling effect is limited in the green area located over the underground parking area (i.e., sensor nodes D4, D7, D0 and D6), due to the limited depth of soil substrate and the presence of a small number of trees providing very limited shadow. The influence of evapotranspiration is also confirmed by the distribution of hourly relative humidity values (Table 1). Indeed, higher RH percentages were recorded in points located in proximity to vegetated areas (e.g., E5 and E7), especially during night-time.

Evaluation of UHI Intensity
The comparison of the air temperature values recorded in the area of NOI Techpark (solid lines in Figure 8) with the values measured by the South Tyrol weather service stations (dashed lines in Figure 8) provides an insight into the extent of summer overheating in the monitored area. Compared to the UWS, the NOI Techpark presents higher T air during daytime, with an average delta of +1.8 • C, whereas the temperatures are almost the same or slightly colder (up to −1.0 • C) during night-time. The hottest daytime conditions are explained by the higher share of sealed surfaces and higher anthropogenic heat release in the Bolzano South industrial area compared to the area of the hospital and its surroundings, which are mainly vineyards.
The presence of UHI in Bolzano South was confirmed by comparing the air temperature values at NOI Techpark with those at the RWS location. In the two analyzed summer months, the average daytime UHI was around 2.7 • C. The differences in air temperatures started to increase from 06:00, reached a maximum in the late morning, with ∆T air (urban,rural) = 3.6 • C, and then decreased until 20:00, when the delta was almost negligible. During night-time, ∆T air (urban,rural) started to intensify again from 21:00 and reached its maximum at sunrise, around 06:00 (i.e., ∆T air (urban,rural) = 1.8 • C). However, night-time UHI intensity was lower than that of daytime, with an average value around 1.1 • C. This latter result highlights the relevance of anthropogenic heat sources in contributing to the temperature increase, as the heat release mainly happens during the day, related to traffic conditions, and offices and industries in operation.

Limits of the Fixed Monitoring Approach
In addition to the reliability issues already discussed in Section 5.1.1, the fixed monitoring campaign at NOI Techpark presents two main limitations, which will be addressed in the future developments of the WSN. First, there is a lack of reference weather stations located in the Bolzano South area for a further validation of the WSN's data and for a proper evaluation of UHI intensity. Second, the calibration of the low-cost sensors should consider the potential overheating related to a non-optimal ventilation within the low-cost radiation shields. This is a complex effect to be simulated in a supervised environment (i.e., a microclimatic chamber). For this reason, the comparison with high-accuracy reference instruments should be carried out directly in the field during real-operation conditions. Then, the acquired data can be adjusted by gain and offset values, calculated from these comparative measurements, as suggested in [51].

Exploratory Field Campaign
Overall, the results of the exploratory campaign showed that the mobile monitoring approach highlights the intra-urban variation of the measured microclimate variables (i.e., T air , RH, and solar radiation), as represented in Figure 9 for T air . Indeed, for each variable, localized hot-spots can be identified. As an example, the highest values of T air were recorded in Bolzano South, and in proximity to roads with elevated traffic levels. On the contrary, the cooling effect of vegetation and water is evident in the measurements alongside the Talvera river, where values up to 1.0 • C cooler were recorded during the monitoring campaigns at noon and afternoon.
through separated queries with a 1 m radius centered at the geographical coordinates of the predefined points. This filtering provides a set of temperature data that can be clustered/averaged by hour of the day, and day, to obtain a scatter plot. From the analysis of the three campaigns (i.e., morning, noon, and afternoon) of the selected day, shown in the inset, some main considerations can be inferred: • the data correctly represent the increase in air temperature during daytime; • the temperature is higher in dense urban areas close to major roads, both in the industrial area (Points 1 and 2) and in the city center (Point 3); it decreases in the open green areas close to the Talvera river (Points 4 and 5); and it drops in the northern area of the city, where the building density is lower (Point 6); • the measurements also confirmed the presence of a UHI in Bolzano South. Indeed, Tair at points located in the industrial area is up to 1.5 °C higher than that in the other districts of the city. This trend is more evident at noon and during the afternoon, when higher temperatures are reached. Figure 9. Filtering of the Tair data acquired by the mobile monitoring prototypes at relevant points distributed along the city of Bolzano. The time series obtained are shown in the plot on the right. An inset shows the temperature daily trends at the specific acquisition points.

Limits of the Mobile Monitoring Approach
Considering that the hardware prototypes were mounted on forms of transport (i.e., bicycles) that may experience intense vibrations while moving, the devices showed a high working reliability. Indeed, during more than 30 urban surveys, only one data acquisition stopped due to a hard impact that caused some wires to become unplugged.
One of the main issues of the proposed approach is the high power demand of the core unit. Indeed, the coupling of the Rpi with the F9P board, combined with the highfrequency acquisition of the environmental parameters, requires daily charging cycles. Another factor that limits such an approach, per se, is the need for the human intervention to start each field campaign. Although the touch screen interface is highly user-friendly, Figure 9. Filtering of the T air data acquired by the mobile monitoring prototypes at relevant points distributed along the city of Bolzano. The time series obtained are shown in the plot on the right. An inset shows the temperature daily trends at the specific acquisition points.
As the main purpose of the data collections was to test the suitability of the sensors for the mobile monitoring of microclimate parameters and for the evaluation of UHI intensity, the following discussion is focused on T air data acquired during the field campaign of 4 May 2021. In the plot in Figure 9, the entire mobile monitoring dataset is filtered to show only the acquisitions performed at the six predefined points. This is possible through separated queries with a 1 m radius centered at the geographical coordinates of the predefined points. This filtering provides a set of temperature data that can be clustered/averaged by hour of the day, and day, to obtain a scatter plot. From the analysis of the three campaigns (i.e., morning, noon, and afternoon) of the selected day, shown in the inset, some main considerations can be inferred: • the data correctly represent the increase in air temperature during daytime; • the temperature is higher in dense urban areas close to major roads, both in the industrial area (Points 1 and 2) and in the city center (Point 3); it decreases in the open green areas close to the Talvera river (Points 4 and 5); and it drops in the northern area of the city, where the building density is lower (Point 6); • the measurements also confirmed the presence of a UHI in Bolzano South. Indeed, T air at points located in the industrial area is up to 1.5 • C higher than that in the other districts of the city. This trend is more evident at noon and during the afternoon, when higher temperatures are reached.

Limits of the Mobile Monitoring Approach
Considering that the hardware prototypes were mounted on forms of transport (i.e., bicycles) that may experience intense vibrations while moving, the devices showed a high working reliability. Indeed, during more than 30 urban surveys, only one data acquisition stopped due to a hard impact that caused some wires to become unplugged.
One of the main issues of the proposed approach is the high power demand of the core unit. Indeed, the coupling of the Rpi with the F9P board, combined with the high-frequency acquisition of the environmental parameters, requires daily charging cycles. Another factor that limits such an approach, per se, is the need for the human intervention to start each field campaign. Although the touch screen interface is highly user-friendly, minimum training should be provided to the biker in advance. Moreover, the risk of forgetting to start the device when the bicycle is used to perform another task, in addition to the urban surveying, is significant. This can be prevented by considering an always-on acquisition. However, this methodology could be implemented only on cars, e-bikes, or e-scooters, but at the cost of a deep intervention into several of the vehicle's components. Finally, but also importantly, the lack of geo-spatial overlap between the survey paths can be a major issue, especially when we foresee that the field campaigns may be undertaken by inexperienced persons.

Conclusions and Future Perspectives
The current work reports the development and testing of two environmental monitoring networks, one fixed and one mobile, based on low-cost hardware and open-source software, aimed at characterizing the microclimate conditions and their spatial variations in urban areas. A critical comparison between the two approaches was carried out, highlighting the favorable and the limiting features in both cases. The sensor networks proved their suitability for the monitoring of micro-meteorological variables with high spatial resolution at different scales: a neighborhood scale in the case of fixed sensors, up to a city scale in the case of mobile sensors. Furthermore, the analysis of the preliminary datasets acquired, even if limited in terms of the time span, demonstrated the soundness of the proposed methods. Indeed, the spatial resolution of the data allows representing the variation of microclimate conditions among different areas within Bolzano, in addition to the influence of the unique conditions of each location, such as the distribution and density of the buildings, the surfaces materials, and the presence of vegetation. This offers several opportunities for the analysis of environmental phenomena in urban areas, such as the UHI, and for supporting the definition of climate change mitigation, adaptation, and resilience policies at the city level. Furthermore, the acquired dataset may be combined with numerical simulations. Indeed, real data can provide an improved basis for the validation of computational approaches. Moreover, numerical models calibrated with distributed monitoring data offer the opportunity to expand the analysis domain at broader scales with high spatial-temporal resolution.
In addition, the combination of the proposed approaches may represent a useful tool for monitoring the impacts of mitigation strategies in cities, as in the case of nature-based solutions. As an example, this would allow quantifying the expected beneficial effects of greening with regard to the reduction in peak temperatures and the improvement in thermal comfort.
Finally, we foresee significant opportunity for the pervasive spread of both of the studied approaches once the issues encountered during the validation phase are properly addressed. Indeed, no serious technology/methodology barriers have been identified thus far, whereas many benefits have been demonstrated. These include an unprecedented monitoring granularity regarding fixed networks of low-cost sensors (meshing down to tens of meters). On the contrary, the exploitation of mobile sensor nodes allows expanding the surveying domain while dramatically lowering the hardware and maintenance costs. Moreover, by relying on an open-source and FAIR-oriented data platform, the approaches can be further developed to provide cross-domain services, such as the estimation of the statistical correlations between the urban surface-usage/morphology and local microclimate conditions. Author Contributions: Conceptualization, S.C. and S.T.; methodology, S.C.; software, S.T.; validation, S.C. and S.T.; formal analysis, S.C.; investigation, S.C. and S.T.; resources, S.T.; data curation, S.C. and S.T.; writing-original draft preparation, S.C. and S.T.; writing-review and editing, S.C. and S.T.; visualization, S.C. and S.T.; supervision, S.T.; project administration, S.T. All authors have read and agreed to the published version of the manuscript.

Funding:
The research leading to these results has received funding from the European Regional Development Fund, Operational Programme Investment for growth and jobs ERDF 2014-2020 under Project number ERDF1094, Data Platform and Sensing Technology for Environmental Sensing LAB-DPS4ESLAB, and from the European Union's Seventh Programme for research, technological development and demonstration under grant agreement No. 609019. The European Union is not liable for any use that may be made of the information contained in this document.