A software-control-module for enabling a user to monitor and control
home-automated-systems and appliances from one or more remote interfaces
on a data-packet-network is provided. The module comprises a reporting
function for reporting current status of the home-automated-systems and
appliances; a selection function for selecting options related to system
and appliance settings; a command-building function for building commands
for system and appliance control; an execution function for executing
commands; and a display function for displaying relevant data and for
facilitating interactive control ability. the software-control module is
distributed to pre-selected network locations frequented by a user such
that the user may have control over home-automated systems and appliances
while visiting the network location during network navigation.