• Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

Chapter 15. HomePnP > HOMEPNP CORE TECHNOLOGIES

HOMEPNP CORE TECHNOLOGIES

The HomePnP specification details a set of behavioral characteristics for products and systems within the home that will allow them to take actions based on the state of the home. HomePnP is not a programming language. It is however, a set of implementation rules that utilize a programming language called CAL (Common Application Language). The standards we described in earlier parts of this guide focussed on low-level communication protocols and device-level product models.

The HomePnP specification does not concentrate on these protocols; instead, it establishes a common application level control protocol that enables devices on disparate home networks to interoperate. The specification itself contains details about how manufacturers products should behave in a HomePnP based network. Additionally, the specification details a set of behavioral characteristics for devices that are connected to your network. For instance, the standard identifies different conditions within your home such as "occupants away" or "occupants home and asleep." Thus, if your network is operating in "occupants away" mode, then the HomePnP appliances would initiate appropriate actions, such as arming the security system and turning on exterior lights. The components of a HomePnP-based device are described in the following sections.


PREVIEW

                                                                          

Not a subscriber?

Start A Free Trial


  
  • Creative Edge
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint