Methods and systems are described for setting operation rules for use in controlling aspects of a home automation system. According to at least one embodiment, an apparatus for establishing operation rules in a home automation system includes a processor, a memory in electronic communication with the processor, and instructions stored in the memory which are executable by the processor to receive a spoken command having a plurality of rule setting terms, establish at least one operation rule for the home automation system based on the spoken command, and store the at least one operation rule for later use by the home automation system.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. An apparatus for establishing operation rules in a home automation system, comprising: a processor; a memory in electronic communication with the processor; and instructions stored in the memory, the instructions being executable by the processor to: receive a spoken command having a plurality of rule setting terms; establish at least one operation rule for the home automation system based on the spoken command; and store the at least one operation rule for later use by the home automation system. 2. The apparatus of claim 1, wherein the instructions are executable by the processor to: initiate a rules mode for the home automation system prior to receiving the spoken command. 3. The apparatus of claim 2, wherein the instructions are executable by the processor to: terminate the rules mode after establishing the at least one operation rule. 4. The apparatus of claim 2, wherein the initiating the rules mode includes receiving a touch input at a control panel of the home automation system. 5. The apparatus of claim 2, wherein the initiating the rules mode includes receiving a spoken trigger word or an audible sound. 6. The apparatus of claim 1, wherein the instructions are executable by the processor to: deliver a request for clarification of the spoken command. 7. The apparatus of claim 6, wherein the request for clarification includes an audible message. 8. The apparatus of claim 6, wherein the request for clarification includes a displayed message visible on a control panel of the home automation system. 9. The apparatus of claim 1, wherein the instructions are executable by the processor to: generate a message that includes a restatement of the spoken command and a request for confirmation of the correctness of the restatement of the spoken command. 10. The apparatus of claim 1, wherein the instructions are executable by the processor to: generate a message to a user of the home automation system that includes a restatement of the at least one operation rule and requests confirmation of the accuracy of the at least one operation rule. 11. A computer-program product for establishing operation rules in a home automation system, the computer-program product comprising a non-transitory computer-readable medium storing instructions executable by a processor to: initiate a rule setting mode for the home automation system; receive a spoken command having a plurality of rule setting terms; generate at least one operation rule for the home automation system based on the spoken command; and generate a message that includes a restatement of the at least one operation rule. 12. The computer-program product of claim 11, wherein at least some of the plurality of rule setting terms are defined during installation of the home automation system at a property. 13. The computer-program product of claim 11, wherein at least some of the plurality of rule setting terms are generic to a plurality of different home automation systems associated with a plurality of different properties. 14. The computer-program product of claim 11, wherein the plurality of rule setting terms include at least one static term that is generic to a plurality of different home automation systems, and at least one dynamic term that is uniquely defined for the home automation system. 15. The computer-program product of claim 11, wherein the instructions are executable by the processor to: store the at least one operation rule for later use by the home automation system, wherein storing the at least one operation rule includes storing in a local database of the home automation system. 16. The computer-program product of claim 11, wherein the instructions are executable by the processor to: generate a message requesting confirmation of the spoken command. 17. The computer-program product of claim 16, wherein the instructions are executable by the processor to: receive confirmation of the spoken command. 18. A computer-implemented method for establishing operation rules in a home automation system, comprising: initiating a rules mode for the home automation system; receiving a spoken command having a plurality of rule setting terms; establishing at least one operation rule for the home automation system using the spoken command; storing the at least one operation rule; and operating at least one function of the home automation system based on the at least one stored operation rule. 19. The method of claim 18, wherein the plurality of rule setting terms include at least one static term that is pre-programmed into the home automation system prior to installation. 20. The method of claim 18, wherein the plurality of rule setting terms include at least one dynamic term that is uniquely programmed into the home automation system no sooner than installation at a property.