ID's
Nearly every entity within the PowerHome database is identified by an element called an ID.  The ID will usually be the leftmost column in most maintenance screens and is a required field.  ID’s must be unique within their particular maintenance screen and must consist of only letters, numbers, underscore, and the space character.  ID’s will be all uppercase and must be 25 characters or less.  Within these restrictions, ID’s can be anything you want but we recommend ID’s be short but descriptive since ID’s will be used throughout the PowerHome system.  Most entities that require ID’s will also have a Description field where you may type in a more verbose description of the entity.
Key takeaways:
  • ID's must be unique within a maintenance screen. It is ok to have a macro with an ID of TEST and a trigger with an ID of TEST
  • ID's must consist of only letters, numbers, underscores, and space characters
  • ID's are automatically uppercase and must be from 1 to 25 characters in length
  • Recommend that ID's be short but descriptive