For some time now the resetting of the maritime mobile service identity (MMSI) in a digital selective calling (DSC) radio by the end-user of the radio has been more or less impossible, and to perform a reset of a DSC radio's MMSI the owner typically had to ship the radio back to the manufacturer for him to perform the reset. DSC 1616, DSC 1832 and the DSC 1864 all come with the same default factory master codes and installer codes. If you just bought or defaulted your PowerSeries panel, the codes will be at these defaults. If you are taking a system over, there is a high probability that the codes will be changed.
The DSC 1550 shares the same programming as the 1500 as they are basically the same panel, with a different number of zones, user codes, etc. Default Installer code: 1500. Default Master code: 1234.
+ Quick Install Cheat Sheet
+ Entering programming mode
To enter programming mode, press * 8 then enter the installer code (default 1500). You should hear 3 beeps, one long beep means incorrect code.
+ Programming a DSC
When programming a DSC you need to enter a 2-digit location number. Once in a location, you can either enter data or toggle the 8 options on/off. Pressing # will take you back out of the location and into 'programming limbo', where you can enter another location. Pressing * when programming data will change to Hexicidecimal input, this can be utilized when programming account numbers.
+ Exiting programming
To exit programming mode completely, you need to press # from 'programming limbo'. If you are in a location, just push # a couple times and you will get out.
+ Default the panel
This will revert all programming back to factory defaults.
From programming:Entering [30] will perform a software reset to the factory default values. Once this command is entered, the keypad buzzer will beep several times. The trouble LED will be on during the reset sequence.
If the installer code is forgotten and a software reset cannot be performed, the panel can be reset to the factory default values with the following method:
- Remove all power, AC and battery, from the panel.
- Short the pads on the panel labelled EEPROM RESET.
- While maintaining the short, power-up the panel and wait for at least 10 seconds before removing the short.
- Upon removal of the short, the keypad buzzer will beep and the panel will be reset to the factory default values.
+ Zone wiring details
Hardwired zones can be wired with a 1K Ohm resistor or as a normally closed loop. In LOCATION 12 toggling 5 on will set the zones for normally closed loops. Toggling 5 off will set the zones for end of line resistors.
+ Programme a hardwired zone
To programme a hardwired zone, you must assign it a zone type.
- Zone type LOCATION 11
Zones need a 2-digit zone type assigned for them to work. LOCATION 11 has slots for zones 1-6. As you programme each 2-digit zone type, it will jump to the next zone. When you finish all 6 zones, it will leave the location. If you are only programming some of the zones, just press # when you have programmed the last zone you wish, to skip a zone press the arrow key twice. The zone type will determine how the zone will work.
Quick zones
- 00 - Entry zone
- 02 - Interior motion
- 08 - Fire zone
- 31 - Perimeter
First digit of zone type (0-3)
- 0 - Slow zone response & audible
- 1 - Slow zone response & silent
- 2 - Fast zone response & silent
- 3 - Fast zone response & audible
Second digit of zone type (0-8)
- 0 - Delay zone
- 1 - Instant zone
- 2 - Interior zone
- 3 - Interior zone, bypassed in stay mode
- 4 - 24 hour bell, activates sirens any time zone is tripped
- 5 - 24 hour bell, activates sirens when system is armed, activates keypad buzzer when system is disarmed
- 6 - 24 hour bell, activates buzzer only when zone is tripped
- 7 - Auxilary delay loop, works as a delay zone with a different delay
- 8 - Fire zone
+ Delete a zone
Zones are always enabled and can't be deleted in programming. To remove a zone from the system short the zone/common terminal out in the panel with a 1K Ohm resistor.
+ To change the master code
To change the master code, press *, 5, master code (default is 1234), then press 1. Now enter the new 4-digit code you want to use as the master code. Press # to exit.
+ To change/add user codes
To change/add user codes, press *, 5, master code (default is 1234). Then enter the user number 1-6. 1 is the master code, 2-5 are regular codes and 6 is a one time use code. Once you have selected a user, enter the new 4-digit code number you wish to add. You can now enter another user number or press # to exit.
+ To delete user codes
To delete user codes, press *, 5, master code (default is 1234). This will get you into user programming mode. From here, you just need to enter the 1-digit user number you wish to remove (2-6), followed by 4 *'s. This will delete the code from programming. You can now enter another 1-digit user number or press # to exit.
If you have lost the system master code, first try 1234. If that doesn't work you can recover or reset it from installer programming. Once in programming mode, go to Location 21 and either enter your new master code or use the right arrow to read out the current code. If you can't get into programming mode, you will have to default the panel. Photoshop cs6 serial number windows 7.
If you have lost the system installer code, there is no way to access programming without it. Try 1500. If you have no luck, you will have to default the panel.
+ Phone numbers
Location 01 is for the primary phone number the panel will dial. Press # at the end of your number. hex digits can programme different things into the phone number. To toggle from decimal to hexadecimal programming, press *. Location 03 is for phone number 2 (the backup phone number).
- HEX A = Not used
- HEX B = Simulates a * press when dialing
- HEX C = Creates a four second pause
- HEX D = Additional dial tone search
+ Account numbers
Location 02 is where you programme the system account number. It's looking for a 4-digit entry. If your account number has hex digits (ABCDEF) you will have to change to hex programming. If your account number has a zero in it, it must be programmed as an A.
To programme hexidecimal digits, press * to change to hex mode, now a 1 will progamme as an A, etc. Press * again to leave hex mode. Leaving the programming location also turns off hex mode.
- 1 = A
- 2 = B
- 3 = C
- 4 = D
- 5 = E
- 6 = F
+ Dialer options
Location 12 is where the dialer can be turned on and off. Toggling 1 on/off.
Location 23 is the communication format. You will need to input the correct reporting codes, depending on the format you choose.
+ Report codes
Programming Locations 05 - 10 are where you enter 2-digit report codes for various reporting scenarios. Monitoring stations can use different 4/2 format, so ask the central station for a correct reporting format map for your comms format. Enter 00 or FF to disable reporting for that section.
- 05 = Zone alarm codes, 6x 2-digit entries for each of the zones (31, 32, etc)
- 06 = Zone restoral codes, 6x 2-digit entries for each of the zones
- 07 = Closing report codes, 6x 2-digit entries for each user (C1, C2, etc)
- 08 = Opening report codes, 6x 2-digit entries for each user
- 09 = Fire/panic alarms, 8x 2-digit entries
Resources:
Shortcuts:
+ Faults
The trouble light will light up when there is a system fault present. The keypads will also beep twice every 10 seconds until the fault has been acknowledged.
To acknowledge the faults and view the trouble, press *, 2. The keypad will show a certain number, or numbers, which represent different issues shown below. Pressing # silences the trouble beeps.
- 1 Low battery
- 2 AC trouble
- 3 Fuse failure/bell trouble
- 4 Failure to communicate
- 5 Fire alarm circuit
- 6 Loss of time or date
Pressing 9 will just show the most recent trouble.
+ Output configuration
Location 24 is where you can select a 2-digit output type for the onboard PGM.
- 01 = Ground start pulse: This option provides a 2-second output pulse before dialing begins to obtain the dial tone on ground start telephone equipment.
- 02 = Keypad activated (no code required): Pressing * 7 will activate the output and keypad buzzer for 5 seconds.
- 03 = Keypad activated (code required): Pressing * 7, user code, will activate the output and keypad buzzer for 5 seconds.
- 04 = Smoke reset: Output is normally powered and will unpower for 5 seconds when * 7 is pressed.
- 05 = Courtesy pulse: The output will follow the entry and exit times. It can be used to turn on a courtesy light near the exit door for the duration of the entry/exit times.
- 06 = Follows keypad: The output will activate any time the keypad buzzer is on. Can be used for chime, but will also activate during entry/exit delays, etc.
- 07 = Panel armed: Will activate when the panel is armed and won't turn off until panel is disarmed.
- 08 = Alarm: Output activates whenever an alarm is activated and won't turn off until the panel is disarmed. Can be used for a strobe.
- 09 = Failure to communicate: the output activates after the panel has failed to communicate 8 times in a row. It will stay activated until a successful communication has been made.
- 0A = Follow entry delay: The output will stay on when the entry delay is active.
- 0B = Folllow exit delay: The output will stay on when the exit delay is active.
- 0C = LINKS1000 Interface: This option configures the system for use with the LINKS1000 cellular alarm communicator.
The PGM triggers negative when activated. Wire your device into AUX +, for positive and their negative feed into the PGM you want to activate it.
+ Arm the partition to away mode
Enter a user code or press * 0, then exit through an entry zone. Ready light must be on.
+ Disarm the partition
Enter a user code when armed.
+ Arm the partition to stay mode
Enter a user Ccode or press * 0, then do not trip an exit zone. Ready light must be on.
+ Bypass a zone
Press *, 1, 1-digit zone number, #.
+ Display troubles
Press *, 2 then match the number that displays.The trouble light will light up when there is a system fault present. The keypads will also beep twice every 10 seconds until the fault has been acknowledged.
To acknowledge the faults and view the trouble, press *, 2. The keypad will show a certain number, or numbers, which represent different issues shown below.
Faults:
- 1 Low battery
- 2 AC trouble
- 3 Fuse failure/bell trouble
- 4 Failure to communicate
- 5 Fire alarm circuit
- 6 Loss of time or date
Pressing 9 will just show the most recent trouble.
+ Turn chime on/off
The master code can turn the chime on/off.
- Press * 6, enter the master code, press 6.
+ View memory press
*, 3 to clear the memory, arm and then disarm the system.
+ Change user codes
Press *, 5, master code, user number, new code. See 'Codes' above for full description.
+ Set the time and date
Press *, 6, master code, 1. Enter the time (24 hour).
23 Feb 2019I have a DSC alarm at my house (a PC1832) and I want to use Home Assistant to work with it. I purchased the IT-100 board and then decided I wanted to expand it a bit further to include more zones. The company who originally installed the alarm did not record the installer's code when they installed it so I was up a creek as far as knowing the installer code.
Sorry man, there's no notes in your file for the installer code.
I quickly realized I could use the IT-100 board and some time to systematically determine the installer code but the time spent on that would be spent only because I had some concerns regarding reprogramming it. I decided to reprogram it myself and here are my notes for anyone attempting to program or even reprogram their own DSC alarm. The process is incredibly straight forward with only a few caveats.
For clarity I have a PC1832 with four keypads and I have two additional PC5108 expanders to give me up to 24 zones. NOTE: if you are buying a new DSC I would suggest getting the PK5500 keypads instead of the PK5501 keypads. I have another system with PK5500 keypads and they are great. Get at least one of them to help with the programming.
Where's the manual?
Let's get going
Time to factory reset the system. To do this you have to short the zone 1 pin (not the z1 common pin) with the PGM1 pin. Thus, you have to ground Z1 to PGM and power the system up for 10 seconds and then power it off, remove the jumper and then power it back on. This works 100% just like the manual describes:
Okay, now it is reset and ready for programming. This is the first DSC alarm I have programmed so I am always open for commentary on the process.
Here is how I programmed it and the order I went through:
- Enroll the keypads
- Switch to normally-closed loops (non-resistive circuits)
- Program the zones
- Cancel the telephone system (as it is monitored via the Internet)
- Set the partitioning for expanded zones
- Check the devices
- Reset the master code
- Reset the installer code (victory)
Items of Note
- I programmed my system in a single partition (partition 1)
- My alarm is monitored via the Internet and not via the telephone system(s) built into the DSC
Enroll the Keypads
I have four keypads plus the IT-100 so my keypad bus is busy. At each keypad I enrolled each one (one by one)
Switch to normally-closed loops
My alarm is not UL based and is wired with normally closed loops. You have to tell the DSC this or it will think all of the zones are in an alarm state. The in the First Option Code group we need to make sure option 1 is on. Thus we'll enter programming mode and enter 013 and hit 1 to enable option 1.
Program the Zones
This is probably the most complex step in the process. You need to map out all of your zones. Each zone will traditionally fit into either: Delay 1 (01), Delay 2 (02), Instant (03), Interior Stay/Away (05). Here was my table of zones and types:
Zone | Definition |
---|---|
1 | 01 |
2 | 03 |
3 | 03 |
4 | 03 |
5 | 03 |
6 | 03 |
7 | 03 |
8 | 03 |
9 | 03 |
10 | 03 |
11 | 03 |
12 | 03 |
13 | 03 |
14 | 03 |
15 | 03 |
16 | 03 |
17 | 03 |
18 | 03 |
19 | 03 |
20 | 03 |
21 | 05 |
22 | 05 |
23 | 05 |
24 | 02 |
Programming that as follows:
Cancel the Trouble from the Telephone System
My alarm panel was in trouble mode until I told the system I will not be using the telephone system (I am monitoring it via an online service). Therefore, I had to tell it not to consider the alarm in trouble mode if the telephone system was having issues in the Third System Option.
Partitioning the zones beyond eight
Partitioning was the one step in the process that was initially confusing for me. You have to partition the zones above eight be in the same partition as the other zones. I have 24 zones on my system provided by the 8 default zones on the PC1832 and the 16 additional zones from the two additional PC5108 expanders.
Zones 9-24 need to be told to be in partition 1.
This should show each zone being added into the partition as you enter 1, 2, 3, 4, 5, …
Dsc Pc1500 Reset Master Code
Check the devices
In the manual there is a programming feature called 'View Module Supervision' this allows you to see what the DSC has connected to it using this chart:
In my case I wanted to see in the display 1, 2, 3, 4, 8, 9, 10 which would represent my keypads, my IT-100 board as well as represent my two expansion / expander boards.
Reset the Master Code
Resetting the master code is straight forward, for this example, I'll reset it to 2233
Reset the Installer Code
Resetting the installer code is straight forward, for this example, I'll reset it to 5566
Quick zones
- 00 - Entry zone
- 02 - Interior motion
- 08 - Fire zone
- 31 - Perimeter
First digit of zone type (0-3)
- 0 - Slow zone response & audible
- 1 - Slow zone response & silent
- 2 - Fast zone response & silent
- 3 - Fast zone response & audible
Second digit of zone type (0-8)
- 0 - Delay zone
- 1 - Instant zone
- 2 - Interior zone
- 3 - Interior zone, bypassed in stay mode
- 4 - 24 hour bell, activates sirens any time zone is tripped
- 5 - 24 hour bell, activates sirens when system is armed, activates keypad buzzer when system is disarmed
- 6 - 24 hour bell, activates buzzer only when zone is tripped
- 7 - Auxilary delay loop, works as a delay zone with a different delay
- 8 - Fire zone
+ Delete a zone
Zones are always enabled and can't be deleted in programming. To remove a zone from the system short the zone/common terminal out in the panel with a 1K Ohm resistor.
+ To change the master code
To change the master code, press *, 5, master code (default is 1234), then press 1. Now enter the new 4-digit code you want to use as the master code. Press # to exit.
+ To change/add user codes
To change/add user codes, press *, 5, master code (default is 1234). Then enter the user number 1-6. 1 is the master code, 2-5 are regular codes and 6 is a one time use code. Once you have selected a user, enter the new 4-digit code number you wish to add. You can now enter another user number or press # to exit.
+ To delete user codes
To delete user codes, press *, 5, master code (default is 1234). This will get you into user programming mode. From here, you just need to enter the 1-digit user number you wish to remove (2-6), followed by 4 *'s. This will delete the code from programming. You can now enter another 1-digit user number or press # to exit.
If you have lost the system master code, first try 1234. If that doesn't work you can recover or reset it from installer programming. Once in programming mode, go to Location 21 and either enter your new master code or use the right arrow to read out the current code. If you can't get into programming mode, you will have to default the panel. Photoshop cs6 serial number windows 7.
If you have lost the system installer code, there is no way to access programming without it. Try 1500. If you have no luck, you will have to default the panel.
+ Phone numbers
Location 01 is for the primary phone number the panel will dial. Press # at the end of your number. hex digits can programme different things into the phone number. To toggle from decimal to hexadecimal programming, press *. Location 03 is for phone number 2 (the backup phone number).
- HEX A = Not used
- HEX B = Simulates a * press when dialing
- HEX C = Creates a four second pause
- HEX D = Additional dial tone search
+ Account numbers
Location 02 is where you programme the system account number. It's looking for a 4-digit entry. If your account number has hex digits (ABCDEF) you will have to change to hex programming. If your account number has a zero in it, it must be programmed as an A.
To programme hexidecimal digits, press * to change to hex mode, now a 1 will progamme as an A, etc. Press * again to leave hex mode. Leaving the programming location also turns off hex mode.
- 1 = A
- 2 = B
- 3 = C
- 4 = D
- 5 = E
- 6 = F
+ Dialer options
Location 12 is where the dialer can be turned on and off. Toggling 1 on/off.
Location 23 is the communication format. You will need to input the correct reporting codes, depending on the format you choose.
+ Report codes
Programming Locations 05 - 10 are where you enter 2-digit report codes for various reporting scenarios. Monitoring stations can use different 4/2 format, so ask the central station for a correct reporting format map for your comms format. Enter 00 or FF to disable reporting for that section.
- 05 = Zone alarm codes, 6x 2-digit entries for each of the zones (31, 32, etc)
- 06 = Zone restoral codes, 6x 2-digit entries for each of the zones
- 07 = Closing report codes, 6x 2-digit entries for each user (C1, C2, etc)
- 08 = Opening report codes, 6x 2-digit entries for each user
- 09 = Fire/panic alarms, 8x 2-digit entries
Resources:
Shortcuts:
+ Faults
The trouble light will light up when there is a system fault present. The keypads will also beep twice every 10 seconds until the fault has been acknowledged.
To acknowledge the faults and view the trouble, press *, 2. The keypad will show a certain number, or numbers, which represent different issues shown below. Pressing # silences the trouble beeps.
- 1 Low battery
- 2 AC trouble
- 3 Fuse failure/bell trouble
- 4 Failure to communicate
- 5 Fire alarm circuit
- 6 Loss of time or date
Pressing 9 will just show the most recent trouble.
+ Output configuration
Location 24 is where you can select a 2-digit output type for the onboard PGM.
- 01 = Ground start pulse: This option provides a 2-second output pulse before dialing begins to obtain the dial tone on ground start telephone equipment.
- 02 = Keypad activated (no code required): Pressing * 7 will activate the output and keypad buzzer for 5 seconds.
- 03 = Keypad activated (code required): Pressing * 7, user code, will activate the output and keypad buzzer for 5 seconds.
- 04 = Smoke reset: Output is normally powered and will unpower for 5 seconds when * 7 is pressed.
- 05 = Courtesy pulse: The output will follow the entry and exit times. It can be used to turn on a courtesy light near the exit door for the duration of the entry/exit times.
- 06 = Follows keypad: The output will activate any time the keypad buzzer is on. Can be used for chime, but will also activate during entry/exit delays, etc.
- 07 = Panel armed: Will activate when the panel is armed and won't turn off until panel is disarmed.
- 08 = Alarm: Output activates whenever an alarm is activated and won't turn off until the panel is disarmed. Can be used for a strobe.
- 09 = Failure to communicate: the output activates after the panel has failed to communicate 8 times in a row. It will stay activated until a successful communication has been made.
- 0A = Follow entry delay: The output will stay on when the entry delay is active.
- 0B = Folllow exit delay: The output will stay on when the exit delay is active.
- 0C = LINKS1000 Interface: This option configures the system for use with the LINKS1000 cellular alarm communicator.
The PGM triggers negative when activated. Wire your device into AUX +, for positive and their negative feed into the PGM you want to activate it.
+ Arm the partition to away mode
Enter a user code or press * 0, then exit through an entry zone. Ready light must be on.
+ Disarm the partition
Enter a user code when armed.
+ Arm the partition to stay mode
Enter a user Ccode or press * 0, then do not trip an exit zone. Ready light must be on.
+ Bypass a zone
Press *, 1, 1-digit zone number, #.
+ Display troubles
Press *, 2 then match the number that displays.The trouble light will light up when there is a system fault present. The keypads will also beep twice every 10 seconds until the fault has been acknowledged.
To acknowledge the faults and view the trouble, press *, 2. The keypad will show a certain number, or numbers, which represent different issues shown below.
Faults:
- 1 Low battery
- 2 AC trouble
- 3 Fuse failure/bell trouble
- 4 Failure to communicate
- 5 Fire alarm circuit
- 6 Loss of time or date
Pressing 9 will just show the most recent trouble.
+ Turn chime on/off
The master code can turn the chime on/off.
- Press * 6, enter the master code, press 6.
+ View memory press
*, 3 to clear the memory, arm and then disarm the system.
+ Change user codes
Press *, 5, master code, user number, new code. See 'Codes' above for full description.
+ Set the time and date
Press *, 6, master code, 1. Enter the time (24 hour).
23 Feb 2019I have a DSC alarm at my house (a PC1832) and I want to use Home Assistant to work with it. I purchased the IT-100 board and then decided I wanted to expand it a bit further to include more zones. The company who originally installed the alarm did not record the installer's code when they installed it so I was up a creek as far as knowing the installer code.
Sorry man, there's no notes in your file for the installer code.
I quickly realized I could use the IT-100 board and some time to systematically determine the installer code but the time spent on that would be spent only because I had some concerns regarding reprogramming it. I decided to reprogram it myself and here are my notes for anyone attempting to program or even reprogram their own DSC alarm. The process is incredibly straight forward with only a few caveats.
For clarity I have a PC1832 with four keypads and I have two additional PC5108 expanders to give me up to 24 zones. NOTE: if you are buying a new DSC I would suggest getting the PK5500 keypads instead of the PK5501 keypads. I have another system with PK5500 keypads and they are great. Get at least one of them to help with the programming.
Where's the manual?
Let's get going
Time to factory reset the system. To do this you have to short the zone 1 pin (not the z1 common pin) with the PGM1 pin. Thus, you have to ground Z1 to PGM and power the system up for 10 seconds and then power it off, remove the jumper and then power it back on. This works 100% just like the manual describes:
Okay, now it is reset and ready for programming. This is the first DSC alarm I have programmed so I am always open for commentary on the process.
Here is how I programmed it and the order I went through:
- Enroll the keypads
- Switch to normally-closed loops (non-resistive circuits)
- Program the zones
- Cancel the telephone system (as it is monitored via the Internet)
- Set the partitioning for expanded zones
- Check the devices
- Reset the master code
- Reset the installer code (victory)
Items of Note
- I programmed my system in a single partition (partition 1)
- My alarm is monitored via the Internet and not via the telephone system(s) built into the DSC
Enroll the Keypads
I have four keypads plus the IT-100 so my keypad bus is busy. At each keypad I enrolled each one (one by one)
Switch to normally-closed loops
My alarm is not UL based and is wired with normally closed loops. You have to tell the DSC this or it will think all of the zones are in an alarm state. The in the First Option Code group we need to make sure option 1 is on. Thus we'll enter programming mode and enter 013 and hit 1 to enable option 1.
Program the Zones
This is probably the most complex step in the process. You need to map out all of your zones. Each zone will traditionally fit into either: Delay 1 (01), Delay 2 (02), Instant (03), Interior Stay/Away (05). Here was my table of zones and types:
Zone | Definition |
---|---|
1 | 01 |
2 | 03 |
3 | 03 |
4 | 03 |
5 | 03 |
6 | 03 |
7 | 03 |
8 | 03 |
9 | 03 |
10 | 03 |
11 | 03 |
12 | 03 |
13 | 03 |
14 | 03 |
15 | 03 |
16 | 03 |
17 | 03 |
18 | 03 |
19 | 03 |
20 | 03 |
21 | 05 |
22 | 05 |
23 | 05 |
24 | 02 |
Programming that as follows:
Cancel the Trouble from the Telephone System
My alarm panel was in trouble mode until I told the system I will not be using the telephone system (I am monitoring it via an online service). Therefore, I had to tell it not to consider the alarm in trouble mode if the telephone system was having issues in the Third System Option.
Partitioning the zones beyond eight
Partitioning was the one step in the process that was initially confusing for me. You have to partition the zones above eight be in the same partition as the other zones. I have 24 zones on my system provided by the 8 default zones on the PC1832 and the 16 additional zones from the two additional PC5108 expanders.
Zones 9-24 need to be told to be in partition 1.
This should show each zone being added into the partition as you enter 1, 2, 3, 4, 5, …
Dsc Pc1500 Reset Master Code
Check the devices
In the manual there is a programming feature called 'View Module Supervision' this allows you to see what the DSC has connected to it using this chart:
In my case I wanted to see in the display 1, 2, 3, 4, 8, 9, 10 which would represent my keypads, my IT-100 board as well as represent my two expansion / expander boards.
Reset the Master Code
Resetting the master code is straight forward, for this example, I'll reset it to 2233
Reset the Installer Code
Resetting the installer code is straight forward, for this example, I'll reset it to 5566
Questions I had during the process
Q: Can I reset the installer code if I have access to the DSC board?
A: No, it requires a hard reset
Q: Do I need to add resistors, all of my wiring is closed loop?
A: You do not the DSC alarm can be programmed to work with normally closed loops as long as it is not a UL requirement
Q: How come zones 1 - 8 are working but zones 9 - 24 are not working?
A: That is because they are in the wrong partition and have to be moved into partition one. The DSC factory resets with zones 9-X in partition 0 so they do not appear in partition 1 automatically.
Q: The DSC alarm cannot see the zones (the zones will not chime) in my expander units - WTF?
A: Initially I thought I had the jumpers wrong on the system but it turns out they were in a zero partition and using codes 202, 203 and 204 fixed that (question above)
Hindsight
In hindsight it would have been less expensive to not purchase the IT-100 board and instead pick up the Eyez-On Envisalink EVL-4EZR. The IT-100 board was fun to mess with and was somewhat nostalgic. However, now I am decorating it with a Raspberry Pi.
[home-automation
dsc
]