SIGFRID: Unsupervised, Platform-Agnostic Interference Detection in IoT Automation Rules

Smart home technology has profoundly changed modern living by interconnecting devices, services, dataflows, and user interactions into integrated, automated environments. Homeowners can easily program smart devices using conditional IF-THEN rules, where triggers prompt corresponding actions. However, as smart homes incorporate more multifunctional devices, conflicting trigger-action rules can simultaneously control devices in inconsistent ways, causing unexpected and potentially unsafe interference situations. This article introduces Sigfrid , a novel interference detection approach using scene interaction graphs constructed through Large Language Models (LLMs). To enhance LLM reasoning, we propose a new prompt engineering methodology that integrates automated and manual editing techniques to formulate queries for deriving causal insights in the smart home domain. Interferences are identified through efficient exploration of the graph constructed from the extracted relations. We evaluate Sigfrid on real-world If-This-Then-That (IFTTT) and SmartThings rule sets, demonstrating its superiority over state-of-the-art methods by more than 21% in F1-score.

Authors

Institutions

Publication Details

Journal
ACM Transactions on Internet of Things
Published
2025-03-06
DOI
https://doi.org/10.1145/3722231
Citations
9
Primary Topic
Spreadsheets and End-User Computing
Type
article
Field-Weighted Citation Impact
20.77
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

SIGFRID: Unsupervised, Platform-Agnostic Interference Detection in IoT Automation Rules

Gaetano Cimino, Vincenzo Deufemia
9 citations
ACM Transactions on Internet of Things
Spreadsheets and End-User Computing
20.77
article

SIGFRID: Unsupervised, Platform-Agnostic Interference Detection in IoT Automation Rules

Gaetano Cimino, Vincenzo Deufemia
article en
9 citations

Abstract

Smart home technology has profoundly changed modern living by interconnecting devices, services, dataflows, and user interactions into integrated, automated environments. Homeowners can easily program smart devices using conditional IF-THEN rules, where triggers prompt corresponding actions. However, as smart homes incorporate more multifunctional devices, conflicting trigger-action rules can simultaneously control devices in inconsistent ways, causing unexpected and potentially unsafe interference situations. This article introduces Sigfrid , a novel interference detection approach using scene interaction graphs constructed through Large Language Models (LLMs). To enhance LLM reasoning, we propose a new prompt engineering methodology that integrates automated and manual editing techniques to formulate queries for deriving causal insights in the smart home domain. Interferences are identified through efficient exploration of the graph constructed from the extracted relations. We evaluate Sigfrid on real-world If-This-Then-That (IFTTT) and SmartThings rule sets, demonstrating its superiority over state-of-the-art methods by more than 21% in F1-score.

ACM Transactions on Internet of ThingsVol. 6(2)
University of Salerno (IT)
Openalex Percentile: Top 1%
Spreadsheets and End-User Computing
20.77
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

SIGFRID: Unsupervised, Platform-Agnostic Interference Detection in IoT Automation Rules — Gaetano Cimino, Vincenzo Deufemia · ACM Transactions on Internet of Things (2025) | TGRS Research Map | TGRS