**3. IoT-based smart environments**

In this section, the state-of-the-art IoT-based smart systems are presented and categorized and classified according to application domain. The main categories are as follows: (a) smart homes, (b) smart building, (c) smart cities, (d) smart grid, (e) smart health, (f) smart transport, (g) smart industry, and (h) smart agriculture.
