An Automation Script Generation Technique for the Smart Home

被引:0
|
作者
Kuang, Jiayi [1 ]
Xue, Gang [1 ]
Yan, Zeming [1 ]
Liu, Jing [1 ]
机构
[1] Yunnan Univ, Sch Software, Kunming, Yunnan, Peoples R China
来源
JOURNAL OF WEB ENGINEERING | 2023年 / 22卷 / 02期
关键词
Home automation; automation script generation; first-order logic; natural language processing;
D O I
10.13052/jwe1540-9589.2222
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A home automation system means monitoring and controlling various kinds of devices in the home remotely using the Internet of things (IoT). Tech-nologies such as natural language processing techniques, user-friendly visual programming, and machine intelligence programming are already available for home automation. For such systems, the increase in the number of devices often makes users focused on the system's ability to perform complex or composing tasks. However, some existing natural language processing sys-tems can only perform simple tasks and cannot meet users' needs. Thus, it is difficult for users to develop the home automation systems they need using visual programming systems because of the large amount of programming knowledge required. Meanwhile, automatic programming without user action can only write a few lines of code and implement little functionality. There are relatively few tools available for generating home automation scripting languages. To address this problem, we propose a practical method for generating executable home automation scripts using Chinese texts. Our method includes the following steps: it extracts critical information from the command sentences in Chinese; it uses first-order logic to check the validity of the extracted information; based on the validation, the correct sentences are mapped into the intermediate language scripts, which can interface with different home platforms. We conducted experiments on Home Assistant, converted intermediate scripts to Home Assistant, and collected 600 scenario descriptions. The experimental results show that the method can automatically generate executable scripts for the Home Assistant platform, and the correct rate was 93.66%.
引用
收藏
页码:221 / 254
页数:34
相关论文
共 50 条
  • [31] Smart Home Automation using Virtue of IoT
    Yadav, Vaibhavkumar
    Borate, Shubham
    Devar, Soniya
    Gaikwad, Rohit
    Gavali, A. B.
    2017 2ND INTERNATIONAL CONFERENCE FOR CONVERGENCE IN TECHNOLOGY (I2CT), 2017, : 313 - 317
  • [32] Smart Grid Standards for Home and Building Automation
    Tariq, M.
    Zhou, Z.
    Wu, J.
    Macuha, M.
    Sato, T.
    2012 IEEE INTERNATIONAL CONFERENCE ON POWER SYSTEM TECHNOLOGY (POWERCON), 2012,
  • [33] IoT Based Smart Home Automation and Demand Based Optimum Energy Harvesting and Management Technique
    Shabnam, Farzana
    Islam, Tawfat-Ul
    Saha, Subroto
    Ishraque, Hasin
    2020 IEEE REGION 10 SYMPOSIUM (TENSYMP) - TECHNOLOGY FOR IMPACTFUL SUSTAINABLE DEVELOPMENT, 2020, : 1800 - 1803
  • [34] Low Cost Smart Home Automation System using Smart Phone
    Kodali, Ravi Kishore
    Rajanarayanan, Sasweth C.
    Boppana, Lakshmi
    Sharma, Samradh
    Kumar, Ankit
    PROCEEDINGS OF 2019 IEEE R10 HUMANITARIAN TECHNOLOGY CONFERENCE (IEEE R10 HTC 2019), 2019, : 120 - 125
  • [35] Improvements in Home Automation Strategies for Designing Apparatus for Efficient Smart Home
    Balasubramanian, K.
    Cellatoglu, A.
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2008, 54 (04) : 1681 - 1687
  • [36] Internet of Things in Home Automation and Energy Efficient Smart Home Technologies
    Moser, Kaylee
    Harder, Jesse
    Koo, Simon G. M.
    2014 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC), 2014, : 1260 - 1265
  • [37] Improving Home Automation Security; Integrating Device Fingerprinting Into Smart Home
    Jose, Arun Cyril
    Malekian, Reza
    Ye, Ning
    IEEE ACCESS, 2016, 4 : 5776 - 5787
  • [38] Eyrie Smart Home Automation using Internet of Things
    Panwar, Ayush
    Singh, Anandita
    Jaidka, Siddharth
    Kumawat, Renu
    Garg, Kumkum
    2017 COMPUTING CONFERENCE, 2017, : 1368 - 1370
  • [39] Super Smart Home Automation using Internet of Things
    Prakash, Bharath Ravi
    Megha, S.
    Niharika, S. R.
    Megha, M. G.
    2019 4TH INTERNATIONAL CONFERENCE ON ELECTRICAL, ELECTRONICS, COMMUNICATION, COMPUTER TECHNOLOGIES AND OPTIMIZATION TECHNIQUES (ICEECCOT), 2019, : 245 - 249
  • [40] Smart Home Automation System for Energy Efficient Housing
    Skeledzija, Niksa
    Cesic, Josip
    Koco, Edin
    Bachler, Vladimir
    Vucemilo, Hrvoje Nikola
    Dzapo, Hrvoje
    2014 37TH INTERNATIONAL CONVENTION ON INFORMATION AND COMMUNICATION TECHNOLOGY, ELECTRONICS AND MICROELECTRONICS (MIPRO), 2014, : 166 - 171