Publication | Closed Access
Practical trigger-action programming in the smart home
375
Citations
8
References
2014
Year
Unknown Venue
Smart-home DevicesEngineeringMobile InteractionEducationPractical Trigger-action ProgrammingAverage UsersHome AutomationSmart EnvironmentIntelligent SystemsData ScienceEnd-user DevelopmentAffective ComputingSystems EngineeringInternet Of ThingsAssistive TechnologyHuman-centered ComputingUser ExperienceMobile ComputingComputer ScienceSocial ComputingAutomationHuman-computer InteractionTrigger-action ProgrammingTechnology
We investigate the practicality of letting average users customize smart-home devices using trigger-action ("if, then") programming. We find trigger-action programming can express most desired behaviors submitted by participants in an online study. We identify a class of triggers requiring machine learning that has received little attention. We evaluate the uniqueness of the 67,169 trigger-action programs shared on IFTTT.com, finding that real users have written a large number of unique trigger-action interactions. Finally, we conduct a 226-participant usability test of trigger-action programming, finding that inexperienced users can quickly learn to create programs containing multiple triggers or actions.
| Year | Citations | |
|---|---|---|
Page 1
Page 1