Implementing Event-Based Automation%3A A Practical Guide