Patent ID: 8310335

Claim:
A device, comprising: a memory to store a graphical application associated with an automation system; a processor to execute the graphical application to: establish, via a network, a communication link with a node having configuration data associated with the automation system, where the configuration data controls at least one device, associated with a user, in communication with the automation system, the at least one device being located at a location that is associated with the user, receive, via the network, and from the node, the configuration data associated with the automation system, provide, based on the received configuration data, a graphical user interface, detect, via the graphical user interface, selection, from the user, of information identifying a particular region associated with the location, receive, from the user via the graphical user interface, one or more modifications to the configuration data to obtain modified configuration data that controls the at least one device, where, when receiving the one or more modifications, the processor is to: detect, from the user via the graphical user interface, selection of at least one user-defined icon, that is identified based on a type of the at least one device, to represent the at least one device, provide, via the graphical user interface, a template of a room that corresponds to a room associated with the particular region, and receive, from the user via the graphical user interface: input associated with moving the at least one user-defined icon to a position in the template that corresponds to a position of the at least one device in the particular region, and parameters associated with an operation of the at least one device, and store, on the node, via the network, the modified configuration data.