“…[35] X X X X X X X X Light [36] X X X X X X X Motion (accelerometer) [41] X X X X X X X Light [43] X X X X X X X Temperature [44] X X X X X X X Temperature [45] X X X X X X X X Temp. Hum., Light [46,47,48] X X X X X X X Temperature [49] X X X X X X X Vibration (Water Flow) [50] X X X X X X X Temp., Hum., Sound [51] X X X X X X X Temperature Attributes used in localization, synchronization and target detection applications [5] X X X X X X X Localization [17] X X X X X X X X X Target Detection [37] X X X X X X X Target Detection [38] X X X X X X X Localization [39,40] X X X X X X X Localization [52] X X X X X X X Localization [53,10] X X X X X X X Synchronization [54] X X X X X X X Synchronization Attributes used in air pollution and water chemistry applications [12] X X X X X X X Water Chemistry [15] X X X X X X X X X O 3 [16,27] X X X X X X X O 3 ,CO,CO 2 ,NO,NO 2 [28] X X X X X X X CO,CH 4 ,C 3 H 8 ,CeO 2 ,NiO [29] X X X X X X X O 3 ,CO [30] X X X X X X X O 3 ,CO,NO 2 [31] X X X X X X X O 3 , NO, NO 2 [32] X X X X X X X X X O 3 , CO, NO 2 [33] X X X X X X X O 3 [55] X X X X X X X Photosynthetically Active Radiation (PAR) [56] X X X X X X X Air pollution CaliBree [8] is a model-based calibration network in which ground-truth calibrated nodes inform non-calibrated nodes, using a beacon protocol, that they will participate in the calibration process. These nodes, then, use a discrete consensus distributed algorithm to calibrate the uncalibrated node by computing the degree of disagreement between the reference nodes and t...…”