Muhammad Ans , Teodoro Montanaro , Ilaria Sergi , Giovanni Troisi , Andrea Sponziello , Miriam Pezzuto , Luigi Patrono
{"title":"Design of an innovative solution to integrate and orchestrate IoT technologies with chatbots for smart home automation","authors":"Muhammad Ans , Teodoro Montanaro , Ilaria Sergi , Giovanni Troisi , Andrea Sponziello , Miriam Pezzuto , Luigi Patrono","doi":"10.1016/j.iot.2025.101693","DOIUrl":null,"url":null,"abstract":"<div><div>Nowadays, smart homes are rapidly gaining popularity but significant challenges still affect the sector. For instance, optimizing energy usage is essential to fully harness their potentiality. Many existing solutions rely on conventional control methods that require user interaction or need experts to configure complex automatic rules. This paper presents an innovative framework that exploits multiple chatbots to autonomously manage operations in smart homes. The framework acts at all the levels of an IoT system by autonomously: collect real-time data from sensors, interpret data, make decisions based on revealed situations, actuate strategies through actuators, and contact users in case of criticalities. Such an automation is performed through three different types of chatbots, i.e., AutomationBot, SensorBot, and ActuatorBot, each performing dedicated roles in real-time system monitoring, decision-making, and operation management. They autonomously manage and coordinate operations, only escalating issues to the user in critical scenarios, ensuring efficient system functioning with minimal user involvement 24 h a day, 7 days a week. It can be programmed by every kind of user through the provided no-code platform. The system’s effectiveness has been assessed through a series of experiments conducted in a simulated smart home environment developed through various technologies (i.e., MQTT, RabbitMQ, Raspberry Pi, Tiledesk-Chat21) focusing on heat pump management and indoor environmental condition regulation. Our results highlight that the chatbot system could independently monitor, control, and optimize operation of critical devices, maintaining operational reliability and user comfort with manual intervention. The framework represents a significant step toward realizing fully autonomous chatbot-driven smart homes.</div></div>","PeriodicalId":29968,"journal":{"name":"Internet of Things","volume":"33 ","pages":"Article 101693"},"PeriodicalIF":6.0000,"publicationDate":"2025-07-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Internet of Things","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2542660525002070","RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, INFORMATION SYSTEMS","Score":null,"Total":0}
引用次数: 0
Abstract
Nowadays, smart homes are rapidly gaining popularity but significant challenges still affect the sector. For instance, optimizing energy usage is essential to fully harness their potentiality. Many existing solutions rely on conventional control methods that require user interaction or need experts to configure complex automatic rules. This paper presents an innovative framework that exploits multiple chatbots to autonomously manage operations in smart homes. The framework acts at all the levels of an IoT system by autonomously: collect real-time data from sensors, interpret data, make decisions based on revealed situations, actuate strategies through actuators, and contact users in case of criticalities. Such an automation is performed through three different types of chatbots, i.e., AutomationBot, SensorBot, and ActuatorBot, each performing dedicated roles in real-time system monitoring, decision-making, and operation management. They autonomously manage and coordinate operations, only escalating issues to the user in critical scenarios, ensuring efficient system functioning with minimal user involvement 24 h a day, 7 days a week. It can be programmed by every kind of user through the provided no-code platform. The system’s effectiveness has been assessed through a series of experiments conducted in a simulated smart home environment developed through various technologies (i.e., MQTT, RabbitMQ, Raspberry Pi, Tiledesk-Chat21) focusing on heat pump management and indoor environmental condition regulation. Our results highlight that the chatbot system could independently monitor, control, and optimize operation of critical devices, maintaining operational reliability and user comfort with manual intervention. The framework represents a significant step toward realizing fully autonomous chatbot-driven smart homes.
期刊介绍:
Internet of Things; Engineering Cyber Physical Human Systems is a comprehensive journal encouraging cross collaboration between researchers, engineers and practitioners in the field of IoT & Cyber Physical Human Systems. The journal offers a unique platform to exchange scientific information on the entire breadth of technology, science, and societal applications of the IoT.
The journal will place a high priority on timely publication, and provide a home for high quality.
Furthermore, IOT is interested in publishing topical Special Issues on any aspect of IOT.