1. A computer-implemented method to implement at least one automation rule, comprising: generating the at least one automation rule, wherein the at least one automation rule controls at least one aspect of an automation system; selecting an execution origination point of the at least one automation rule based at least in part on one or more implementation parameters.