AutoIoT: Automated IoT Platform Using Large Language Models
Ye Cheng, Minghui Xu, Yue Zhang, Kun Li, Ruoxi Wang, Lian Yang

TL;DR
AutoIoT leverages large language models and formal verification to automate the creation of conflict-free IoT automation rules, simplifying user interaction and aiding developers in conflict detection.
Contribution
The paper introduces AutoIoT, a novel platform combining LLMs and formal verification for end-to-end automation in IoT systems, including conflict detection and code generation.
Findings
AutoIoT effectively generates conflict-free automation rules.
The platform assists developers in conflict detection code creation.
AutoIoT demonstrates successful integration with existing IoT platforms.
Abstract
IoT platforms, particularly smart home platforms providing significant convenience to people's lives such as Apple HomeKit and Samsung SmartThings, allow users to create automation rules through trigger-action programming. However, some users may lack the necessary knowledge to formulate automation rules, thus preventing them from fully benefiting from the conveniences offered by smart home technology. To address this, smart home platforms provide pre-defined automation policies based on the smart home devices registered by the user. Nevertheless, these policies, being pre-generated and relatively simple, fail to adequately cover the diverse needs of users. Furthermore, conflicts may arise between automation rules, and integrating conflict detection into the IoT platform increases the burden on developers. In this paper, we propose AutoIoT, an automated IoT platform based on Large…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRecommender Systems and Techniques
