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 条
  • [21] A risk analysis of a smart home automation system
    Jacobsson, Andreas
    Boldt, Martin
    Carlsson, Bengt
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2016, 56 : 719 - 733
  • [22] Smart Digital Door Lock for the Home Automation
    Park, Yong Tae
    Sthapit, Pranesh
    Pyun, Jae-Young
    TENCON 2009 - 2009 IEEE REGION 10 CONFERENCE, VOLS 1-4, 2009, : 2451 - 2456
  • [23] Door Automation System for Smart Home Implementation
    Lita, Adrian Ioan
    Visan, Daniel Alexandru
    Mazare, Alin Gheorghita
    Ionescu, Laurentiu Mihai
    2017 IEEE 23RD INTERNATIONAL SYMPOSIUM FOR DESIGN AND TECHNOLOGY IN ELECTRONIC PACKAGING (SIITME), 2017, : 357 - 360
  • [24] Arduino based smart home automation system
    Chioran D.
    Valean H.
    1600, Science and Information Organization (11): : 67 - 73
  • [25] An Intelligent, Secure, and Smart Home Automation System
    Majeed, Rizwan
    Abdullah, Nurul Azma
    Ashraf, Imran
    Zikria, Yousaf Bin
    Mushtaq, Muhammad Faheem
    Umer, Muhammad
    SCIENTIFIC PROGRAMMING, 2020, 2020 (2020)
  • [26] Towards smart home automation based on containerization
    Mounira Tarhouni
    Ibrahim Aloui
    Cluster Computing, 2025, 28 (5)
  • [27] SMART HOME SECURITY AND AUTOMATION USING IOT
    Srinivasarao, P.
    Rao, G. Siva Nageswara
    ADVANCES AND APPLICATIONS IN MATHEMATICAL SCIENCES, 2021, 20 (12): : 3289 - 3296
  • [28] SOLAR ASSISTED ADVANCE SMART HOME AUTOMATION
    Singh, Manoj Kumar
    Sajwan, Samridhi
    Pal, Nidhi Singh
    2017 IEEE INTERNATIONAL CONFERENCE ON INFORMATION, COMMUNICATION, INSTRUMENTATION AND CONTROL (ICICIC), 2017,
  • [29] On the Risk Exposure of Smart Home Automation Systems
    Jacobsson, Andreas
    Boldt, Martin
    Carlsson, Bengt
    2014 INTERNATIONAL CONFERENCE ON FUTURE INTERNET OF THINGS AND CLOUD (FICLOUD), 2014, : 183 - 190
  • [30] Smart GSM Based Home Automation System
    Teymourzadeh, Rozita
    Ahmed, Salah Addin
    Chan, Kok Wai
    Hoong, Mok Vee
    2013 IEEE CONFERENCE ON SYSTEMS, PROCESS & CONTROL (ICSPC), 2013, : 306 - 309