The Harmony also remembers what state (on/off, input 1, etc.) devices are in and can be programmed to turn off devices not in use. Programming a new device that might not be in the database can be as simple as picking a similar device and donating the commands that are needed. I also remember...