Patent ID: 9673991
Date: 2017-06-06
CPC Classifications: H04L,H04W

Claim:
1. A central server for use in a device automation system for providing automatic control of one or more devices in an environment, the system including the central server and a hub, the central server comprising one or more processors and one or more memory and being configured to: receive a selection of one or more automation applications, each automation application comprising one or more event handlers, each event handler specifying an event and an action, and being arranged to issue the specified action in response to the specified event, determine, for each event handler of each automation application, on an event handler by event handler basis, whether the event handler is to be installed at the central server or the hub; and cause the installation of each of the event handlers in the one or more automation applications in the hub or on the central server for handling events generated at the devices in accordance with the event handler installation determination.