ESP8266 into existing alarm DSC System

Here is what I did:
Created a device
Copied the dev branch yaml with the required changes.
Copied the card files to config/www and added the ressource link.
Edited the configuration yaml to add the panel
Created a custom dashboard to add the panel card
uploaded the config to the esp32.
That’s all.
Am I missing any configuration steps to be able to write to the DSC?
How do I troubleshoot the write pin?
I’m using 22/21/18 pins.

Edit:
Guess I found it. I need to change that transistor.

You have more than a write pin issue. The logs show garbage data. Looks like you have something reversed or not connected to the correct output on the panel

I Used a PNP transistor instead of a NPN. I thought that explains the reversed output?
I’m getting a pack of NPN transistors tomorrow and will retest. If I get to send command I will solder the components. I will remove the transistor and test reading only to see if garbage data is still there.

Log with write pin disconnected:

[00:58:49][I][Paneldata: :978]: E0: E0 01 52 20 32 38 0F 00 00 00 00 00 00 00 00 00 
[00:58:49][I][Moduledata::978]: E0: 0F 01 FF FF FF FF 0F 00 00 00 00 00 00 00 00 00 
[00:58:49][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:58:49][I][Paneldata: :978]: 63: 63 00 00 00 00 00 00 63 01 00 00 00 00 00 00 00 
[00:58:49][I][Moduledata::978]: 05: FF 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:58:50][I][Paneldata: :978]: C1: C1 00 A4 40 64 71 07 00 00 00 00 00 00 00 00 00 
[00:58:50][I][Moduledata::978]: C1: 1F 01 FF FF FF FF 0E 00 00 00 00 00 00 00 00 00 
[00:58:50][I][Paneldata: :978]: 82: 82 01 48 80 C8 E3 03 00 00 00 00 00 00 00 00 00 
[00:58:50][I][Moduledata::978]: 82: 3F 01 FF FF FF FF 03 00 00 00 00 00 00 00 00 00 
[00:58:50][I][Paneldata: :978]: 82: 82 01 48 80 C8 E3 03 00 00 00 00 00 00 00 00 00 
[00:58:50][I][Moduledata::978]: 82: 3F 01 FF FF FF FF 03 00 00 00 00 00 00 00 00 00 
[00:58:50][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:58:50][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:58:50][I][Paneldata: :978]: 82: 82 01 48 80 C8 E3 07 00 00 00 00 00 00 00 00 00 
[00:58:50][I][Moduledata::978]: 82: 3F 01 FF FF FF FF 0C 00 00 00 00 00 00 00 00 00 
[00:58:50][I][Paneldata: :978]: 82: 82 01 48 80 C8 E3 03 00 00 00 00 00 00 00 00 00 
[00:58:50][I][Moduledata::978]: 82: 3F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
[00:58:51][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:58:51][I][Moduledata::978]: 05: FF 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:58:51][I][Moduledata::978]: 05: FF 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:58:51][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:58:51][I][Moduledata::978]: 05: FF 01 FF FF FF FF 04 00 00 00 00 00 00 00 00 00 
[00:58:51][I][Moduledata::978]: 05: FF 01 FF FF FF FF 04 00 00 00 00 00 00 00 00 00 
[00:58:51][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:58:52][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:58:52][I][Paneldata: :978]: 82: 82 01 48 80 C8 E3 03 00 00 00 00 00 00 00 00 00 
[00:58:52][I][Moduledata::978]: 82: 3F 01 FF FF FF FF 03 00 00 00 00 00 00 00 00 00 
[00:58:53][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:58:53][I][Moduledata::978]: 05: FF 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:58:53][I][Moduledata::978]: 05: FF 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:58:53][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:58:53][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:58:54][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:58:54][I][Moduledata::978]: 05: FF 01 FF FF FF FF 04 00 00 00 00 00 00 00 00 00 
[00:58:54][I][Paneldata: :978]: 82: 82 01 48 80 C8 E3 07 00 00 00 00 00 00 00 00 00 
[00:58:54][I][Moduledata::978]: 82: 3F 01 FF FF FF FF 06 00 00 00 00 00 00 00 00 00 
[00:58:54][I][Moduledata::978]: 05: FF 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:58:54][I][Moduledata::978]: 05: FF 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:58:54][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:58:55][I][Paneldata: :978]: 82: 82 01 48 80 C8 E3 03 00 00 00 00 00 00 00 00 00 
[00:58:55][I][Moduledata::978]: 82: 3F 01 FF FF FF FF 03 00 00 00 00 00 00 00 00 00 
[00:58:55][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:58:55][I][Moduledata::978]: 05: FF 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:58:55][I][Moduledata::978]: 05: FF 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:58:55][I][Moduledata::978]: 05: FF 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:58:55][I][Moduledata::978]: 05: FF 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:58:55][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:58:55][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:58:55][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:58:56][I][Moduledata::978]: 05: FF 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:58:56][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:58:56][I][Moduledata::978]: 05: FF 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:58:56][I][Moduledata::978]: 05: FF 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:58:56][I][Moduledata::978]: 05: FF 01 FF FF FF FF 04 00 00 00 00 00 00 00 00 00 
[00:58:56][I][Moduledata::978]: 05: FF 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:58:56][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:58:56][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:58:57][I][Moduledata::978]: 05: FF 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:58:57][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:58:57][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:58:57][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:58:57][I][Paneldata: :978]: 82: 82 01 48 80 C8 E3 03 00 00 00 00 00 00 00 00 00 
[00:58:57][I][Paneldata: :978]: 82: 82 01 48 80 C8 E3 07 00 00 00 00 00 00 00 00 00 
[00:58:57][I][Moduledata::978]: 82: 3F 01 FF FF FF FF 06 00 00 00 00 00 00 00 00 00 
[00:58:57][I][Paneldata: :978]: 82: 82 01 48 80 C8 E3 03 00 00 00 00 00 00 00 00 00 
[00:58:57][I][Moduledata::978]: 82: 3F 01 FF FF FF FF 03 00 00 00 00 00 00 00 00 00 
[00:58:58][I][Moduledata::978]: 05: FF 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:58:58][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:58:58][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:58:58][I][Moduledata::978]: 05: FF 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:58:58][I][Paneldata: :978]: 16: 16 00 0E 11 F6 2B 01 00 00 00 00 00 00 00 00 00 
[00:58:59][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:58:59][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:58:59][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:58:59][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:58:59][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:58:59][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:58:59][I][Moduledata::978]: 05: FF 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:58:59][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:59:00][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:59:00][I][Paneldata: :978]: 82: 82 01 48 80 C8 E3 07 00 00 00 00 00 00 00 00 00 
[00:59:00][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:59:00][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:59:00][I][Paneldata: :978]: 82: 82 01 48 80 C8 E3 03 00 00 00 00 00 00 00 00 00 
[00:59:00][I][Moduledata::978]: 82: 3F 01 FF FF FF FF 03 00 00 00 00 00 00 00 00 00 
[00:59:00][I][Paneldata: :978]: 82: 82 01 48 80 C8 E3 03 00 00 00 00 00 00 00 00 00 
[00:59:00][I][Moduledata::978]: 82: 3F 01 FF FF FF FF 03 00 00 00 00 00 00 00 00 00 
[00:59:00][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:59:01][I][Moduledata::978]: 05: FF 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:59:01][I][Moduledata::978]: 05: FF 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:59:01][I][Moduledata::978]: 05: FF 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:59:01][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:59:01][I][Paneldata: :978]: 82: 82 01 48 80 C8 E3 03 00 00 00 00 00 00 00 00 00 
[00:59:01][I][Moduledata::978]: 82: 7F 01 FF FF FF FF 03 00 00 00 00 00 00 00 00 00 
[00:59:01][I][Paneldata: :978]: E0: E0 01 52 20 32 38 0F 00 00 00 00 00 00 00 00 00 
[00:59:01][I][Moduledata::978]: E0: 0F 01 FF FF FF FF 0F 00 00 00 00 00 00 00 00 00 
[00:59:01][I][Paneldata: :978]: 82: 82 01 48 80 C8 E3 03 00 00 00 00 00 00 00 00 00 
[00:59:01][I][Moduledata::978]: 82: 3F 01 FF FF FF FF 03 00 00 00 00 00 00 00 00 00 
[00:59:01][I][Moduledata::978]: 05: FF 01 FF FF FF FF 04 00 00 00 00 00 00 00 00 00 
[00:59:02][I][Moduledata::978]: 05: FF 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:59:02][I][Moduledata::978]: 05: FF 01 FF FF FF FF 04 00 00 00 00 00 00 00 00 00 
[00:59:02][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:59:02][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:59:02][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:59:02][I][Moduledata::978]: 05: FF 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:59:03][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:59:03][I][Paneldata: :978]: 82: 82 01 48 80 C8 E3 03 00 00 00 00 00 00 00 00 00 
[00:59:03][I][Moduledata::978]: 82: 7F 01 FF FF FF FF 03 00 00 00 00 00 00 00 00 00 
[00:59:03][I][Paneldata: :978]: 82: 82 01 48 80 C8 E3 03 00 00 00 00 00 00 00 00 00 
[00:59:03][I][Moduledata::978]: 82: 3F 01 FF FF FF FF 03 00 00 00 00 00 00 00 00 00 
[00:59:03][I][Paneldata: :978]: C1: C1 00 A4 40 64 71 0F 00 00 00 00 00 00 00 00 00 
[00:59:03][I][Moduledata::978]: 05: FF 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:59:04][I][Moduledata::978]: 05: FF 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:59:04][I][Moduledata::978]: 05: FF 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:59:04][I][Paneldata: :978]: 82: 82 01 48 80 C8 E3 03 00 00 00 00 00 00 00 00 00 
[00:59:04][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:59:04][I][Moduledata::978]: 05: FF 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:59:05][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:59:05][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:59:05][I][Paneldata: :978]: 82: 82 01 48 80 C8 E3 03 00 00 00 00 00 00 00 00 00 
[00:59:05][I][Moduledata::978]: 82: 3F 01 FF FF FF FF 03 00 00 00 00 00 00 00 00 00 
[00:59:05][I][Paneldata: :978]: 82: 82 01 48 80 C8 E3 03 00 00 00 00 00 00 00 00 00 
[00:59:05][I][Moduledata::978]: 82: 3F 01 FF FF FF FF 03 00 00 00 00 00 00 00 00 00 
[00:59:05][I][Moduledata::978]: 05: FF 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:59:05][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:59:05][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:59:05][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:59:06][I][Paneldata: :978]: C1: C1 00 A4 40 64 71 07 00 00 00 00 00 00 00 00 00 
[00:59:06][I][Moduledata::978]: C1: 1F 01 FF FF FF FF 0E 00 00 00 00 00 00 00 00 00 
[00:59:06][I][Moduledata::978]: 05: FF 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:59:06][I][Moduledata::978]: 05: FF 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:59:06][I][Moduledata::978]: 05: FF 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:59:06][I][Moduledata::978]: 05: FF 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:59:06][I][Paneldata: :978]: 82: 82 01 48 80 C8 E3 03 00 00 00 00 00 00 00 00 00 
[00:59:06][I][Moduledata::978]: 82: 3F 01 FF FF FF FF 03 00 00 00 00 00 00 00 00 00 
[00:59:07][I][Paneldata: :978]: 82: 82 01 48 80 C8 E3 03 00 00 00 00 00 00 00 00 00 
[00:59:07][I][Moduledata::978]: 82: 3F 01 FF FF FF FF 03 00 00 00 00 00 00 00 00 00 
[00:59:07][I][Paneldata: :978]: 82: 82 01 48 80 C8 E3 03 00 00 00 00 00 00 00 00 00 
[00:59:07][I][Moduledata::978]: 82: 3F 01 FF FF FF FF 03 00 00 00 00 00 00 00 00 00 
[00:59:07][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:59:07][I][Moduledata::978]: 05: FF 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:59:08][I][Moduledata::978]: 05: FF 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:59:08][I][Moduledata::978]: 05: FF 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:59:08][I][Moduledata::978]: 05: FF 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:59:08][I][Paneldata: :978]: C1: C1 00 A4 40 64 71 07 00 00 00 00 00 00 00 00 00 
[00:59:08][I][Paneldata: :978]: 82: 82 01 48 80 C8 E3 03 00 00 00 00 00 00 00 00 00 
[00:59:08][I][Moduledata::978]: 82: 7F 01 FF FF FF FF 06 00 00 00 00 00 00 00 00 00 
[00:59:08][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:59:08][I][Moduledata::978]: 05: FF 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:59:09][I][Paneldata: :978]: 82: 82 01 48 80 C8 E3 03 00 00 00 00 00 00 00 00 00 
[00:59:09][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:59:09][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:59:09][I][Paneldata: :978]: 27: 27 00 90 03 91 C7 02 14 01 00 00 00 00 00 00 00 
[00:59:09][D][info:1785]: status 01, last status 01,line2status 55,selection 01,partition=1,skip=0
[00:59:09][D][text_sensor:067]: 'dscalarm line1': Sending state 'System is Ready'
[00:59:09][D][text_sensor:067]: 'dscalarm line2': Sending state 'Zone 07  <>'
[00:59:09][D][binary_sensor:036]: 'dscalarm Garage door(z2)': Sending state ON
[00:59:09][D][text_sensor:067]: 'dscalarm zone status ': Sending state 'OP:2'
[00:59:09][I][Paneldata: :978]: 82: 82 01 48 01 C8 E3 03 00 00 00 00 00 00 00 00 00 
[00:59:09][I][Paneldata: :978]: 82: 82 01 48 01 C8 E3 03 00 00 00 00 00 00 00 00 00 
[00:59:09][I][Paneldata: :978]: 5D: 5D 00 00 00 00 00 00 5D 01 00 00 00 00 00 00 00 
[00:59:09][I][Paneldata: :978]: 05: 05 00 90 03 91 C7 01 00 00 00 00 00 00 00 00 00 
[00:59:09][D][info:1785]: status 03, last status 01,line2status 55,selection 01,partition=1,skip=0
[00:59:09][D][text_sensor:067]: 'dscalarm line1': Sending state 'Secure System'
[00:59:09][D][text_sensor:067]: 'dscalarm line2': Sending state 'Zone 07  <>'
[00:59:09][D][text_sensor:067]: 'dscalarm Partition 1 Msg ': Sending state '03: Zones open'
[00:59:09][D][text_sensor:067]: 'dscalarm Partition 1 Status ': Sending state 'unavailable'
[00:59:09][D][binary_sensor:036]: 'dscalarm Partition 1 Ready': Sending state OFF
[00:59:10][I][Paneldata: :978]: C1: C1 00 A4 00 E4 71 07 00 00 00 00 00 00 00 00 00 
[00:59:10][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:59:10][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:59:10][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:59:11][I][Moduledata::978]: 05: FF 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:59:11][I][Moduledata::978]: 05: FF 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:59:11][I][Moduledata::978]: 05: FF 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:59:11][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:59:11][I][Paneldata: :978]: 82: 82 01 48 01 C8 E3 03 00 00 00 00 00 00 00 00 00 
[00:59:11][I][Moduledata::978]: 82: 7F 01 FF FF FF FF 03 00 00 00 00 00 00 00 00 00 
[00:59:12][I][Paneldata: :978]: 82: 82 01 48 01 C8 E3 03 00 00 00 00 00 00 00 00 00 
[00:59:12][I][Moduledata::978]: 82: 3F 01 FF FF FF FF 03 00 00 00 00 00 00 00 00 00 
[00:59:12][I][Moduledata::978]: 05: FF 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:59:12][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:59:12][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:59:12][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:59:12][I][Paneldata: :978]: C1: C1 00 A4 00 E4 71 07 00 00 00 00 00 00 00 00 00 
[00:59:12][I][Moduledata::978]: C1: 1F 01 FF FF FF FF 07 00 00 00 00 00 00 00 00 00 
[00:59:12][I][Paneldata: :978]: 82: 82 01 48 01 C8 E3 03 00 00 00 00 00 00 00 00 00 
[00:59:13][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:59:13][I][Moduledata::978]: 05: FF 01 FF FF FF FF 04 00 00 00 00 00 00 00 00 00 
[00:59:13][I][Moduledata::978]: 05: FF 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:59:13][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:59:13][I][Paneldata: :978]: 11: 11 00 AA AA AA AA AA 17 00 00 00 00 00 00 00 00 
[00:59:13][I][Moduledata::978]: 11: FF 01 FF FC FF F3 FF 1E 00 00 00 00 00 00 00 00 
[00:59:13][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:59:14][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:59:14][I][Paneldata: :978]: 93: 93 01 48 80 C8 E3 80 08 0F 00 00 00 00 00 00 00 
[00:59:14][I][Moduledata::978]: 93: 7F 01 FF FF FF FF FF FF 0C 00 00 00 00 00 00 00 
[00:59:14][I][Paneldata: :978]: 05: 05 00 91 01 91 C7 01 00 00 00 00 00 00 00 00 00 
[00:59:14][D][info:1785]: status 01, last status 03,line2status 55,selection 01,partition=1,skip=0
[00:59:14][D][text_sensor:067]: 'dscalarm line1': Sending state 'System is Ready'
[00:59:14][D][text_sensor:067]: 'dscalarm line2': Sending state 'Zone 07  <>'
[00:59:14][D][text_sensor:067]: 'dscalarm Partition 1 Msg ': Sending state '01: Ready'
[00:59:14][D][text_sensor:067]: 'dscalarm Partition 1 Status ': Sending state 'disarmed'
[00:59:14][D][binary_sensor:036]: 'dscalarm Partition 1 Ready': Sending state ON
[00:59:14][D][text_sensor:067]: 'dscalarm event': Sending state ''
[00:59:14][I][Paneldata: :978]: C1: C1 00 A4 40 64 71 07 00 00 00 00 00 00 00 00 00 
[00:59:14][I][Moduledata::978]: C1: 1F 01 FF FF FF FF 07 00 00 00 00 00 00 00 00 00 
[00:59:14][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:59:15][I][Paneldata: :978]: 82: 82 01 48 80 C8 E3 03 00 00 00 00 00 00 00 00 00 
[00:59:15][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:59:15][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:59:15][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:59:15][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:59:15][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:59:16][I][Moduledata::978]: 05: FF 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:59:16][I][Moduledata::978]: 05: FF 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:59:16][D][text_sensor:067]: 'dscalarm beeps': Sending state '0'
[00:59:16][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:59:17][I][Paneldata: :978]: 82: 82 01 48 80 C8 E3 03 00 00 00 00 00 00 00 00 00 
[00:59:17][I][Moduledata::978]: 82: 7F 01 FF FF FF FF 06 00 00 00 00 00 00 00 00 00 
[00:59:17][I][Paneldata: :978]: 82: 82 01 48 80 C8 E3 03 00 00 00 00 00 00 00 00 00 
[00:59:17][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 04 00 00 00 00 00 00 00 00 00 
[00:59:17][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:59:17][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:59:18][D][text_sensor:067]: 'dscalarm System Status': Sending state 'online'
[00:59:18][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:59:18][I][Moduledata::978]: 05: FF 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:59:18][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:59:18][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:59:18][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:59:19][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:59:19][I][Paneldata: :978]: 82: 82 01 48 80 C8 E3 03 00 00 00 00 00 00 00 00 00 
[00:59:19][I][Moduledata::978]: 82: 3F 01 FF FF FF FF 03 00 00 00 00 00 00 00 00 00 
[00:59:19][D][text_sensor:067]: 'dscalarm zone status ': Sending state 'OP:2'
[00:59:19][I][Paneldata: :978]: B1: B1 01 00 00 00 00 00 31 07 00 00 00 00 00 00 00 
[00:59:19][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:59:19][I][Moduledata::978]: 05: FF 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:59:20][I][Moduledata::978]: 05: FF 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:59:20][I][Moduledata::978]: 05: FF 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:59:20][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:59:20][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:59:20][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:59:20][D][text_sensor:067]: 'dscalarm line1': Sending state 'System is Ready'
[00:59:20][I][Moduledata::978]: 05: FF 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:59:20][I][Paneldata: :978]: C1: C1 00 A4 40 64 71 07 00 00 00 00 00 00 00 00 00 
[00:59:20][I][Moduledata::978]: C1: 1F 01 FF FF FF FF 07 00 00 00 00 00 00 00 00 00 
[00:59:21][I][Paneldata: :978]: 82: 82 01 48 80 C8 E3 07 00 00 00 00 00 00 00 00 00 
[00:59:21][I][Moduledata::978]: 82: 3F 01 FF FF FF FF 06 00 00 00 00 00 00 00 00 00 
[00:59:21][D][text_sensor:067]: 'dscalarm Partition 1 Msg ': Sending state '01: Ready'
[00:59:21][I][Paneldata: :978]: 82: 82 01 48 80 C8 E3 03 00 00 00 00 00 00 00 00 00 
[00:59:21][I][Moduledata::978]: 82: 3F 01 FF FF FF FF 03 00 00 00 00 00 00 00 00 00 
[00:59:22][I][Moduledata::978]: 05: FF 01 FF FF FF FF 04 00 00 00 00 00 00 00 00 00 
[00:59:22][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:59:22][I][Moduledata::978]: 05: FF 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:59:22][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:59:22][I][Moduledata::978]: 05: FF 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:59:22][I][Moduledata::978]: 05: FF 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:59:22][I][Moduledata::978]: 05: FF 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:59:22][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:59:22][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 04 00 00 00 00 00 00 00 00 00 
[00:59:23][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:59:23][I][Moduledata::978]: 05: FF 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:59:23][I][Moduledata::978]: 05: FF 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:59:23][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:59:23][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:59:23][I][Moduledata::978]: 05: FF 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:59:23][I][Paneldata: :978]: 82: 82 01 48 80 C8 E3 07 00 00 00 00 00 00 00 00 00 
[00:59:23][I][Moduledata::978]: 82: 7F 01 FF FF FF FF 06 00 00 00 00 00 00 00 00 00 
[00:59:23][I][Paneldata: :978]: C1: C1 00 A4 40 64 71 07 00 00 00 00 00 00 00 00 00 
[00:59:23][I][Paneldata: :978]: 82: 82 01 48 80 C8 E3 03 00 00 00 00 00 00 00 00 00 
[00:59:23][I][Moduledata::978]: 82: 3F 01 FF FF FF FF 03 00 00 00 00 00 00 00 00 00 
[00:59:24][I][Moduledata::978]: 05: FF 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:59:24][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:59:24][I][Paneldata: :978]: 82: 82 01 48 80 C8 E3 03 00 00 00 00 00 00 00 00 00 
[00:59:24][I][Moduledata::978]: 82: 3F 01 FF FF FF FF 03 00 00 00 00 00 00 00 00 00 
[00:59:24][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:59:24][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:59:24][I][Paneldata: :978]: 82: 82 01 48 80 C8 E3 03 00 00 00 00 00 00 00 00 00 
[00:59:24][I][Moduledata::978]: 82: 7F 01 FF FF FF FF 03 00 00 00 00 00 00 00 00 00 
[00:59:24][I][Paneldata: :978]: 82: 82 01 48 80 C8 E3 03 00 00 00 00 00 00 00 00 00 
[00:59:24][I][Moduledata::978]: 82: 3F 01 FF FF FF FF 03 00 00 00 00 00 00 00 00 00 
[00:59:24][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:59:24][I][Moduledata::978]: 05: FF 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:59:25][I][Paneldata: :978]: 05: 05 00 91 01 91 C7 C1 52 20 32 38 1F 00 00 00 00 
[00:59:25][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 9F FF FF FF FF 1E 00 00 00 00 
[00:59:25][I][Moduledata::978]: 05: FF 01 FF FF FF FF 04 00 00 00 00 00 00 00 00 00 
[00:59:25][I][Moduledata::978]: 05: FF 01 FF FF FF FF 04 00 00 00 00 00 00 00 00 00 
[00:59:25][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:59:26][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:59:26][I][Moduledata::978]: 05: FF 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:59:26][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:59:26][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 01 00 00 00 00 00 00 00 00 00 
[00:59:26][D][text_sensor:067]: 'dscalarm Trouble Msg ': Sending state ''
[00:59:26][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 04 00 00 00 00 00 00 00 00 00 
[00:59:26][I][Moduledata::978]: 05: FF 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 
[00:59:26][I][Moduledata::978]: 05: 7F 01 FF FF FF FF 04 00 00 00 00 00 00 00 00 00 
[00:59:26][I][Paneldata: :978]: 82: 82 01 48 80 C8 E3 07 00 00 00 00 00 00 00 00 00 
[00:59:26][I][Moduledata::978]: 82: 3F 01 FF FF FF FF 06 00 00 00 00 00 00 00 00 00 
[00:59:26][I][Moduledata::978]: 05: FF 01 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 

Your read output is garbage. Not the tx. I suspect you have pins reversed

Is the output supposed to be only text?
I reviewed the wiring and got this result.
I’m using an external 3.3 volt power supply.
Will use the DSC battery as a power supply and test again.

[11:42:55][I][Paneldata: :978]: C1: C1 00 2B 00 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:55][I][Moduledata::978]: C1: 1F 01 1F 00 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:55][I][Paneldata: :978]: 08: 08 00 19 9F 8F 00 00 00 00 00 00 00 00 00 00 00 
[11:42:55][I][Paneldata: :978]: 3F: 3F 01 52 2F FF 00 00 00 00 00 00 00 00 00 00 00 
[11:42:55][I][Paneldata: :978]: 91: 91 01 27 00 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:55][I][Paneldata: :978]: 0D: 0D 01 48 80 1B 00 00 00 00 00 00 00 00 00 00 00 
[11:42:55][I][Moduledata::978]: 0D: 1F 00 FF FF 07 00 00 00 00 00 00 00 00 00 00 00 
[11:42:55][I][Paneldata: :978]: C7: C7 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:55][I][Moduledata::978]: C7: FF 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:55][I][Paneldata: :978]: 32: 32 01 49 01 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:55][I][Paneldata: :978]: 7F: 7F 01 FE 47 3F 00 00 00 00 00 00 00 00 00 00 00 
[11:42:55][I][Paneldata: :978]: 82: 82 01 58 80 CB 00 00 00 00 00 00 00 00 00 00 00 
[11:42:55][I][Moduledata::978]: 82: 3F 01 7F FF 3F 00 00 00 00 00 00 00 00 00 00 00 
[11:42:55][I][Paneldata: :978]: C7: C7 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:55][I][Paneldata: :978]: 05: 05 00 97 01 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:55][D][info:1785]: status 01, last status DF,line2status 55,selection 01,partition=1,skip=0
[11:42:55][D][text_sensor:067]: 'dscalarm line1': Sending state 'System is Ready'
[11:42:55][D][text_sensor:067]: 'dscalarm line2': Sending state 'Zone 07  <>'
[11:42:55][D][info:1785]: status 00, last status 8E,line2status 55,selection 01,partition=2,skip=0
[11:42:55][D][text_sensor:067]: 'dscalarm line1 partition 2': Sending state 'Secure System'
[11:42:55][D][text_sensor:067]: 'dscalarm line2 partition 2': Sending state 'Before Arming <>'
[11:42:55][D][info:1785]: status 00, last status 02,line2status 55,selection 01,partition=3,skip=0
[11:42:55][D][info:1785]: status 00, last status 00,line2status 55,selection 01,partition=4,skip=0
[11:42:55][D][text_sensor:067]: 'dscalarm Partition 1 Status ': Sending state 'disarmed'
[11:42:55][I][Moduledata::978]: CF: 0F 00 1C 00 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:55][I][Paneldata: :978]: 01: 01 01 25 01 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:55][I][Paneldata: :978]: CF: CF 01 07 00 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:55][I][Paneldata: :978]: CF: CF 01 03 00 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:55][I][Paneldata: :978]: 52: 52 00 4F FE 47 0F 00 00 00 00 00 00 00 00 00 00 
[11:42:55][I][Paneldata: :978]: 05: 05 00 B7 01 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:55][D][info:1785]: status 01, last status 01,line2status 55,selection 01,partition=1,skip=0
[11:42:55][D][text_sensor:067]: 'dscalarm line1': Sending state 'System is Ready'
[11:42:55][D][text_sensor:067]: 'dscalarm line2': Sending state 'Zone 07  <>'
[11:42:55][D][info:1785]: status 00, last status 00,line2status 55,selection 01,partition=2,skip=0
[11:42:55][D][text_sensor:067]: 'dscalarm line1 partition 2': Sending state 'Secure System'
[11:42:55][D][text_sensor:067]: 'dscalarm line2 partition 2': Sending state 'Before Arming <>'
[11:42:55][D][info:1785]: status 00, last status 00,line2status 55,selection 01,partition=3,skip=0
[11:42:55][D][info:1785]: status 00, last status 00,line2status 55,selection 01,partition=4,skip=0
[11:42:55][I][Moduledata::978]: C7: FF 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:55][I][Paneldata: :978]: 01: 01 01 27 00 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:55][I][Paneldata: :978]: C7: C7 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:55][I][Paneldata: :978]: C7: C7 01 01 00 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:55][I][Paneldata: :978]: 52: 52 00 47 1F 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:55][I][Paneldata: :978]: 98: 98 01 C7 01 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:55][I][Paneldata: :978]: E0: E0 01 2B 00 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:55][I][Paneldata: :978]: 10: 10 00 33 7F 0F 00 00 00 00 00 00 00 00 00 00 00 
[11:42:55][I][Paneldata: :978]: 7F: 7F 01 A9 17 7F 00 00 00 00 00 00 00 00 00 00 00 
[11:42:55][I][Paneldata: :978]: 91: 91 01 13 00 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:56][I][Paneldata: :978]: 3A: 3A 01 49 BF 0F 00 00 00 00 00 00 00 00 00 00 00 
[11:42:56][I][Paneldata: :978]: E4: E4 00 E7 07 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:56][I][Paneldata: :978]: CF: CF 01 03 00 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:56][I][Moduledata::978]: CF: 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:56][I][Paneldata: :978]: 52: 52 00 4F 3F 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:56][I][Paneldata: :978]: 91: 91 01 8F 00 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:56][I][Paneldata: :978]: 8F: 8F 00 A4 41 07 00 00 00 00 00 00 00 00 00 00 00 
[11:42:56][I][Moduledata::978]: 8F: 07 01 FF FF 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:56][I][Paneldata: :978]: 1C: 1C 00 0F 00 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:56][I][Paneldata: :978]: 1F: 1F 00 A4 43 FB 1C 0F 00 00 00 00 00 00 00 00 00 
[11:42:56][I][Paneldata: :978]: 1E: 1E 01 48 83 03 00 00 00 00 00 00 00 00 00 00 00 
[11:42:56][I][Moduledata::978]: 1E: 0F 01 FF 7F 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:56][I][Paneldata: :978]: 1C: 1C 00 0F 00 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:56][I][Paneldata: :978]: 01: 01 01 2F C7 01 00 00 00 00 00 00 00 00 00 00 00 
[11:42:56][I][Moduledata::978]: 01: FF 01 1F FF 02 00 00 00 00 00 00 00 00 00 00 00 
[11:42:56][I][Paneldata: :978]: C7: C7 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:56][I][Moduledata::978]: C7: 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:56][I][Paneldata: :978]: 52: 52 00 40 77 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:56][I][Moduledata::978]: 52: 7F 01 FF 0E 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:56][I][Paneldata: :978]: 2E: 2E 00 0F 00 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:56][I][Moduledata::978]: 2E: 6F 01 1F 00 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:56][I][Paneldata: :978]: 7F: 7F 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:56][I][Paneldata: :978]: 52: 52 00 27 00 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:56][I][Paneldata: :978]: FF: FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:56][I][Paneldata: :978]: 91: 91 01 8F 00 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:56][I][Paneldata: :978]: CF: CF 01 01 00 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:56][I][Moduledata::978]: CF: 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:56][I][Paneldata: :978]: 52: 52 00 47 FC 8E 1F 00 00 00 00 00 00 00 00 00 00 
[11:42:56][I][Paneldata: :978]: 32: 32 01 49 01 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:56][I][Paneldata: :978]: 7F: 7F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:56][I][Paneldata: :978]: C8: C8 01 67 00 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:56][I][Paneldata: :978]: 05: 05 00 93 01 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:56][D][info:1785]: status 01, last status 01,line2status 55,selection 01,partition=1,skip=0
[11:42:56][D][text_sensor:067]: 'dscalarm line1': Sending state 'System is Ready'
[11:42:57][D][text_sensor:067]: 'dscalarm line2': Sending state 'Zone 07  <>'
[11:42:57][D][info:1785]: status 00, last status 00,line2status 55,selection 01,partition=2,skip=0
[11:42:57][D][text_sensor:067]: 'dscalarm line1 partition 2': Sending state 'Secure System'
[11:42:57][D][text_sensor:067]: 'dscalarm line2 partition 2': Sending state 'Before Arming <>'
[11:42:57][D][info:1785]: status 00, last status 00,line2status 55,selection 01,partition=3,skip=0
[11:42:57][D][info:1785]: status 00, last status 00,line2status 55,selection 01,partition=4,skip=0
[11:42:57][I][Paneldata: :978]: 7F: 7F 01 FC 8E 7F 00 00 00 00 00 00 00 00 00 00 00 
[11:42:57][I][Paneldata: :978]: 25: 25 00 93 00 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:57][I][Paneldata: :978]: 7F: 7F 01 01 00 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:57][I][Paneldata: :978]: E4: E4 00 E7 07 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:57][I][Paneldata: :978]: 05: 05 00 93 BF CC 8E 07 00 00 00 00 00 00 00 00 00 
[11:42:57][D][info:1785]: status BF, last status 01,line2status 55,selection 01,partition=1,skip=0
[11:42:57][D][info:1785]: status 8E, last status 00,line2status 55,selection 01,partition=2,skip=0
[11:42:57][D][info:1785]: status 00, last status 00,line2status 55,selection 01,partition=3,skip=0
[11:42:57][D][info:1785]: status 00, last status 00,line2status 55,selection 01,partition=4,skip=0
[11:42:57][I][Paneldata: :978]: C7: C7 01 01 00 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:57][I][Moduledata::978]: C7: 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:57][I][Paneldata: :978]: 52: 52 00 43 FC C7 0F 00 00 00 00 00 00 00 00 00 00 
[11:42:57][I][Paneldata: :978]: 82: 82 01 58 80 CB 03 00 00 00 00 00 00 00 00 00 00 
[11:42:57][I][Moduledata::978]: 82: 3F 01 7F FF 3F 00 00 00 00 00 00 00 00 00 00 00 
[11:42:57][I][Paneldata: :978]: C7: C7 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:57][I][Paneldata: :978]: 3D: 3D 00 A4 5F FF 91 33 00 00 00 00 00 00 00 00 00 
[11:42:57][I][Paneldata: :978]: 05: 05 00 97 00 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:57][D][info:1785]: status 00, last status BF,line2status 55,selection 01,partition=1,skip=0
[11:42:57][D][text_sensor:067]: 'dscalarm line1': Sending state 'Secure System'
[11:42:57][D][text_sensor:067]: 'dscalarm line2': Sending state 'Zone 07  <>'
[11:42:57][D][info:1785]: status 00, last status 8E,line2status 55,selection 01,partition=2,skip=0
[11:42:57][D][text_sensor:067]: 'dscalarm line1 partition 2': Sending state 'Secure System'
[11:42:57][D][text_sensor:067]: 'dscalarm line2 partition 2': Sending state 'Before Arming <>'
[11:42:57][D][info:1785]: status 00, last status 00,line2status 55,selection 01,partition=3,skip=0
[11:42:57][D][info:1785]: status 00, last status 00,line2status 55,selection 01,partition=4,skip=0
[11:42:57][D][text_sensor:067]: 'dscalarm Partition 1 Msg ': Sending state '00: Unknown'
[11:42:57][D][text_sensor:067]: 'dscalarm Partition 1 Status ': Sending state 'unavailable'
[11:42:57][D][binary_sensor:036]: 'dscalarm Partition 1 Ready': Sending state OFF
[11:42:57][I][Paneldata: :978]: C0: C0 00 C9 01 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:57][I][Paneldata: :978]: 01: 01 01 2F 00 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:57][I][Paneldata: :978]: C7: C7 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:57][I][Paneldata: :978]: 05: 05 00 93 BF EC 8E 7F 00 00 00 00 00 00 00 00 00 
[11:42:57][D][info:1785]: status BF, last status 00,line2status 55,selection 01,partition=1,skip=0
[11:42:57][D][info:1785]: status 8E, last status 00,line2status 55,selection 01,partition=2,skip=0
[11:42:57][D][info:1785]: status 00, last status 00,line2status 55,selection 01,partition=3,skip=0
[11:42:57][D][info:1785]: status 00, last status 00,line2status 55,selection 01,partition=4,skip=0
[11:42:57][I][Paneldata: :978]: CF: CF 01 01 00 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:57][I][Moduledata::978]: CF: 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:57][I][Paneldata: :978]: 52: 52 00 43 01 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:57][I][Paneldata: :978]: 91: 91 01 8F 00 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:57][I][Paneldata: :978]: 52: 52 00 43 FB 1C 7C 7A 91 07 01 00 00 00 00 00 00 
[11:42:57][I][Moduledata::978]: 52: FF 01 7F 07 FF F9 1F FF 3F 00 00 00 00 00 00 00 
[11:42:58][I][Paneldata: :978]: B1: B1 01 8F 00 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:58][I][Paneldata: :978]: 01: 01 01 2F 00 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:58][I][Paneldata: :978]: C7: C7 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:58][I][Moduledata::978]: C7: FF 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:58][I][Paneldata: :978]: 7F: 7F 01 52 27 FF 91 33 00 00 00 00 00 00 00 00 00 
[11:42:58][I][Paneldata: :978]: D4: D4 01 17 7F 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:58][I][Paneldata: :978]: 91: 91 01 13 00 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:58][I][Moduledata::978]: 91: FF 01 1E 00 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:58][I][Paneldata: :978]: 3F: 3F 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:58][I][Paneldata: :978]: 52: 52 00 4F FF 23 13 00 00 00 00 00 00 00 00 00 00 
[11:42:58][I][Paneldata: :978]: 3F: 3F 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:58][I][Paneldata: :978]: 52: 52 00 4F 7F 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:58][I][Paneldata: :978]: 91: 91 01 9F 00 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:58][I][Paneldata: :978]: 05: 05 00 B9 03 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:58][D][info:1785]: status 03, last status BF,line2status 55,selection 01,partition=1,skip=0
[11:42:58][D][text_sensor:067]: 'dscalarm line1': Sending state 'Secure System'
[11:42:58][D][text_sensor:067]: 'dscalarm line2': Sending state 'Zone 07  <>'
[11:42:58][D][info:1785]: status 00, last status 8E,line2status 55,selection 01,partition=2,skip=0
[11:42:58][D][text_sensor:067]: 'dscalarm line1 partition 2': Sending state 'Secure System'
[11:42:58][D][text_sensor:067]: 'dscalarm line2 partition 2': Sending state 'Before Arming <>'
[11:42:58][D][info:1785]: status 00, last status 00,line2status 55,selection 01,partition=3,skip=0
[11:42:58][D][info:1785]: status 00, last status 00,line2status 55,selection 01,partition=4,skip=0
[11:42:58][D][text_sensor:067]: 'dscalarm Partition 1 Msg ': Sending state '03: Zones open'
[11:42:58][I][Moduledata::978]: E0: 0F 01 0F 00 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:58][I][Paneldata: :978]: 01: 01 01 2F C7 03 00 00 00 00 00 00 00 00 00 00 00 
[11:42:58][I][Paneldata: :978]: E0: E0 01 02 00 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:58][I][Paneldata: :978]: 22: 22 00 06 03 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:58][I][Paneldata: :978]: C7: C7 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:58][I][Paneldata: :978]: E0: E0 01 57 07 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:58][I][Moduledata::978]: E0: 0F 01 1F 03 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:58][I][Paneldata: :978]: 01: 01 01 2F 00 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:58][I][Paneldata: :978]: C7: C7 01 07 00 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:58][I][Moduledata::978]: 1F: 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:58][I][Paneldata: :978]: 1F: 1F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:58][I][Paneldata: :978]: 52: 52 00 43 F9 1C 0F 00 00 00 00 00 00 00 00 00 00 
[11:42:58][I][Paneldata: :978]: 7F: 7F 01 A9 17 7F 00 00 00 00 00 00 00 00 00 00 00 
[11:42:58][I][Paneldata: :978]: 91: 91 01 13 00 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:59][D][text_sensor:067]: 'dscalarm partition 2 beeps': Sending state '0'
[11:42:59][I][Moduledata::978]: 05: 7F 01 01 00 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:59][I][Paneldata: :978]: 62: 62 00 06 6F 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:59][I][Paneldata: :978]: C7: C7 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:59][I][Paneldata: :978]: 1E: 1E 01 48 83 F6 38 0F 00 00 00 00 00 00 00 00 00 
[11:42:59][I][Moduledata::978]: 1E: 0F 01 FF 3F 0F FF 0F 00 00 00 00 00 00 00 00 00 
[11:42:59][I][Paneldata: :978]: 05: 05 00 B7 01 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:59][D][info:1785]: status 01, last status 03,line2status 55,selection 01,partition=1,skip=0
[11:42:59][D][text_sensor:067]: 'dscalarm line1': Sending state 'System is Ready'
[11:42:59][D][text_sensor:067]: 'dscalarm line2': Sending state 'Zone 07  <>'
[11:42:59][D][info:1785]: status 00, last status 00,line2status 55,selection 01,partition=2,skip=0
[11:42:59][D][text_sensor:067]: 'dscalarm line1 partition 2': Sending state 'Secure System'
[11:42:59][D][text_sensor:067]: 'dscalarm line2 partition 2': Sending state 'Before Arming <>'
[11:42:59][D][info:1785]: status 00, last status 00,line2status 55,selection 01,partition=3,skip=0
[11:42:59][D][info:1785]: status 00, last status 00,line2status 55,selection 01,partition=4,skip=0
[11:42:59][D][text_sensor:067]: 'dscalarm Partition 1 Msg ': Sending state '01: Ready'
[11:42:59][D][text_sensor:067]: 'dscalarm Partition 1 Status ': Sending state 'disarmed'
[11:42:59][D][binary_sensor:036]: 'dscalarm Partition 1 Ready': Sending state ON
[11:42:59][I][Paneldata: :978]: 01: 01 01 2F C7 01 00 00 00 00 00 00 00 00 00 00 00 
[11:42:59][I][Paneldata: :978]: 7F: 7F 01 52 27 FF 00 00 00 00 00 00 00 00 00 00 00 
[11:42:59][I][Paneldata: :978]: 91: 91 01 8F 01 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:59][I][Paneldata: :978]: 05: 05 00 93 0B 00 00 00 00 00 00 00 00 00 00 00 00 
[11:42:59][D][info:1785]: status 0B, last status 01,line2status 55,selection 01,partition=1,skip=0
[11:42:59][D][text_sensor:067]: 'dscalarm line1': Sending state 'Quick exit   '
[11:42:59][D][text_sensor:067]: 'dscalarm line2': Sending state 'in progress     '
[11:42:59][D][info:1785]: status 00, last status 00,line2status 55,selection 01,partition=2,skip=0
[11:42:59][D][text_sensor:067]: 'dscalarm line1 partition 2': Sending state 'Secure System'
[11:42:59][D][text_sensor:067]: 'dscalarm line2 partition 2': Sending state 'Before Arming <>'
[11:42:59][D][info:1785]: status 00, last status 00,line2status 55,selection 01,partition=3,skip=0
[11:42:59][D][info:1785]: status 00, last status 00,line2status 55,selection 01,partition=4,skip=0
[11:42:59][D][text_sensor:067]: 'dscalarm Partition 1 Msg ': Sending state '0B: Quick exit'
[11:42:59][D][text_sensor:067]: 'dscalarm Partition 1 Status ': Sending state 'unavailable'
[11:42:59][D][binary_sensor:036]: 'dscalarm Partition 1 Ready': Sending state OFF
[11:42:59][I][Paneldata: :978]: FB: FB 00 47 0F 00 00 00 00 00 00 00 00 00 00 00 00 

This is the type of traffic you should see:

08:45:53][D][text_sensor:067]: 'dscalarm zone status ': Sending state ''
[08:45:57][I][Paneldata: :997]: 11: 11 00 AA AA AA AA AA 2A 00 00 00 00 00 00 00 00 
[08:45:57][I][Moduledata::997]: 11: FF 01 3F FF FF F3 CF 3F 00 00 00 00 00 00 00 00 
[08:45:57][V][text_sensor:016]: 'dscalarm partition 2 beeps': Received new state 0
[08:45:57][D][text_sensor:067]: 'dscalarm partition 2 beeps': Sending state '0'
[08:45:59][V][text_sensor:016]: 'dscalarm Trouble Msg ': Received new state 
[08:45:59][D][text_sensor:067]: 'dscalarm Trouble Msg ': Sending state ''
[08:46:02][V][text_sensor:016]: 'dscalarm System Status': Received new state online
[08:46:02][D][text_sensor:067]: 'dscalarm System Status': Sending state 'online'
[08:46:03][I][Paneldata: :997]: 5D: 5D 00 00 00 00 00 00 5D 00 00 00 00 00 00 00 00 
[08:46:03][I][Paneldata: :997]: 63: 63 00 00 00 00 00 00 63 00 00 00 00 00 00 00 00 
[08:46:03][V][text_sensor:016]: 'dscalarm line1': Received new state System is Ready
[08:46:03][D][text_sensor:067]: 'dscalarm line1': Sending state 'System is Ready'
[08:46:06][D][Debug:865]: Writing keys: * to partition 1, partition disabled: 0 , partition locked: 0
[08:46:06][D][info:1859]: status 01, last status 01,line2status AD,selection 01,partition=1,skip=0,force=1
[08:46:06][V][text_sensor:016]: 'dscalarm line1': Received new state System is Ready
[08:46:06][D][text_sensor:067]: 'dscalarm line1': Sending state 'System is Ready'
[08:46:06][V][text_sensor:016]: 'dscalarm line2': Received new state Ready to Arm <>
[08:46:06][D][text_sensor:067]: 'dscalarm line2': Sending state 'Ready to Arm <>'
[08:46:06][V][component:204]: Component api took a long time for an operation (0.05 s).
[08:46:06][V][component:205]: Components should block for at most 20-30ms.
[08:46:06][I][Moduledata::997]: 05: FF 01 28 FF FF FF 01 00 00 00 00 00 00 00 00 00 
[08:46:06][I][Paneldata: :997]: 5D: 5D 00 00 00 00 00 00 5D 00 00 00 00 00 00 00 00 
[08:46:06][I][Paneldata: :997]: 0A: 0A 00 80 9E 00 00 00 00 00 28 00 00 00 00 00 00 
[08:46:06][I][Paneldata: :997]: 05: 05 00 80 9E 81 C7 00 00 00 00 00 00 00 00 00 00 
[08:46:06][I][Paneldata: :997]: 05: 05 00 80 9E 81 C7 00 00 00 00 00 00 00 00 00 00 
[08:46:06][D][info:1859]: status 9E, last status 01,line2status AD,selection 01,partition=1,skip=0,force=0
[08:46:06][V][text_sensor:016]: 'dscalarm line1': Received new state Press (*) for <>
[08:46:06][D][text_sensor:067]: 'dscalarm line1': Sending state 'Press (*) for <>'
[08:46:06][V][text_sensor:016]: 'dscalarm line2': Received new state Zone Bypass
[08:46:06][D][text_sensor:067]: 'dscalarm line2': Sending state 'Zone Bypass'
[08:46:06][V][text_sensor:016]: 'dscalarm Partition 1 Msg ': Received new state 9E: Enter * code
[08:46:06][D][text_sensor:067]: 'dscalarm Partition 1 Msg ': Sending state '9E: Enter * code'
[08:46:06][V][text_sensor:016]: 'dscalarm Partition 1 Status ': Received new state unavailable

Cmd 11’s, 5d’s, 0a’s, 05’s, etc. Not what you have. Also , the traffic flow is not that busy. So again you either have the wrong output connected to the wrong input pin or for some reason the 5016 is not compatible. I have never tried a 5016 or know anyone whos has so can’t say. I’m pretty sure it should work though since it’s part of the dsc832 family.

Forgot to thank you for the quick replies and amazing work you’ve done and keep doing mister. Highly appreciate it.
I assumed the physical panel can be kept wired in. I just added the esp32 wires on top of the existing yellow and green lines without removing them. Is that how it is supposed to be done or do I have to unplug the existing yellow and green wires and keep only the esp32 wires? I don’t think the DSC will like it. I have to find he speaker wires to disable the speakers to avoid the alarm going off and exploding my ear drums :slight_smile:
The NPN transistors will probably come in today so I will test the write pin. I’m playing with the power supply, external vs dsc battery, to see if that reduces the garbage traffic. I’m using pin 22/21 only for now.

Used the DSC power supply (RED/Black terminals) with regulator (7-16 v to 3.3v) and connected the ground wires coming from the 10k resistors directly to the DSC black wire terminal. I’m now seeing what seems to be clean traffic. I even tested a door open/close state change. So all is good I think. Waiting for the NPN transistor to test using the panel. Thanks again.

[14:01:47][I][Paneldata: :978]: 63: 63 00 00 00 00 00 00 63 01 00 00 00 00 00 00 00 
[14:01:51][D][text_sensor:067]: 'dscalarm event': Sending state ''
[14:01:53][D][text_sensor:067]: 'dscalarm zone status ': Sending state 'OP:2'
[14:01:57][I][Paneldata: :978]: 5D: 5D 00 00 00 00 00 00 5D 01 00 00 00 00 00 00 00 
[14:02:00][D][text_sensor:067]: 'dscalarm partition 2 beeps': Sending state '0'
[14:02:02][D][text_sensor:067]: 'dscalarm line2': Sending state 'Zone 23  <>'
[14:02:03][D][text_sensor:067]: 'dscalarm Partition 1 Msg ': Sending state '03: Zones open'
[14:02:04][D][text_sensor:067]: 'dscalarm Partition 1 Status ': Sending state 'unavailable'
[14:02:11][I][Paneldata: :978]: 11: 11 00 AA AA AA AA AA 0B 00 00 00 00 00 00 00 00 
[14:02:11][I][Moduledata::978]: 11: FF 01 FF FC FF F3 FF 0F 00 00 00 00 00 00 00 00 
[14:02:13][D][text_sensor:067]: 'dscalarm beeps': Sending state '0'
[14:02:14][D][text_sensor:067]: 'dscalarm event': Sending state ''
[14:02:17][I][Paneldata: :978]: 63: 63 00 00 00 00 00 00 63 01 00 00 00 00 00 00 00 
[14:02:17][D][text_sensor:067]: 'dscalarm Trouble Msg ': Sending state ''
[14:02:17][D][text_sensor:067]: 'dscalarm System Status': Sending state 'online'
[14:02:21][D][text_sensor:067]: 'dscalarm line1': Sending state 'Secure System'
[14:02:21][I][Paneldata: :978]: 63: 63 00 00 00 00 00 00 63 01 00 00 00 00 00 00 00 
[14:02:21][D][info:1785]: status 03, last status 03,line2status 55,selection 01,partition=1,skip=0
[14:02:21][D][text_sensor:067]: 'dscalarm line1': Sending state 'Secure System'
[14:02:21][D][text_sensor:067]: 'dscalarm line2': Sending state 'Zone 23  <>'
[14:02:21][D][text_sensor:067]: 'dscalarm System Status': Sending state 'online'
[14:02:21][D][text_sensor:067]: 'dscalarm Partition 1 Status ': Sending state 'unavailable'
[14:02:21][D][text_sensor:067]: 'dscalarm zone status ': Sending state 'OP:2'
[14:02:21][D][text_sensor:067]: 'dscalarm Trouble Msg ': Sending state ''
[14:02:21][D][text_sensor:067]: 'dscalarm event': Sending state ''
[14:02:26][I][Paneldata: :978]: 16: 16 00 0E 11 F6 2B 01 00 00 00 00 00 00 00 00 00 
[14:02:27][I][Paneldata: :978]: 5D: 5D 00 00 00 00 00 00 5D 01 00 00 00 00 00 00 00 
[14:02:41][I][Paneldata: :978]: 11: 11 00 AA AA AA AA AA 0B 00 00 00 00 00 00 00 00 
[14:02:41][I][Moduledata::978]: 11: FF 01 FF FC FF F3 FF 0F 00 00 00 00 00 00 00 00 
[14:02:47][I][Paneldata: :978]: 63: 63 00 00 00 00 00 00 63 01 00 00 00 00 00 00 00 
[14:02:51][D][text_sensor:067]: 'dscalarm event': Sending state ''
[14:02:53][D][text_sensor:067]: 'dscalarm zone status ': Sending state 'OP:2'
[14:02:57][I][Paneldata: :978]: 5D: 5D 00 00 00 00 00 00 5D 01 00 00 00 00 00 00 00 
[14:03:00][D][text_sensor:067]: 'dscalarm partition 2 beeps': Sending state '0'
[14:03:02][D][text_sensor:067]: 'dscalarm line2': Sending state 'Zone 23  <>'
[14:03:03][D][text_sensor:067]: 'dscalarm Partition 1 Msg ': Sending state '03: Zones open'
[14:03:04][D][text_sensor:067]: 'dscalarm Partition 1 Status ': Sending state 'unavailable'
[14:03:11][I][Paneldata: :978]: 11: 11 00 AA AA AA AA AA 0B 00 00 00 00 00 00 00 00 
[14:03:11][I][Moduledata::978]: 11: FF 01 FF FC FF F3 FF 0F 00 00 00 00 00 00 00 00 
[14:03:13][D][text_sensor:067]: 'dscalarm beeps': Sending state '0'
[14:03:14][D][text_sensor:067]: 'dscalarm event': Sending state ''
[14:03:17][I][Paneldata: :978]: 63: 63 00 00 00 00 00 00 63 01 00 00 00 00 00 00 00 
[14:03:17][D][text_sensor:067]: 'dscalarm Trouble Msg ': Sending state ''
[14:03:17][D][text_sensor:067]: 'dscalarm System Status': Sending state 'online'
[14:03:21][D][text_sensor:067]: 'dscalarm line1': Sending state 'Secure System'
[14:03:21][I][Paneldata: :978]: 63: 63 00 00 00 00 00 00 63 01 00 00 00 00 00 00 00 
[14:03:21][D][info:1785]: status 03, last status 03,line2status 55,selection 01,partition=1,skip=0
[14:03:21][D][text_sensor:067]: 'dscalarm line1': Sending state 'Secure System'
[14:03:21][D][text_sensor:067]: 'dscalarm line2': Sending state 'Zone 23  <>'
[14:03:21][D][text_sensor:067]: 'dscalarm System Status': Sending state 'online'
[14:03:21][D][text_sensor:067]: 'dscalarm Partition 1 Status ': Sending state 'unavailable'
[14:03:21][D][text_sensor:067]: 'dscalarm zone status ': Sending state 'OP:2'
[14:03:21][D][text_sensor:067]: 'dscalarm Trouble Msg ': Sending state ''
[14:03:21][D][text_sensor:067]: 'dscalarm event': Sending state ''
[14:03:26][I][Paneldata: :978]: 2D: 2D 00 90 03 91 C7 00 18 01 00 00 00 00 00 00 00 
[14:03:27][I][Paneldata: :978]: 5D: 5D 00 00 00 00 00 00 5D 01 00 00 00 00 00 00 00 
[14:03:27][I][Paneldata: :978]: 27: 27 00 91 01 91 C7 00 11 01 00 00 00 00 00 00 00 
[14:03:27][D][info:1785]: status 03, last status 03,line2status 55,selection 01,partition=1,skip=0
[14:03:27][D][text_sensor:067]: 'dscalarm line1': Sending state 'Secure System'
[14:03:27][D][text_sensor:067]: 'dscalarm line2': Sending state 'Zone 23  <>'
[14:03:27][D][binary_sensor:036]: 'dscalarm Garage door(z2)': Sending state OFF
[14:03:27][D][text_sensor:067]: 'dscalarm zone status ': Sending state 'OK'
[14:03:27][I][Paneldata: :978]: 05: 05 00 91 01 91 C7 01 00 00 00 00 00 00 00 00 00 
[14:03:27][D][info:1785]: status 01, last status 03,line2status 55,selection 01,partition=1,skip=0
[14:03:27][D][text_sensor:067]: 'dscalarm line1': Sending state 'System is Ready'
[14:03:27][D][text_sensor:067]: 'dscalarm line2': Sending state 'Zone 23  <>'
[14:03:27][D][text_sensor:067]: 'dscalarm Partition 1 Msg ': Sending state '01: Ready'
[14:03:27][D][text_sensor:067]: 'dscalarm Partition 1 Status ': Sending state 'disarmed'
[14:03:27][D][binary_sensor:036]: 'dscalarm Partition 1 Ready': Sending state ON
[14:03:41][I][Paneldata: :978]: 11: 11 00 AA AA AA AA AA 0B 00 00 00 00 00 00 00 00 
[14:03:41][I][Moduledata::978]: 11: FF 01 FF FC FF F3 FF 0F 00 00 00 00 00 00 00 00 
[14:03:47][I][Paneldata: :978]: 63: 63 00 00 00 00 00 00 63 01 00 00 00 00 00 00 00 
[14:03:51][D][text_sensor:067]: 'dscalarm event': Sending state ''
[14:03:53][D][text_sensor:067]: 'dscalarm zone status ': Sending state 'OK'
[14:03:57][I][Paneldata: :978]: 5D: 5D 00 00 00 00 00 00 5D 01 00 00 00 00 00 00 00 
[14:04:00][D][text_sensor:067]: 'dscalarm partition 2 beeps': Sending state '0'
[14:04:02][D][text_sensor:067]: 'dscalarm line2': Sending state 'Zone 23  <>'
[14:04:03][D][text_sensor:067]: 'dscalarm Partition 1 Msg ': Sending state '01: Ready'
[14:04:04][D][text_sensor:067]: 'dscalarm Partition 1 Status ': Sending state 'disarmed'
[14:04:11][I][Paneldata: :978]: 11: 11 00 AA AA AA AA AA 0B 00 00 00 00 00 00 00 00 
[14:04:11][I][Moduledata::978]: 11: FF 01 FF FC FF F3 FF 0F 00 00 00 00 00 00 00 00 
[14:04:13][D][text_sensor:067]: 'dscalarm beeps': Sending state '0'
[14:04:14][D][text_sensor:067]: 'dscalarm event': Sending state ''
[14:04:17][I][Paneldata: :978]: 63: 63 00 00 00 00 00 00 63 01 00 00 00 00 00 00 00 
[14:04:17][D][text_sensor:067]: 'dscalarm Trouble Msg ': Sending state ''
[14:04:17][D][text_sensor:067]: 'dscalarm System Status': Sending state 'online'
[14:04:21][D][text_sensor:067]: 'dscalarm line1': Sending state 'System is Ready'
[14:04:21][I][Paneldata: :978]: 63: 63 00 00 00 00 00 00 63 01 00 00 00 00 00 00 00 
[14:04:21][D][info:1785]: status 01, last status 01,line2status 55,selection 01,partition=1,skip=0
[14:04:21][D][text_sensor:067]: 'dscalarm line1': Sending state 'System is Ready'
[14:04:21][D][text_sensor:067]: 'dscalarm line2': Sending state 'Zone 23  <>'
[14:04:21][D][text_sensor:067]: 'dscalarm System Status': Sending state 'online'
[14:04:21][D][text_sensor:067]: 'dscalarm Partition 1 Status ': Sending state 'disarmed'
[14:04:21][D][text_sensor:067]: 'dscalarm zone status ': Sending state 'OK'
[14:04:21][D][text_sensor:067]: 'dscalarm Trouble Msg ': Sending state ''
[14:04:21][D][text_sensor:067]: 'dscalarm event': Sending state ''
[14:04:26][I][Paneldata: :978]: A5: A5 00 23 11 0E E0 00 00 C7 01 00 00 00 00 00 00 
[14:04:26][D][info:1785]: status 01, last status 01,line2status 55,selection 01,partition=1,skip=0
[14:04:26][D][text_sensor:067]: 'dscalarm line1': Sending state 'System is Ready'
[14:04:26][D][text_sensor:067]: 'dscalarm line2': Sending state 'Zone 23  <>'
[14:04:27][I][Paneldata: :978]: 5D: 5D 00 00 00 00 00 00 5D 01 00 00 00 00 00 00 00 
[14:04:41][I][Paneldata: :978]: 11: 11 00 AA AA AA AA AA 0B 00 00 00 00 00 00 00 00 
[14:04:41][I][Moduledata::978]: 11: FF 01 FF FC FF F3 FF 0F 00 00 00 00 00 00 00 00 
[14:04:47][I][Paneldata: :978]: 63: 63 00 00 00 00 00 00 63 01 00 00 00 00 00 00 00 
[14:04:51][D][text_sensor:067]: 'dscalarm event': Sending state ''
[14:04:53][D][text_sensor:067]: 'dscalarm zone status ': Sending state 'OK'
[14:04:57][I][Paneldata: :978]: 5D: 5D 00 00 00 00 00 00 5D 01 00 00 00 00 00 00 00 
[14:05:00][D][text_sensor:067]: 'dscalarm partition 2 beeps': Sending state '0'
[14:05:02][D][text_sensor:067]: 'dscalarm line2': Sending state 'Zone 23  <>'
[14:05:03][D][text_sensor:067]: 'dscalarm Partition 1 Msg ': Sending state '01: Ready'
[14:05:04][D][text_sensor:067]: 'dscalarm Partition 1 Status ': Sending state 'disarmed'

Got everything working now :slight_smile:
Just got the NPN transistor pack from amazon. I threw in a BC548 and test arming the system. It worked.
Just for future readers: I salvaged an NPN transistor (C945) and tried it but got a panel error and the panel was completely frozen. It resumed when I disconnected the green wire coming from the DSC to the transistor. The transistor’s max current is 150 mA . I then tried another salvaged transistor C13003 (5amp this time) but got no write response. So use one of the transistors listed in the app details. The BC548 has a max current value of 500 mA.
And it’s working using a breadboard by the way. I will look into making a pcb soon.

Here is the arming log:

[17:31:09][I][Paneldata: :978]: 11: 11 00 AA AA AA AA AA 0B 00 00 00 00 00 00 00 00 
[17:31:09][I][Moduledata::978]: 11: FF 01 FF FC FF F3 FF 0F 00 00 00 00 00 00 00 00 
[17:31:12][D][debug:913]: Setting Alarm state: A to partition 1
[17:31:12][D][debug:929]: Arming away
[17:31:12][I][Moduledata::978]: 05: FF 01 B1 FF FF FF 01 00 00 00 00 00 00 00 00 00 
[17:31:13][I][Paneldata: :978]: 64: 64 00 06 6A 01 00 00 00 00 00 00 00 00 00 00 00 
[17:31:13][D][text_sensor:067]: 'dscalarm beeps': Sending state '3'
[17:31:13][D][info:1785]: status 01, last status 01,line2status 55,selection 01,partition=1,skip=0
[17:31:13][D][text_sensor:067]: 'dscalarm line1': Sending state 'System is Ready'
[17:31:13][D][text_sensor:067]: 'dscalarm line2': Sending state 'Zone 07  <>'
[17:31:13][I][Paneldata: :978]: 05: 05 00 83 08 91 C7 01 00 00 00 00 00 00 00 00 00 
[17:31:13][D][info:1785]: status 08, last status 01,line2status 55,selection 01,partition=1,skip=0
[17:31:13][D][text_sensor:067]: 'dscalarm line1': Sending state 'Exit delay   '
[17:31:13][D][text_sensor:067]: 'dscalarm line2': Sending state 'in progress     '
[17:31:13][D][text_sensor:067]: 'dscalarm Partition 1 Msg ': Sending state '08: Exit delay'
[17:31:13][D][text_sensor:067]: 'dscalarm Partition 1 Status ': Sending state 'pending'
[17:31:13][I][Paneldata: :978]: 75: 75 00 11 86 01 00 00 00 00 00 00 00 00 00 00 00 
[17:31:15][D][text_sensor:067]: 'dscalarm beeps': Sending state '0'
[17:31:15][I][Paneldata: :978]: 63: 63 00 00 00 00 00 00 63 01 00 00 00 00 00 00 00 
[17:31:24][I][Paneldata: :978]: 3E: 3E 00 83 08 91 C7 00 21 01 00 00 00 00 00 00 00 
[17:31:27][D][text_sensor:067]: 'dscalarm event': Sending state ''
[17:31:32][D][text_sensor:067]: 'dscalarm System Status': Sending state 'online'
[17:31:33][D][text_sensor:067]: 'dscalarm beeps': Sending state '0'
[17:31:35][D][text_sensor:067]: 'dscalarm line1': Sending state 'Exit delay   '
[17:31:39][I][Paneldata: :978]: 11: 11 00 AA AA AA AA AA 0B 00 00 00 00 00 00 00 00 
[17:31:39][I][Moduledata::978]: 11: FF 01 FF FC FF F3 FF 0F 00 00 00 00 00 00 00 00 
[17:31:40][D][text_sensor:067]: 'dscalarm Partition 1 Msg ': Sending state '08: Exit delay'
[17:31:41][D][text_sensor:067]: 'dscalarm zone status ': Sending state 'OK'
[17:31:42][D][text_sensor:067]: 'dscalarm partition 2 beeps': Sending state '0'
[17:31:45][I][Paneldata: :978]: 63: 63 00 00 00 00 00 00 63 01 00 00 00 00 00 00 00 
[17:31:46][D][text_sensor:067]: 'dscalarm line2': Sending state 'in progress     '
[17:31:49][D][text_sensor:067]: 'dscalarm event': Sending state ''
[17:31:49][D][text_sensor:067]: 'dscalarm Trouble Msg ': Sending state 'TEL COM ZT DBAT BAT SYS TAMP RF B4 '
[17:31:57][D][text_sensor:067]: 'dscalarm Partition 1 Status ': Sending state 'pending'
[17:31:57][I][ota:113]: Boot seems successful, resetting boot loop counter.
[17:31:57][D][esp32.preferences:113]: Saving 1 preferences to flash...
[17:31:57][D][esp32.preferences:142]: Saving 1 preferences to flash: 0 cached, 1 written, 0 failed
[17:31:57][I][Paneldata: :978]: 63: 63 00 00 00 00 00 00 63 01 00 00 00 00 00 00 00 
[17:31:57][D][info:1785]: status 08, last status 08,line2status 55,selection 01,partition=1,skip=0
[17:31:57][D][text_sensor:067]: 'dscalarm line1': Sending state 'Exit delay   '
[17:31:57][D][text_sensor:067]: 'dscalarm line2': Sending state 'in progress     '
[17:31:57][D][text_sensor:067]: 'dscalarm System Status': Sending state 'online'
[17:31:57][D][text_sensor:067]: 'dscalarm Partition 1 Status ': Sending state 'pending'
[17:31:57][D][text_sensor:067]: 'dscalarm zone status ': Sending state 'OK'
[17:31:57][D][text_sensor:067]: 'dscalarm Trouble Msg ': Sending state 'TEL COM ZT DBAT BAT SYS TAMP RF B4 '
[17:31:57][D][text_sensor:067]: 'dscalarm event': Sending state ''
[17:32:09][I][Paneldata: :978]: 11: 11 00 AA AA AA AA AA 0B 00 00 00 00 00 00 00 00 
[17:32:09][I][Moduledata::978]: 11: FF 01 FF FC FF F3 FF 0F 00 00 00 00 00 00 00 00 
[17:32:15][I][Paneldata: :978]: 63: 63 00 00 00 00 00 00 63 01 00 00 00 00 00 00 00 
[17:32:24][I][Paneldata: :978]: A5: A5 00 23 11 12 60 00 00 4B 01 00 00 00 00 00 00 
[17:32:24][D][info:1785]: status 08, last status 08,line2status 55,selection 01,partition=1,skip=0
[17:32:24][D][text_sensor:067]: 'dscalarm line1': Sending state 'Exit delay   '
[17:32:24][D][text_sensor:067]: 'dscalarm line2': Sending state 'in progress     '
[17:32:27][D][text_sensor:067]: 'dscalarm event': Sending state ''
[17:32:32][D][text_sensor:067]: 'dscalarm System Status': Sending state 'online'
[17:32:33][D][text_sensor:067]: 'dscalarm beeps': Sending state '0'
[17:32:35][D][text_sensor:067]: 'dscalarm line1': Sending state 'Exit delay   '
[17:32:39][I][Paneldata: :978]: 11: 11 00 AA AA AA AA AA 0B 00 00 00 00 00 00 00 00 
[17:32:39][I][Moduledata::978]: 11: FF 01 FF FC FF F3 FF 0F 00 00 00 00 00 00 00 00 
[17:32:40][D][text_sensor:067]: 'dscalarm Partition 1 Msg ': Sending state '08: Exit delay'
[17:32:41][D][text_sensor:067]: 'dscalarm zone status ': Sending state 'OK'
[17:32:42][D][text_sensor:067]: 'dscalarm partition 2 beeps': Sending state '0'
[17:32:45][I][Paneldata: :978]: 63: 63 00 00 00 00 00 00 63 01 00 00 00 00 00 00 00 
[17:32:46][D][text_sensor:067]: 'dscalarm line2': Sending state 'in progress     '
[17:32:49][D][text_sensor:067]: 'dscalarm event': Sending state ''
[17:32:49][D][text_sensor:067]: 'dscalarm Trouble Msg ': Sending state 'TEL COM ZT DBAT BAT SYS TAMP RF B4 '
[17:32:57][D][text_sensor:067]: 'dscalarm Partition 1 Status ': Sending state 'pending'
[17:32:57][I][Paneldata: :978]: 63: 63 00 00 00 00 00 00 63 01 00 00 00 00 00 00 00 
[17:32:57][D][info:1785]: status 08, last status 08,line2status 55,selection 01,partition=1,skip=0
[17:32:57][D][text_sensor:067]: 'dscalarm line1': Sending state 'Exit delay   '
[17:32:57][D][text_sensor:067]: 'dscalarm line2': Sending state 'in progress     '
[17:32:57][D][text_sensor:067]: 'dscalarm System Status': Sending state 'online'
[17:32:57][D][text_sensor:067]: 'dscalarm Partition 1 Status ': Sending state 'pending'
[17:32:57][D][text_sensor:067]: 'dscalarm zone status ': Sending state 'OK'
[17:32:57][D][text_sensor:067]: 'dscalarm Trouble Msg ': Sending state 'TEL COM ZT DBAT BAT SYS TAMP RF B4 '
[17:32:57][D][text_sensor:067]: 'dscalarm event': Sending state ''
[17:33:02][I][Paneldata: :978]: 75: 75 00 31 A6 01 00 00 00 00 00 00 00 00 00 00 00 
[17:33:09][I][Paneldata: :978]: 11: 11 00 AA AA AA AA AA 0B 00 00 00 00 00 00 00 00 
[17:33:09][I][Moduledata::978]: 11: FF 01 FF FC FF F3 FF 0F 00 00 00 00 00 00 00 00 
[17:33:13][I][Paneldata: :978]: 16: 16 00 0E 11 F2 27 01 00 00 00 00 00 00 00 00 00 
[17:33:13][I][Paneldata: :978]: 27: 27 00 82 05 91 C7 00 06 01 00 00 00 00 00 00 00 
[17:33:13][D][info:1785]: status 08, last status 08,line2status 55,selection 01,partition=1,skip=0
[17:33:13][D][text_sensor:067]: 'dscalarm line1': Sending state 'Exit delay   '
[17:33:13][D][text_sensor:067]: 'dscalarm line2': Sending state 'in progress     '
[17:33:13][D][binary_sensor:036]: 'dscalarm Partition 1 Ready': Sending state OFF
[17:33:13][I][Paneldata: :978]: 75: 75 00 00 75 01 00 00 00 00 00 00 00 00 00 00 00 
[17:33:13][I][Paneldata: :978]: A5: A5 00 23 51 12 62 9B 00 28 01 00 00 00 00 00 00 
[17:33:13][D][text_sensor:067]: 'dscalarm event': Sending state '2023.04.08 18:24 P:1 Armed: Away'
[17:33:13][D][info:1785]: status 08, last status 08,line2status 55,selection 01,partition=1,skip=0
[17:33:13][D][text_sensor:067]: 'dscalarm line1': Sending state 'Exit delay   '
[17:33:13][D][text_sensor:067]: 'dscalarm line2': Sending state 'in progress     '
[17:33:13][D][binary_sensor:036]: 'dscalarm Partition 1 Armed': Sending state ON
[17:33:13][D][text_sensor:067]: 'dscalarm Partition 1 Status ': Sending state 'armed_away'
[17:33:13][I][Paneldata: :978]: 05: 05 00 82 05 91 C7 01 00 00 00 00 00 00 00 00 00 
[17:33:13][D][info:1785]: status 05, last status 08,line2status 55,selection 01,partition=1,skip=0
[17:33:13][D][text_sensor:067]: 'dscalarm line1': Sending state 'Armed:       '
[17:33:13][D][text_sensor:067]: 'dscalarm line2': Sending state 'Away            '
[17:33:13][D][binary_sensor:036]: 'dscalarm Trouble Status': Sending state OFF
[17:33:13][D][text_sensor:067]: 'dscalarm Partition 1 Msg ': Sending state '05: Armed away'
[17:33:13][I][Paneldata: :978]: A5: A5 00 23 51 12 60 BF FF 49 01 00 00 00 00 00 00 
[17:33:13][D][text_sensor:067]: 'dscalarm event': Sending state '2023.04.08 18:24 P:1 Armed: Special'
[17:33:13][I][Moduledata::978]: 05: FF 01 28 FF FF FF 01 00 00 00 00 00 00 00 00 00 
[17:33:13][I][Paneldata: :978]: 0A: 0A 00 80 B8 00 00 00 00 00 42 01 00 00 00 00 00 
[17:33:13][I][Moduledata::978]: 0A: FF 01 0A FF FF FF FF FF FF FF 01 00 00 00 00 00 
[17:33:14][I][Paneldata: :978]: 05: 05 00 80 B8 91 C7 01 00 00 00 00 00 00 00 00 00 
[17:33:14][D][info:1785]: status B8, last status 05,line2status 55,selection 01,partition=1,skip=0
[17:33:14][D][text_sensor:067]: 'dscalarm line1': Sending state 'Enter *      '
[17:33:14][D][text_sensor:067]: 'dscalarm line2': Sending state 'function code   '
[17:33:14][D][text_sensor:067]: 'dscalarm Partition 1 Msg ': Sending state 'B8: Enter * code'
[17:33:14][I][Moduledata::978]: 05: FF 01 05 FF FF FF 01 00 00 00 00 00 00 00 00 00 
[17:33:14][I][Paneldata: :978]: 05: 05 00 82 8E 91 C7 01 00 00 00 00 00 00 00 00 00 
[17:33:14][D][info:1785]: status 8E, last status B8,line2status 55,selection 01,partition=1,skip=0
[17:33:14][D][text_sensor:067]: 'dscalarm line1': Sending state 'Invalid      '
[17:33:14][D][text_sensor:067]: 'dscalarm line2': Sending state 'option          '
[17:33:14][D][text_sensor:067]: 'dscalarm Partition 1 Msg ': Sending state '8E: Invalid option'
[17:33:14][I][Moduledata::978]: 05: FF 01 2D FF FF FF 01 00 00 00 00 00 00 00 00 00 
[17:33:14][I][Moduledata::978]: 05: FF 01 1C FF FF FF 01 00 00 00 00 00 00 00 00 00 
[17:33:14][I][Paneldata: :978]: 7F: 7F 00 01 80 01 00 00 00 00 00 00 00 00 00 00 00 
[17:33:14][I][Moduledata::978]: 05: FF 01 2D FF FF FF 01 00 00 00 00 00 00 00 00 00 
[17:33:14][I][Moduledata::978]: 05: FF 01 2D FF FF FF 01 00 00 00 00 00 00 00 00 00 
[17:33:15][I][Paneldata: :978]: 63: 63 00 00 00 00 00 00 63 01 00 00 00 00 00 00 00 
[17:33:16][I][Paneldata: :978]: 05: 05 00 82 05 91 C7 01 00 00 00 00 00 00 00 00 00 
[17:33:16][D][info:1785]: status 05, last status 8E,line2status 55,selection 01,partition=1,skip=0
[17:33:16][D][text_sensor:067]: 'dscalarm line1': Sending state 'Armed:       '
[17:33:16][D][text_sensor:067]: 'dscalarm line2': Sending state 'Away            '
[17:33:16][D][text_sensor:067]: 'dscalarm Partition 1 Msg ': Sending state '05: Armed away'
[17:33:24][I][Paneldata: :978]: B1: B1 00 FF 00 00 00 00 00 00 00 B0 01 00 00 00 00 
[17:33:32][D][text_sensor:067]: 'dscalarm System Status': Sending state 'online'
[17:33:33][D][text_sensor:067]: 'dscalarm beeps': Sending state '0'

Good you got it figured out and you don’t need to disconnect the hardwire keypad. The esp only acts as an additional keypad not a replacement.

Yes. Thanks. I even used the panel to set the date/time :slight_smile:
Then I armed the system and opened the door to test. The alarm started barking and I tried to disarm from the phone app but the alarm wouldn’t stop. So I had to go to the panel. I’m discovering how this alarm works so there might be a delay in disarming or what not. Will have to read the manual to get familiar with this system.
Here is the power consumption of the esp32 at rest. It does go up a bit when a command is sent from the panel.

Hi!
Do you have any more of these boards or know where I could order from? Thx.

Sorry I don’t have any left.

Cool np. Is there somewhere it can be ordered from?

You could order my board, but I used a 30 pin ESP32 that is not very common. I would recommend asking one of the posters in this thread that used an ESP322 mini which is much more popular.

Had this happen twice:
I forget to disarm the system.
I open the front door
I use the phone app to disarm the system
For some reason it does not work
The siren starts howling
I try multiple times on the phone app
The phone app show system unavailable
I try again, putting the code in and all
I end up going to the keypad and disarming the system
Just throwing this in if anyone have experienced this.

Now a quick question: the answer is probably hidden in the user manual or the service manual. What does it take to disable the internal and external speakers so that I can test the alarm without it waking the whole neighborhood? I do see bell wires and all but I guess there is more to it then disconnecting two wires.
I’m also relocating the alarm board to a hidden spot in the basement and leaving only the keypad near the front door so this info might come in handy when I do the relocation.

This is an amazing project!
I was wondering if it will work with my really old alarm C&K systems System 236, here are some pics:

Sorry, no it won’t. Only DSC systems.

1 Like

Thank you for your reply, I do have a DSC PC585 stored somewhere that ill play with for sure.
I was asking also because the C&K is connected to a DSC GS3055-I that communicates wirelessly to the central, so thought it might be using a compatible protocol.
image