## 5 Smart Community
### Smart Environment Management
#### 5.1.1 Air Quality Monitoring
\begin{table}
\begin{tabular}{p{113.8 pt} p{113.8 pt} p{113.8 pt}} \hline \hline
**Parameter** & **Model** & **Reference** \\ \hline Light & S1087, HAMAMATSU PHOTONICS K.K., Shizuoka, Japan & [41] \\ \hline \hline  & OPT3001 & [44] \\ \hline  & Not specified & [41, 44, 57] \\ \hline Temperature & WS-2316, La Crosse Technology, La Crosse, WI, USA & [41] \\ \hline  & BME280 & [51] \\ \hline  & SHT11, Sensirion AG, Stafa, Switzerland & [41, 44, 45] \\ \hline  & SHTC3, Sensirion AG, Stafa, Switzerland, & [41, 44, 45] \\ \hline  & Si7021-A20-GM1 & [41, 44, 45] \\ \hline  & Model TMP007 & [44] \\ \hline  & Not specified & [37, 40, 41, 46, 51, 53, 54, 55, 56, 57, 58] \\ \hline Humidity & WS-2316, La Crosse Technology, La Crosse, WI, USA & [41] \\ \hline  & BME280 & [51] \\ \hline  & SHT11, Sensirion AG, Stafa, Switzerland & [41, 44, 45] \\ \hline  & SHTC3, Sensirion AG, Stafa, Switzerland, & [41, 44, 45] \\ \hline  & Si7021-A20-GM1 & [41, 44, 45] \\ \hline  & Not specified & [37, 40, 41, 46, 51, 53, 54, 55, 56, 57, 58] \\ \hline Barometric pressure & WS-2316, La Crosse Technology, La Crosse, WI, USA & [41] \\ \hline  & BMP280 & [44, 51] \\ \hline  & BMP390L & [45] \\ \hline  & Not specified & [40, 41, 46, 51, 53, 54, 58] \\ \hline Wind speed & WS-2316, La Crosse Technology, La Crosse, WI, USA & [41] \\ \hline  & Not specified & [41, 46, 54, 56] \\ \hline Wind direction & WS-2316, La Crosse Technology, La Crosse, WI, USA & [41, 56] \\ \hline  & Not specified & [41, 46, 54] \\ \hline Rain & WS-2316, La Crosse Technology, La Crosse, WI, USA & [41] \\ \hline  & Not specified & [41, 46] \\ \hline Snow & Not specified & [46] \\ \hline Clouds & Not specified & [46] \\ \hline Weather description & Not specified & [46] \\ \hline Sea level pressure & Not specified & [46] \\ \hline Sunrise and sunset & Not specified & [46] \\ \hline Ground level pressure & Not specified & [46] \\ \hline UV & SI1133-AA00-GM & [51] \\ \hline \hline \end{tabular}
\end{table} 
Table 3: The parameters collected for weather data. humidity sensor models include Sensirion, Stafa, Switzerland, SHT11, SHTC3, and Si7021-A20-GM1 [41; 44; 45]. IoT platforms used to install sensors should be able to process the data from the sensors with low power consumption [59]. They include Texas Instruments MSP430F1611 [41], Triton XXS [60], Arduino Nano [52], and Arduino [44]. The processors include Arduino MKRFox1200 [47], NRF9160 [45], Atmel ATmega8 [44], NodeMCU-32S [44], and STM32 F103 [61]. The single computer boards include the Texas Instruments Waswpmote platform [43], Libelium [57], Raspberry PI [37; 52; 62], and ARK-3360L industrial computer [42]. Information sharing with appropriate communication technologies and protocols is one of the key issues in IoT [63]. Efficient IoT communication protocols and technologies are necessary for external air monitoring since the sensors used for the external air detection IoT system are distributed all over the city. The common communication technologies and protocols include ZigBee [41; 42; 57], GSM [41; 54], 2G [53], 3G [44; 53; 55], 4G [44; 53; 55; 57], IEEE 802.11b wireless link [52; 60], IEEE 802.15.4 [42; 54], WLAN [38; 39], WIFI [42; 44; 52; 53; 62], Bluetooth [39; 51; 54; 55; 58; 64], Low Power Wide Area Network [47], Sigfox [47], HTTP [44], Ethernet [53; 62], NB-IoT [53], and LoRAWAN [40]. The HTTP protocol ensures compatibility between devices in IoT systems communicating with WIFI technology [44]. [PERSON], [PERSON], and [PERSON] [54] combined fixed-position sensors and mobile wearable sensors to monitor air quality and noise pollution. They used Bluetooth to connect fixed-position sensors and mobile wearable sensors. [PERSON], [PERSON], [PERSON], [PERSON], [PERSON], [PERSON], [PERSON], and [PERSON] [58] also used Bluetooth to connect mobile sensors to users' mobile phones to record the data and obtain position data. Because external air monitoring IoT systems generate large amounts of data, advanced data analysis methods are necessary.