Content area

Abstract

The Internet of Things (IoT) is experiencing rapid growth, with an increasing number of devices connected to the Internet. By 2020, approximately 54% of the 21.7 billion active internet-connected devices worldwide were IoT devices. This number is projected to reach 30 billion by 2025, with an average of four IoT devices per person globally. IoT devices use communication protocols, such as Bluetooth, Wi-Fi, and RFID, to facilitate data exchange. However, the absence of standardized communication protocols and reprogrammable architectures presents significant challenges for IoT applications. Smart buildings, which heavily depend on IoT technology, are particularly affected by the diversity of protocols and standards used by different devices. The Web of Things (WoT) framework has been introduced to address these challenges, enabling interoperability among devices with heterogeneous communication protocols and enhancing system programmability. The increasing adoption of IoT devices necessitates more efficient communication protocols and integrated architectures to meet the demands of modern innovative building systems. This study presents a WoT-based modular architecture designed to ensure compatibility among devices and protocols while providing scalable, flexible, and secure solutions tailored to the current IoT trends. In this study, an Application Programming Interface (API) and a Worker Service were developed using .NET Core technology and the WoT framework for modular intelligent building automation. This system integrates various subsystems, leveraging hardware and communication protocols for seamless functionality. The API facilitates device monitoring and control, while the Worker Service manages scheduling and database operations. The system supports asynchronous communication by employing the HTTP and WebSocket protocols and provides multi-user access with role-based authorization. The proposed automation system was implemented and evaluated, demonstrating its practical applicability and effectiveness in managing complex, innovative building environments.

Details

1009240
Business indexing term
Title
Smart Buildings Using Web of Things with .NET Core: A Framework for Inter-Device Connectivity and Secure Data Transfer
Author
Ekren, Nazmi 1 ; Sensoy, Mehmet 1   VIAFID ORCID Logo  ; Tahir Cetin Akinci 2   VIAFID ORCID Logo 

 Department of Electrical and Electronics Engineering, Faculty of Technology, Marmara University, Istanbul 34722, Türkiye; [email protected] 
 Center for Environmental Research and Technology (Ce-Cert), College of Engineering, University of California Riverside (UCR), Riverside, CA 92507, USA 
Publication title
Volume
16
Issue
2
First page
123
Publication year
2025
Publication date
2025
Publisher
MDPI AG
Place of publication
Basel
Country of publication
Switzerland
e-ISSN
20782489
Source type
Scholarly Journal
Language of publication
English
Document type
Journal Article
Publication history
 
 
Online publication date
2025-02-08
Milestone dates
2025-01-21 (Received); 2025-02-07 (Accepted)
Publication history
 
 
   First posting date
08 Feb 2025
ProQuest document ID
3170979797
Document URL
https://www.proquest.com/scholarly-journals/smart-buildings-using-web-things-with-net-core/docview/3170979797/se-2?accountid=208611
Copyright
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
Last updated
2026-01-16
Database
ProQuest One Academic