Timekeeping apparatus providing premises-automation-related function
through a network. A household appliance or device such as a bedside
alarm clock provides time-based control functions as well as premises
automation related functions. The device is connected to the premises
automation system through a local area network (LAN), or some other type
of network interface. The device contains a display unit to display the
time and other information. The device also includes an internal
processing system that controls the device to provide the time-based
control function and to send and receive messages over the network. Sent
messages can include time-keeping status information, reports of user
input, or packets designed to set outputs in the premises automation
system. Received messages can control local actions such as time settings
and display of premises automation status information.