Thanks for the detailed reply, Ano. I understand why the installer may not want to share the installer code. However, I will like to add lighting and audio myself later on so I guess I will have to have the installer code.
I found this interesting "If YOU are adding zones, audio, etc. you need the installer to change the code to what you tell him, but wait until you its working great before you do, because that will probably be the end of your relationship."
Does it mean he will have to change the code if I ask him to do so?
Jeez! I thought this would be the easiest part of the whole thing!!!
I'm not an installer, but my guess is your installer code is the same as all his other customer's installer codes so he will not give YOU the installer code, but he may change it to a code you pick.
Why I say wait is that he is probably giving you a warranty and if something isn't working he should fix it. It doesn't take the installer code to add lights or do any programming. What you CAN'T do is add or change zones, change some zone settings, change monitoring company, or add an audio system, but again if you want him to do that stuff, that's O.K. Just let him keep the code during the time he installs options, but at the point where you want control, get the code. But until YOU get the code, be nice, because as I say, if he leaves MAD then your only option is to send your panel back to HAI to be reset, and it clears EVERYTHING.
So remember, its you or him, so don't cut-off your relationship with him until you need to, but it IS a good idea to get it in writing under what terms you can change the code and take control of your system.