9. A building automation system (BAS) machine comprising: means for discovering an end device on a communication network coupled to the BAS machine; retrieving low level information from the end device; means for retrieving a page template for the end device; means for determining a self-describing or non-self-describing status of the end device; means for automatically customizing the page template to create an end device page by requesting high level static end-device information, and dynamic operational data or information values from the end device if the end device is self-describing; means for loading the page template for the end device and for automatically requesting supplemental manually programmed information about the end device to create an end device page if the end device is non-self-describing; and means for selectively displaying the end device page on a GUI display device communicatively coupled to the BAS machine based upon the determining a self-describing or non-self-describing status of the end device.
16. The BAS machine of claim 9 , further comprising: means for revising the end device page to include user-supplied end device attributes.