Skip to main content

My Vista 20P Security Control Panel Cheat Sheet

To Reset Installer or Master code:
  • Disconnect battery from the panel.
  • Disconnect transformer from wall socket.
  • Keyboard panel should be dead now.
  • Connect transformer/AC.
  • Within 50 seconds press and hold the * and # keys simultaneously for 3 full seconds.
  • Connect battery.
  • "installer code 20" or "20" should show up on the LCD.
  • To Reset installer code: Press *20 followed by 4 digit installer code. Hear 3 beeps.
  • To set a new master code: [installer code] + 8 + 02 + 4-digit-master-code.
You can set other user codes now:

Add a user code: [Master Code] + [8] + user # + [New user code] + [New user again]
        user # 01 => Installer  (Installer can change installer code).
user # 02 => Master
        user # 03 => Partition 1 master
        user # 05 => could be a good new user.
              <=49
        user 3 to 32 => defaulted to partition 1
             33 to 49 => defaulted to partition 2

Delete a user code: [Master Code] + [8] + user # + [#] [0]

Set Duress code (???): Master code + 8 + 32 + [new Duress code].
                       Master code + 8 + 32 + #13 => to authorize
                       (Now if [new Duress code] is input, it will attempt to dial, click 1/OFF button to disconnect)

Use *99 to exit (important).

Don't Use *98, which will lock down programming mode.

*97 => Reset factory defaults (3 beeps will follow)

Alpha Programming => Naming zone numbers to english words (so it would say FRONT DOOR)

ZONE PROGRAMMING -> Report codes should be 0 0 for own monitoring.

To ARM -> Master Code + 2
To DisARM -> Master Code + 1

Enter program mode: Master code + 800* (but all doors and windows must be closed)
        => successful (msg: 20)
*56 => Program zone properties (Set to Confirm 0=No,1=Yes, actually means 0=hardwired,1=RF)
       Enter Zn Num:

         If you used default then you just have to override these:
               Zone 1: 24-hr audible: Zone Type: 07
               Zone 5: Entry Exit #2: Zone Type: 02
               Zone 7: 24-hr Audible: Zone Type: 07
               Zone 1 to 8: Clear Report Code: 00*
Disclaimer: If you follow the information here, there is no warranty, I am not liable if it deletes your data, gets you hacked, burns your house down or anything else. If you follow the information contained here you do so entirely at your own risk.  My views and opinions are my own and not necessarily represent the views of my current or former employers.

© Raheel Hameed and www.raheelhameed.com, 2017. Unauthorized use and/or duplication of this material without express and written permission from this site’s author and/or owner is strictly prohibited. Excerpts and links may be used, provided that full and clear credit is given to author and this website with appropriate and specific direction to the original content.

Comments

Popular posts from this blog

My MongoDB crash course

MongoDB is a NoSQL database that stores data in flexible JSON like documents. Unlike relational databases, MongoDB does not require a fixed schema. This makes it very convenient for applications where structure may evolve over time. First install MongoDB. On Ubuntu you typically add the official MongoDB repository and then install: sudo apt install mongodb Once installed, check service status: sudo systemctl status mongodb If it is not running, start it: sudo systemctl start mongodb To access MongoDB shell: mongo You should now be inside the MongoDB interactive shell. To show databases: show dbs To create or switch to a database: use mydb MongoDB creates the database automatically when you first store data. To insert a document: db.users.insertOne({ name: "John", email: "[john@example.com](mailto:john@example.com)", age: 30 }) To find documents: db.users.find() To pretty print results: db.users.find().pretty() To update a docum...

My HTOP crash course

Htop is an interactive process viewer. Install: sudo apt install htop Run: htop You will see CPU usage, memory usage, and running processes. Use arrow keys to navigate. Press F9 to kill a process. Press F10 to exit. Htop is easier to read than traditional top command. Monitoring your system regularly helps prevent surprises. Disclaimer: If you follow the information here, there is no warranty , I am not liable if it deletes your data, gets you hacked, burns your house down or anything else. If you follow the information contained here you do so entirely at your own risk . My views and opinions are my own and not necessarily represent the views of my employer. © Raheel Hameed and www.raheelhameed.com, 2017. Unauthorized use and/or duplication of this material without express and written permission from this site’s author and/or owner is strictly prohibited. Excerpts and links may be used, provided that full and clear credit is given to author and this ...

My Makefile crash course

Make automates build processes. Create a file named Makefile: all: gcc main.c -o app To run: make To clean build artifacts: clean: rm -f app Run: make clean Make uses tabs before commands. Spaces will not work. Make is useful even for small projects. Disclaimer: If you follow the information here, there is no warranty , I am not liable if it deletes your data, gets you hacked, burns your house down or anything else. If you follow the information contained here you do so entirely at your own risk . My views and opinions are my own and not necessarily represent the views of my employer. © Raheel Hameed and www.raheelhameed.com, 2017. Unauthorized use and/or duplication of this material without express and written permission from this site’s author and/or owner is strictly prohibited. Excerpts and links may be used, provided that full and clear credit is given to author and this website with appropriate and specific direction to the original content.