An arrangement using an Instant Messaging ("IM") chat-type interface for
monitoring and controlling devices in an automated home is provided. The
automated home is arranged to be accessible as an IM contact (often
called a "buddy") to a user of an IM service that is located remotely
from the automated home. After initiating an IM chat session, the user
queries the status of systems and devices in the automated home, and
operates devices in the automated home. In various illustrative examples,
natural language commands are utilized to enable the user to ask simple
questions regarding the status of devices in the home, take a virtual
"walk through" the home, and turn devices on and off, among other
options. As IM interfaces are being increasingly used on a variety of
devices including mobile phones and personal digital assistants, users
can conveniently access and control their automated home while traveling.