BuildingRules: A Trigger-Action--Based System to Manage Complex Commercial Buildings
Practical trigger-action programming in the smart home