An automation network includes automation network devices connected to the
network and a system layer interface that interfaces with a transport
layer and an application layer of the home automation network. The system
layer interface includes command libraries configured to upgrade a remote
network device. The automation network queries the network devices to
determine if there are lost network devices or newly added network
devices. The automation network may update a new remote device with scene
information related to any lost network devices.