Building a Courtyard-environment-monitoring System Based on Internet of Things Architecture