New Binding for Caddx alarm panels [NX584, NX8e, ...]

I moved to a windows PC and same as the above, except it does 10 tries on any active COM ports (COM1, 3 and 8). Looking at a serial port monitor it looks like it alternates between binary and ASCII and I am guessing does 5 different baud rates. I am pretty sure my panel is at 38400 so hopefully that matches one of the tried rates.

So I am guessing (again) that it is finding ports on the Pi, just no answer from the panel. So I am going to try a different serial port connector and cable to see if I get better results.

Any other thoughts/advice would be appreciated.

Thanks!

Update: Tried a different USB device (Edgeport 4 serial USB) and same result. Not sure if this has to do with download/access codes. Here is what I get in the COM port monitor…

~.!"#
01212223
~.!"#
01212223
~.!"#
01212223
~.!"#
01212223
~.!"#
01212223

I assume these are the binding trying to call the panel but no response.

Hi @Heatvent,

the binding version you have tried has the serial port auto-detection enabled. The binding detects all the serial ports and tries every port with the various communication settings (protocol,baudrate) until it gets a valid response. The correct device under openhabian (from your log) is /dev/ttyUSB0. (/dev/ttyAMA0 is the built-in raspberry serial port)

This feature has been removed during the binding review and with the latest binding (not yet released) you have to manually specify the communication settings.

For the binding to work you don’t need the download code nor the program code, as long as the panel is correctly set-up.

Currently you can check the required panel settings on the following page (but to do that you probably would need the help of your installer):

Please wait for a few days, i’m currently testing the latest build.

If you want to play around more you can enable DEBUG logging and post it here, so that we can see what is going on. To do that in openhabian (sorry, i have no windows installation):

[11:38:17] openhabian@openHABianPi:~$ ssh openhab@localhost -p 8101
Password authentication
Password:

                          __  _____    ____
  ____  ____  ___  ____  / / / /   |  / __ )
 / __ \/ __ \/ _ \/ __ \/ /_/ / /| | / __  |
/ /_/ / /_/ /  __/ / / / __  / ___ |/ /_/ /
\____/ .___/\___/_/ /_/_/ /_/_/  |_/_____/
    /_/                        2.5.4
                               Release Build

Hit '<tab>' for a list of available commands
and '[cmd] --help' for help on a specific command.
Hit '<ctrl-d>' or type 'system:shutdown' or 'logout' to shutdown openHAB.

openhab> log:set DEBUG org.openhab.binding.caddx
openhab> log:tail

Hello,

i updated the download link on the first post with the latest version of the binding.
@Heatvent please try this version.

A notable thing that changed is that the bridge is not auto-discovered anymore. It has to be manually defined by the user. After the bridge is set-up, Partitions and zones are auto-discovered.

Hi,

the binding went through 2 reviews and has been merged upstream in the official repository.

For the next version, i have added thing actions to the binding and i’m currently in the testing phase. The first post has been updated with the latest development version.
More info can be found on https://github.com/jossuar/openhab2-addons/tree/caddx_actions/bundles/org.openhab.binding.caddx#caddx-binding

Hi Jossuar,

Thank you so much for your work so far!

Using your binding I’m stuck with the next issue:

The binding becomes visible, also the communication is ok. Every action/event on the NX8-E is monitored in the logfile. For example:

13:40:07.934 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Zone Status Message [Zone: 5]
13:40:07.934 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 08 84 05 01 01 05 C4 00 00 5D FC
13:40:07.937 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
13:40:07.937 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
13:40:07.976 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Zones Snapshot Message
13:40:07.977 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 0A 85 01 00 10 08 00 10 00 10 00 C8 AF
13:40:07.979 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
13:40:07.980 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F

But, unfortunately, not all discoveries are made. My configuration consists about the NX8-E (8 zones) and 3 expansion card (all 16 zones). Only 18 zones are discovered (without description), and some of them come online (‘at random’). After some figuring out, I was wondering, like in the example above: This is card 3.14, but also (8 bits further) 3.22, is [Zone: 5].

Do you have any idea why my zones/descriptions are not correctly discovered?

Thank you in advance,

Johan

Hi @Jo0p ,

i’m currently on vacation and i have no access on my panel to check/test.

The binding adds to the inbox all the zones that do not have the “trouble” bit enabled.
The zone descriptions are set when you add the discovered items and they are moved from the “Inbox” to “Control” in PaperUI.

Try to disable and enable the bridge thing in PaperUI. [You can do it by pressing the “clock” icon. See the image on the 1st post on the following link: [SOLVED] Enabling and disabling Things from for example Basic UI]
It would help me, if you can post the debug log when you enable the thing.

I do not understand what you mean by that.

Hi Jossuar,

Hereby the logfile while initializing the binding:

> 19:03:01.931 [INFO ] [ome.event.ThingStatusInfoChangedEvent] - 'caddx:bridge:7eb4abe9' changed from UNINITIALIZED to INITIALIZING
> 19:03:01.941 [INFO ] [ome.event.ThingStatusInfoChangedEvent] - 'caddx:bridge:7eb4abe9' changed from INITIALIZING to OFFLINE
> 19:03:01.942 [DEBUG] [x.internal.handler.CaddxBridgeHandler] - Starting interface at port /dev/ttyUSB1 with baudrate 38400 and protocol Binary
> 19:03:02.052 [INFO ] [thome.event.ItemChannelLinkAddedEvent] - Link 'caddx_bridge_7eb4abe9_send_command-caddx:bridge:7eb4abe9:send_command' has been added.
> 19:03:02.052 [DEBUG] [x.internal.handler.CaddxBridgeHandler] - Unknown command REFRESH
> 19:03:02.054 [DEBUG] [x.internal.handler.CaddxBridgeHandler] - Unknown command REFRESH
> 19:03:02.063 [INFO ] [smarthome.event.ItemStateChangedEvent] - caddx_bridge_7eb4abe9_send_command changed from NULL to
> 19:03:02.531 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Zone Status Message [Zone: 0]
> 19:03:02.533 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 08 84 00 01 01 05 C4 00 00 58 D9
> 19:03:02.542 [INFO ] [ig.discovery.internal.PersistentInbox] - Added new thing 'caddx:zone:7eb4abe9:zone1' to inbox.
> 19:03:02.542 [INFO ] [smarthome.event.InboxAddedEvent      ] - Discovery Result with UID 'caddx:zone:7eb4abe9:zone1' has been added.
> 19:03:02.545 [INFO ] [ome.event.ThingStatusInfoChangedEvent] - 'caddx:bridge:7eb4abe9' changed from OFFLINE to ONLINE
> 19:03:02.615 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
> 19:03:02.616 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
> 19:03:02.638 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Partition Status Message [Partition: 0]
> 19:03:02.640 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 09 86 00 20 00 08 41 02 00 82 7D 5D AB
> 19:03:02.647 [INFO ] [ig.discovery.internal.PersistentInbox] - Added new thing 'caddx:partition:7eb4abe9:partition1' to inbox.
> 19:03:02.647 [INFO ] [smarthome.event.InboxAddedEvent      ] - Discovery Result with UID 'caddx:partition:7eb4abe9:partition1' has been added.
> 19:03:02.649 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
> 19:03:02.651 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
> 19:03:02.689 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Partition Status Message [Partition: 7]
> 19:03:02.691 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 09 86 07 28 00 00 41 01 00 82 83 F0
> 19:03:02.694 [INFO ] [ig.discovery.internal.PersistentInbox] - Added new thing 'caddx:partition:7eb4abe9:partition8' to inbox.
> 19:03:02.694 [INFO ] [smarthome.event.InboxAddedEvent      ] - Discovery Result with UID 'caddx:partition:7eb4abe9:partition8' has been added.
> 19:03:02.696 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
> 19:03:02.698 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
> 19:03:02.739 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Partitions Snapshot Message
> 19:03:02.741 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 09 87 11 02 02 02 02 02 02 01 AE DD
> 19:03:02.744 [INFO ] [smarthome.event.InboxAddedEvent      ] - Discovery Result with UID 'caddx:panel:7eb4abe9:panel' has been added.
> 19:03:02.743 [INFO ] [ig.discovery.internal.PersistentInbox] - Added new thing 'caddx:panel:7eb4abe9:panel' to inbox.
> 19:03:02.750 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
> 19:03:02.752 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
> 19:03:02.790 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Zone Status Message [Zone: 0]
> 19:03:02.792 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 08 84 00 01 01 05 C4 00 00 58 D9
> 19:03:02.796 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
> 19:03:02.798 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
> 19:03:02.840 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Zone Status Message [Zone: 1]
> 19:03:02.842 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 08 84 01 01 01 05 C4 00 00 59 E0
> 19:03:02.844 [INFO ] [smarthome.event.InboxAddedEvent      ] - Discovery Result with UID 'caddx:zone:7eb4abe9:zone2' has been added.
> 19:03:02.844 [INFO ] [ig.discovery.internal.PersistentInbox] - Added new thing 'caddx:zone:7eb4abe9:zone2' to inbox.
> 19:03:02.848 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
> 19:03:02.849 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
> 19:03:02.890 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Zone Status Message [Zone: 2]
> 19:03:02.891 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 08 84 02 01 01 05 C4 00 00 5A E7
> 19:03:02.894 [INFO ] [ig.discovery.internal.PersistentInbox] - Added new thing 'caddx:zone:7eb4abe9:zone3' to inbox.
> 19:03:02.896 [INFO ] [smarthome.event.InboxAddedEvent      ] - Discovery Result with UID 'caddx:zone:7eb4abe9:zone3' has been added.
> 19:03:02.898 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
> 19:03:02.899 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
> 19:03:02.940 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Zone Status Message [Zone: 4]
> 19:03:02.942 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 08 84 04 01 01 05 C4 00 00 5C F5
> 19:03:02.970 [INFO ] [ig.discovery.internal.PersistentInbox] - Added new thing 'caddx:zone:7eb4abe9:zone5' to inbox.
> 19:03:02.971 [INFO ] [smarthome.event.InboxAddedEvent      ] - Discovery Result with UID 'caddx:zone:7eb4abe9:zone5' has been added.
> 19:03:02.972 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
> 19:03:02.974 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
> 19:03:03.040 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Zone Status Message [Zone: 5]
> 19:03:03.042 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 08 84 05 01 01 05 C4 00 00 5D FC
> 19:03:03.044 [INFO ] [ig.discovery.internal.PersistentInbox] - Added new thing 'caddx:zone:7eb4abe9:zone6' to inbox.
> 19:03:03.045 [INFO ] [smarthome.event.InboxAddedEvent      ] - Discovery Result with UID 'caddx:zone:7eb4abe9:zone6' has been added.
> 19:03:03.047 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
> 19:03:03.049 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
> 19:03:03.090 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Zone Status Message [Zone: 6]
> 19:03:03.092 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 08 84 06 01 01 05 C4 00 00 5E 04
> 19:03:03.094 [INFO ] [smarthome.event.InboxAddedEvent      ] - Discovery Result with UID 'caddx:zone:7eb4abe9:zone7' has been added.
> 19:03:03.094 [INFO ] [ig.discovery.internal.PersistentInbox] - Added new thing 'caddx:zone:7eb4abe9:zone7' to inbox.
> 19:03:03.098 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
> 19:03:03.100 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
> 19:03:03.140 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Zone Status Message [Zone: 7]
> 19:03:03.142 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 08 84 07 01 01 05 C4 00 00 5F 0B
> 19:03:03.148 [INFO ] [smarthome.event.InboxAddedEvent      ] - Discovery Result with UID 'caddx:zone:7eb4abe9:zone8' has been added.
> 19:03:03.148 [INFO ] [ig.discovery.internal.PersistentInbox] - Added new thing 'caddx:zone:7eb4abe9:zone8' to inbox.
> 19:03:03.152 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
> 19:03:03.154 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
> 19:03:03.191 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Zones Snapshot Message
> 19:03:03.193 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 0A 85 00 00 00 00 00 00 00 00 00 8F A5
> 19:03:03.198 [INFO ] [smarthome.event.InboxAddedEvent      ] - Discovery Result with UID 'caddx:zone:7eb4abe9:zone4' has been added.
> 19:03:03.198 [INFO ] [ig.discovery.internal.PersistentInbox] - Added new thing 'caddx:zone:7eb4abe9:zone4' to inbox.
> 19:03:03.209 [INFO ] [smarthome.event.InboxAddedEvent      ] - Discovery Result with UID 'caddx:zone:7eb4abe9:zone9' has been added.
> 19:03:03.209 [INFO ] [ig.discovery.internal.PersistentInbox] - Added new thing 'caddx:zone:7eb4abe9:zone9' to inbox.
> 19:03:03.214 [INFO ] [ig.discovery.internal.PersistentInbox] - Added new thing 'caddx:zone:7eb4abe9:zone10' to inbox.
> 19:03:03.214 [INFO ] [smarthome.event.InboxAddedEvent      ] - Discovery Result with UID 'caddx:zone:7eb4abe9:zone10' has been added.
> 19:03:03.218 [INFO ] [ig.discovery.internal.PersistentInbox] - Added new thing 'caddx:zone:7eb4abe9:zone11' to inbox.
> 19:03:03.218 [INFO ] [smarthome.event.InboxAddedEvent      ] - Discovery Result with UID 'caddx:zone:7eb4abe9:zone11' has been added.
> 19:03:03.221 [INFO ] [ig.discovery.internal.PersistentInbox] - Added new thing 'caddx:zone:7eb4abe9:zone12' to inbox.
> 19:03:03.222 [INFO ] [smarthome.event.InboxAddedEvent      ] - Discovery Result with UID 'caddx:zone:7eb4abe9:zone12' has been added.
> 19:03:03.225 [INFO ] [ig.discovery.internal.PersistentInbox] - Added new thing 'caddx:zone:7eb4abe9:zone13' to inbox.
> 19:03:03.225 [INFO ] [smarthome.event.InboxAddedEvent      ] - Discovery Result with UID 'caddx:zone:7eb4abe9:zone13' has been added.
> 19:03:03.229 [INFO ] [ig.discovery.internal.PersistentInbox] - Added new thing 'caddx:zone:7eb4abe9:zone14' to inbox.
> 19:03:03.229 [INFO ] [smarthome.event.InboxAddedEvent      ] - Discovery Result with UID 'caddx:zone:7eb4abe9:zone14' has been added.
> 19:03:03.232 [INFO ] [ig.discovery.internal.PersistentInbox] - Added new thing 'caddx:zone:7eb4abe9:zone15' to inbox.
> 19:03:03.233 [INFO ] [smarthome.event.InboxAddedEvent      ] - Discovery Result with UID 'caddx:zone:7eb4abe9:zone15' has been added.
> 19:03:03.237 [INFO ] [ig.discovery.internal.PersistentInbox] - Added new thing 'caddx:zone:7eb4abe9:zone16' to inbox.
> 19:03:03.237 [INFO ] [smarthome.event.InboxAddedEvent      ] - Discovery Result with UID 'caddx:zone:7eb4abe9:zone16' has been added.
> 19:03:03.242 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
> 19:03:03.244 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
> 19:03:03.290 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Zones Snapshot Message
> 19:03:03.292 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 0A 85 01 00 10 08 00 10 00 00 00 B8 8F
> 19:03:03.321 [INFO ] [ig.discovery.internal.PersistentInbox] - Added new thing 'caddx:zone:7eb4abe9:zone17' to inbox.
> 19:03:03.321 [INFO ] [smarthome.event.InboxAddedEvent      ] - Discovery Result with UID 'caddx:zone:7eb4abe9:zone17' has been added.
> 19:03:03.323 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
> 19:03:03.326 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
> 19:03:03.391 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Zones Snapshot Message
> 19:03:03.393 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 0A 85 02 00 00 00 00 00 01 11 11 B4 ED
> 19:03:03.414 [INFO ] [ig.discovery.internal.PersistentInbox] - Added new thing 'caddx:zone:7eb4abe9:zone18' to inbox.
> 19:03:03.416 [INFO ] [smarthome.event.InboxAddedEvent      ] - Discovery Result with UID 'caddx:zone:7eb4abe9:zone18' has been added.
> 19:03:03.419 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
> 19:03:03.420 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
> 19:03:03.490 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: System Status Message
> 19:03:03.491 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 0C 88 04 00 04 00 00 02 00 00 00 81 1F 3F 81
> 19:03:03.496 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
> 19:03:03.498 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
> 19:03:03.540 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Log Event Message [Event: 16]
> 19:03:03.542 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 0A 8A 10 B9 A9 61 00 07 19 16 35 D4 EA
> 19:03:03.544 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
> 19:03:03.545 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
> 19:03:03.589 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Log Event Message [Event: 17]
> 19:03:03.591 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 0A 8A 11 B9 82 1C 00 07 19 16 35 69 42
> 19:03:03.593 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
> 19:03:03.595 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
> 19:03:03.640 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Log Event Message [Event: 18]
> 19:03:03.642 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 0A 8A 12 B9 82 1D 00 07 19 16 35 6B 51
> 19:03:03.647 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
> 19:03:03.648 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
> 19:03:03.690 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Log Event Message [Event: 19]
> 19:03:03.691 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 0A 8A 13 B9 82 1E 00 07 19 16 35 6D 60
> 19:03:03.693 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
> 19:03:03.695 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
> 19:03:03.740 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Log Event Message [Event: 20]
> 19:03:03.742 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 0A 8A 14 B9 82 20 00 07 19 16 35 70 75
> 19:03:03.745 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
> 19:03:03.746 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
> 19:03:03.787 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Log Event Message [Event: 21]
> 19:03:03.789 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 0A 8A 15 B9 82 21 00 07 19 16 35 72 84
> 19:03:03.794 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
> 19:03:03.795 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
> 19:03:03.840 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Log Event Message [Event: 22]
> 19:03:03.841 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 0A 8A 16 B9 82 22 00 07 19 16 35 74 93
> 19:03:03.843 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
> 19:03:03.845 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
> 19:03:03.888 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Log Event Message [Event: 23]
> 19:03:03.890 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 0A 8A 17 B9 82 25 00 07 19 16 35 78 AE
> 19:03:03.893 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
> 19:03:03.894 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
> 19:03:03.939 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Log Event Message [Event: 24]
> 19:03:03.941 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 0A 8A 18 B9 A8 01 00 07 1A 04 3B 70 CE
> 19:03:03.946 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
> 19:03:03.948 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
> 19:03:03.988 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Log Event Message [Event: 25]
> 19:03:03.990 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 0A 8A 19 B9 83 1C 00 07 1A 04 3B 67 76
> 19:03:03.992 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
> 19:03:03.994 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
> 19:03:04.040 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Log Event Message [Event: 26]
> 19:03:04.041 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 0A 8A 1A B9 83 1D 00 07 1A 04 3B 69 85
> 19:03:04.044 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
> 19:03:04.045 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
> 19:03:04.088 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Log Event Message [Event: 27]
> 19:03:04.090 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 0A 8A 1B B9 83 1E 00 07 1A 04 3B 6B 94
> 19:03:04.095 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
> 19:03:04.097 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
> 19:03:04.140 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Log Event Message [Event: 28]
> 19:03:04.142 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 0A 8A 1C B9 83 20 00 07 1A 04 3B 6E A9
> 19:03:04.144 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
> 19:03:04.145 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
> 19:03:04.189 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Log Event Message [Event: 29]
> 19:03:04.190 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 0A 8A 1D B9 83 21 00 07 1A 04 3B 70 B8
> 19:03:04.192 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
> 19:03:04.194 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
> 19:03:04.241 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Log Event Message [Event: 30]
> 19:03:04.242 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 0A 8A 1E B9 83 22 00 07 1A 04 3B 72 C7
> 19:03:04.247 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
> 19:03:04.249 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
> 19:03:04.291 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Log Event Message [Event: 31]
> 19:03:04.293 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 0A 8A 1F B9 83 25 00 07 1A 04 3B 76 E2
> 19:03:04.295 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
> 19:03:04.296 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
> 19:03:07.298 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Zones Snapshot Request
> 19:03:07.300 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 02 25 00 27 50
> 19:03:07.343 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Zones Snapshot Message
> 19:03:07.344 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 0A 05 00 00 00 00 00 00 00 00 00 0F A0
> 19:03:07.363 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Zones Snapshot Request
> 19:03:07.365 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 02 25 10 37 60
> 19:03:07.393 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Zones Snapshot Message
> 19:03:07.394 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 0A 05 10 EE EE EE EE EE EE EE EE 96 CA
> 19:03:07.396 [DEBUG] [x.internal.handler.CaddxBridgeHandler] - troubled zone: 17
> 19:03:07.398 [DEBUG] [x.internal.handler.CaddxBridgeHandler] - troubled zone: 18
> 19:03:07.399 [DEBUG] [x.internal.handler.CaddxBridgeHandler] - troubled zone: 19
> 19:03:07.400 [DEBUG] [x.internal.handler.CaddxBridgeHandler] - troubled zone: 20
> 19:03:07.402 [DEBUG] [x.internal.handler.CaddxBridgeHandler] - troubled zone: 21
> 19:03:07.403 [DEBUG] [x.internal.handler.CaddxBridgeHandler] - troubled zone: 22
> 19:03:07.404 [DEBUG] [x.internal.handler.CaddxBridgeHandler] - troubled zone: 23
> 19:03:07.406 [DEBUG] [x.internal.handler.CaddxBridgeHandler] - troubled zone: 24
> 19:03:07.407 [DEBUG] [x.internal.handler.CaddxBridgeHandler] - troubled zone: 25
> 19:03:07.408 [DEBUG] [x.internal.handler.CaddxBridgeHandler] - troubled zone: 26
> 19:03:07.410 [DEBUG] [x.internal.handler.CaddxBridgeHandler] - troubled zone: 27
> 19:03:07.411 [DEBUG] [x.internal.handler.CaddxBridgeHandler] - troubled zone: 28
> 19:03:07.412 [DEBUG] [x.internal.handler.CaddxBridgeHandler] - troubled zone: 29
> 19:03:07.414 [DEBUG] [x.internal.handler.CaddxBridgeHandler] - troubled zone: 30
> 19:03:07.415 [DEBUG] [x.internal.handler.CaddxBridgeHandler] - troubled zone: 31
> 19:03:07.416 [DEBUG] [x.internal.handler.CaddxBridgeHandler] - troubled zone: 32
> 19:03:07.418 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Zones Snapshot Request
> 19:03:07.420 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 02 25 20 47 70
> 19:03:07.443 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Zones Snapshot Message
> 19:03:07.444 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 0A 05 20 66 66 EE 6E 66 66 EE 6E 83 9C
> 19:03:07.472 [DEBUG] [x.internal.handler.CaddxBridgeHandler] - troubled zone: 33
> 19:03:07.473 [DEBUG] [x.internal.handler.CaddxBridgeHandler] - troubled zone: 34
> 19:03:07.475 [DEBUG] [x.internal.handler.CaddxBridgeHandler] - troubled zone: 35
> 19:03:07.476 [DEBUG] [x.internal.handler.CaddxBridgeHandler] - troubled zone: 36
> 19:03:07.477 [DEBUG] [x.internal.handler.CaddxBridgeHandler] - troubled zone: 37
> 19:03:07.479 [DEBUG] [x.internal.handler.CaddxBridgeHandler] - troubled zone: 38
> 19:03:07.480 [DEBUG] [x.internal.handler.CaddxBridgeHandler] - troubled zone: 39
> 19:03:07.482 [DEBUG] [x.internal.handler.CaddxBridgeHandler] - troubled zone: 40
> 19:03:07.483 [DEBUG] [x.internal.handler.CaddxBridgeHandler] - troubled zone: 41
> 19:03:07.484 [DEBUG] [x.internal.handler.CaddxBridgeHandler] - troubled zone: 42
> 19:03:07.486 [DEBUG] [x.internal.handler.CaddxBridgeHandler] - troubled zone: 43
> 19:03:07.487 [DEBUG] [x.internal.handler.CaddxBridgeHandler] - troubled zone: 44
> 19:03:07.489 [DEBUG] [x.internal.handler.CaddxBridgeHandler] - troubled zone: 45
> 19:03:07.490 [DEBUG] [x.internal.handler.CaddxBridgeHandler] - troubled zone: 46
> 19:03:07.492 [DEBUG] [x.internal.handler.CaddxBridgeHandler] - troubled zone: 47
> 19:03:07.493 [DEBUG] [x.internal.handler.CaddxBridgeHandler] - troubled zone: 48
> 19:03:07.495 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Partition Status Request [Partition: 0]
> 19:03:07.496 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 02 26 00 28 52
> 19:03:07.542 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Partition Status Message [Partition: 0]
> 19:03:07.544 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 09 06 00 20 00 08 41 02 00 82 FC 27
> 19:03:07.546 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Partitions Snapshot Request
> 19:03:07.548 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 27 28 29
> 19:03:07.594 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Partitions Snapshot Message
> 19:03:07.595 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 09 07 11 02 02 02 02 02 02 01 2E 59

I expected something like:
Knipsel.png

What I ment by the last remark was that in te logfile, for example ‘Zone 5’ is there multiple times.

Have a nice holiday! :slight_smile:

Hi @Jo0p,

there is a problem with the binding.
I misinterpreted the information in the manual on how the zone offset is calculated in the “Zones Snapshot Message”. After correcting the zone offset handling, another issue became obvious. The panel does not have an indicator if a zone is actually present or not. For that i used the zone trouble bit but this was set because of the incorrect zone offset handling.

To overcome the issue I added a new configuration parameter in the bridge [maxZoneNumber], which in your case (judging from the screenshot) should be set to the value 54.
I will update the link in the first post with the latest binding version. Can you please uninstall the current binding and test with the latest build? If the test goes well, i will open a PR.

Zones are also discovered when they are tripped. When you open/close a door or when a PIR sensor is activated, then the zone should be added in the Paper UI Inbox.

Also, are the Zone Names updated when a zone is added? [Pressing on the blue check mark in the Paper UI Inbox in front of a discovered zone]

Thanks for the testing :slight_smile:

Hi @jossuar,

Thank you for the new version!

This version with [maxZoneNumber] discovers the Panel, Partitions all the Zone’s. When adding to Things, also the zone names are replaced correctly. When approving al the items from inbox, lots and lots of variables are processed. With 50 zones, the whole GUI hung :wink:

Looking at the panel, there’s correct communiction. For example, when the partion is ‘ready to arm’:
[smarthome.event.ItemStateChangedEvent] - caddx_partition_04e51230_partition1_partition_ready_to_arm changed from OFF to ON
The slider in the GUI moves.

Unfortunately, the status of the zones is not updated correctly. I think It’s only done when Enable the Thing (as you advised before):

18:53:33.358 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Partitions Snapshot Message
18:53:33.359 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 09 87 11 02 02 02 02 02 02 01 AE DD
18:53:33.360 [INFO ] [ome.event.ThingStatusInfoChangedEvent] - 'caddx:panel:04e51230:panel' changed from OFFLINE to ONLINE
18:53:33.361 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
18:53:33.361 [INFO ] [ome.event.ThingStatusInfoChangedEvent] - 'caddx:bridge:04e51230' changed from OFFLINE to ONLINE
18:53:33.362 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
18:53:33.409 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Partition Status Message [Partition: 0]
18:53:33.410 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 09 86 00 20 00 08 41 01 04 A2 A0 D0
18:53:33.416 [INFO ] [smarthome.event.ItemStateChangedEvent] - caddx_partition_04e51230_partition1_partition_ready_to_arm changed from OFF to ON
18:53:33.418 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
18:53:33.419 [INFO ] [ome.event.ThingStatusInfoChangedEvent] - 'caddx:partition:04e51230:partition1' changed from OFFLINE to ONLINE
18:53:33.419 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
18:53:33.463 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Partition Status Message [Partition: 7]
18:53:33.464 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 09 86 07 28 00 00 41 01 00 82 83 F0
18:53:33.489 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
18:53:33.490 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
18:53:33.557 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Partitions Snapshot Message
18:53:33.558 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 09 87 13 02 02 02 02 02 02 01 B0 ED
18:53:33.560 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
18:53:33.561 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
18:53:33.609 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Zone Status Message [Zone: 0]
18:53:33.610 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 08 84 00 01 01 05 C4 00 00 58 D9
18:53:33.611 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
18:53:33.612 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
18:53:33.656 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Zone Status Message [Zone: 1]
18:53:33.657 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 08 84 01 01 01 05 C4 00 00 59 E0
18:53:33.662 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
18:53:33.662 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
18:53:33.709 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Zone Status Message [Zone: 2]
18:53:33.710 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 08 84 02 01 01 05 C4 00 00 5A E7
18:53:33.712 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
18:53:33.712 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
18:53:33.757 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Zone Status Message [Zone: 4]
18:53:33.757 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 08 84 04 01 01 05 C4 00 00 5C F5
18:53:33.759 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
18:53:33.759 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
18:53:33.809 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Zone Status Message [Zone: 5]
18:53:33.810 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 08 84 05 01 01 05 C4 00 00 5D FC
18:53:33.815 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
18:53:33.815 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
18:53:33.857 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Zones Snapshot Message
18:53:33.858 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 0A 85 01 00 10 03 00 10 00 20 00 D3 B1
18:53:33.864 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
18:53:33.865 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
18:53:33.910 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Zones Snapshot Message
18:53:33.911 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 0A 85 02 00 00 00 00 00 03 11 11 B6 F3
18:53:33.916 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
18:53:33.917 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
18:53:36.918 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Zones Snapshot Request
18:53:36.918 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 02 25 00 27 50
18:53:36.961 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Zones Snapshot Message
18:53:36.962 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 0A 05 00 00 00 00 00 00 00 00 80 8F 21
18:53:36.968 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Zones Snapshot Request
18:53:36.969 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 02 25 01 28 51
18:53:37.012 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Zones Snapshot Message
18:53:37.013 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 0A 05 01 00 10 03 00 10 00 20 00 53 AC
18:53:37.019 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Zones Snapshot Request
18:53:37.019 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 02 25 02 29 52
18:53:37.061 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Zones Snapshot Message
18:53:37.062 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 0A 05 02 00 00 00 00 00 03 11 11 36 EE
18:53:37.102 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Zones Snapshot Request
18:53:37.103 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 02 25 03 2A 53
18:53:37.162 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Zones Snapshot Message
18:53:37.163 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 0A 05 03 00 00 00 00 00 00 00 00 12 BB
18:53:37.164 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Zones Snapshot Request
18:53:37.165 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 02 25 04 2B 54
18:53:37.212 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Zones Snapshot Message
18:53:37.213 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 0A 05 04 00 00 00 00 00 00 00 00 13 C4
18:53:37.214 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Zones Snapshot Request
18:53:37.215 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 02 25 05 2C 55
18:53:37.261 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Zones Snapshot Message
18:53:37.262 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 0A 05 05 00 00 00 00 00 00 00 00 14 CD
18:53:37.264 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Zones Snapshot Request
18:53:37.265 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 02 25 06 2D 56
18:53:37.312 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Zones Snapshot Message
18:53:37.313 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 0A 05 06 00 00 00 00 00 00 00 00 15 D6
18:53:37.314 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Zones Snapshot Request
18:53:37.315 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 02 25 07 2E 57
18:53:37.361 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Zones Snapshot Message
18:53:37.362 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 0A 05 07 00 00 00 00 00 00 00 00 16 DF
18:53:37.363 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Zones Snapshot Request
18:53:37.364 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 02 25 08 2F 58
18:53:37.412 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Zones Snapshot Message
18:53:37.413 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 0A 05 08 00 00 00 00 00 00 00 00 17 E8
18:53:37.414 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Zones Snapshot Request
18:53:37.415 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 02 25 09 30 59
18:53:37.461 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Zones Snapshot Message
18:53:37.462 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 0A 05 09 00 00 00 00 00 00 00 00 18 F1
18:53:37.464 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Zones Snapshot Request
18:53:37.464 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 02 25 0A 31 5A
18:53:37.512 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Zones Snapshot Message
18:53:37.513 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 0A 05 0A 00 00 00 00 00 00 00 00 19 FA
18:53:37.514 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Zones Snapshot Request
18:53:37.515 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 02 25 0B 32 5B
18:53:37.561 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Zones Snapshot Message
18:53:37.562 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 0A 05 0B 00 00 00 00 00 00 00 00 1A 04
18:53:37.564 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Partition Status Request [Partition: 0]
18:53:37.564 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 02 26 00 28 52
18:53:37.611 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Partition Status Message [Partition: 0]
18:53:37.612 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 09 06 00 20 00 08 41 01 04 A2 20 4C
18:53:37.623 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Partitions Snapshot Request
18:53:37.624 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 27 28 29
18:53:37.663 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Partitions Snapshot Message
18:53:37.663 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 09 07 13 02 02 02 02 02 02 01 30 69

I think something is going wrong in numbering the zones. In the log, only the first 5 zones are numbered.

For example, when I trigger zone 30, the logfile is:

19:00:19.050 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Zone Status Message [Zone: 5]
19:00:19.058 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 08 84 05 01 01 05 C4 00 00 5D FC
19:00:19.060 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
19:00:19.061 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
19:00:19.107 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Zones Snapshot Message
19:00:19.108 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 0A 85 01 00 10 03 00 10 00 30 00 E3 D1
19:00:19.303 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
19:00:19.304 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
19:00:21.203 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Zone Status Message [Zone: 5]
19:00:21.204 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 08 84 05 01 01 05 C4 00 00 5D FC
19:00:21.206 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
19:00:21.208 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
19:00:21.253 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Zones Snapshot Message
19:00:21.254 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 0A 85 01 00 10 03 00 10 00 20 00 D3 B1
19:00:21.316 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
19:00:21.342 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F

When investigating this, I discovered this pattern:
Zone / Zone number in logfile
30. 5
31. 6
32. 7
33. 0
34. 1
35. 2
36. 3
37. 4
38. 5
39. 6
40. 7
etc. etc.

I hope you have an idea.

Regards,

Johan.

Hi @Jo0p,

With 50 zones, you should probably not link all the channels. :slight_smile:

The binding does not poll the zone statuses from panel. It is event driven. When a zone changes state, a message is sent to the binding.
You probably see only the first 5 zones in the log because they are tripped and the panel sends these messages to inform the binding. Or you have them already added to Control and their status is updated.
When you enable the bridge, the binding sends a series of "Zones Snapshot Request"s and the response from the panel holds information for a group of 16 zones. (Which are added as discovered items to the Inbox)

The curious thing is that when you trigger Zone 30, you get Zone 5 in the log.
Are you sure that the installer did not wire two or more sensors in parallel?
Also do you know what model of expander cards, you have in the panel?

pfew this issue becomes a real struggle to me! :wink:

When adding a thing in the Paper UI, all channels are added. Can I prevent that every channel is selected by default before adding?

I researched further witch messages are created in the logfile by adding a zone, and, by triggering a zone. This is the outcome (type is juist FYI):

zone zone status message zone status request type
1 0 0 Smoke
2 1 1 Smoke
3 2 2 Smoke
4 3 3 Smoke
5 4 4 Smoke
6 5 5 Smoke
7 6 6 Smoke
8 7 7 Smoke
9 0 8 Smoke
10 1 9 Smoke
11 2 10 Smoke
12 3 11 Contact
13 4 12 Contact
14 5 13 Contact
15 6 14 Contact
16 7 15 Contact
17 0 16 Contact
18 1 17 Contact
19 2 18 Contact
20 3 19 Contact
21 4 20 Contact
22 5 21 Contact
23 6 22 Contact
24 7 23 Contact
25 0 24 Contact
26 1 25 Contact
27 2 26 Contact
28 3 27 Contact
29 4 28 PIR
30 5 29 PIR
31 6 30 PIR
32 7 31 PIR
33 0 32 PIR
34 1 33 PIR
35 2 34 PIR
36 3 35 Smoke
37 4 36 PIR
38 5 37 PIR
39 6 38 Contact
40 7 39 Contact
41 0 40 PIR
42 1 41 Smoke
43 2 42 Contact
44 3 43 Contact

Then, I discovered, when re-enabling the thing, a Zone-update is done. For example, when disabling the bridge, opening the door, and then enable the bridge, Channel ‘Faulted’ changes from CLOSED to OPEN.
(I assume ‘faulted’ is equal to ‘contact’ of the zone…)

My setup consists of a NX-8E with 3 NX-216 16 Zone hardwire expansions and 3 NX-148 keypads

Many thanks for your support, because of the odds, this must become a success! :slight_smile:

Hi,

I don’t know either. I opened a new question if there is something I can specify in the binding.

Can you send me the debug log when you open/close a few Doors and walk through a room with a PIR? I want to see the actual bytes that are being sent from the panel. There is no need to disable/enable the thing. When any zone changes status, the panel sends the Zone Update Message by itself.

Thanks

Yes of course, hereby:

22:52:16.404 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Partition Status Message [Partition: 0]
22:52:16.405 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 09 86 00 20 00 08 41 01 04 80 7D 5E AE
22:52:16.411 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
22:52:16.411 [INFO ] [smarthome.event.ItemStateChangedEvent] - caddx_partition_04e51230_partition1_partition_ready_to_arm changed from OFF to ON
22:52:16.412 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
22:52:16.458 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Partitions Snapshot Message
22:52:16.459 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 09 87 13 02 02 02 02 02 02 01 B0 ED
22:52:16.461 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
22:52:16.462 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
22:52:16.509 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Zone Status Message [Zone: 6]
22:52:16.510 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 08 84 06 01 01 05 C4 00 00 5E 04
22:52:16.512 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
22:52:16.513 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
22:52:16.556 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Zones Snapshot Message
22:52:16.557 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 0A 85 01 00 10 00 00 10 00 00 00 B0 5F
22:52:16.564 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
22:52:16.565 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
22:52:16.957 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Partition Status Message [Partition: 0]
22:52:16.958 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 09 86 00 20 00 08 41 01 00 80 7A A6
22:52:16.966 [INFO ] [smarthome.event.ItemStateChangedEvent] - caddx_partition_04e51230_partition1_partition_ready_to_arm changed from ON to OFF
22:52:16.969 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
22:52:16.970 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
22:52:17.008 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Partitions Snapshot Message
22:52:17.009 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 09 87 11 02 02 02 02 02 02 01 AE DD
22:52:17.014 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
22:52:17.015 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
22:52:17.060 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Zone Status Message [Zone: 0]
22:52:17.061 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 08 84 00 01 01 05 C4 00 00 58 D9
22:52:17.072 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
22:52:17.074 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
22:52:17.107 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Zones Snapshot Message
22:52:17.108 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 0A 85 02 01 00 00 00 00 00 11 11 B4 F2
22:52:17.112 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
22:52:17.113 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
22:52:18.908 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Partition Status Message [Partition: 0]
22:52:18.909 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 09 86 00 20 00 08 41 01 04 80 7D 5E AE
22:52:18.914 [INFO ] [smarthome.event.ItemStateChangedEvent] - caddx_partition_04e51230_partition1_partition_ready_to_arm changed from OFF to ON
22:52:18.915 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
22:52:18.916 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
22:52:18.959 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Partitions Snapshot Message
22:52:18.960 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 09 87 13 02 02 02 02 02 02 01 B0 ED
22:52:18.962 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
22:52:18.963 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
22:52:19.011 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Zone Status Message [Zone: 0]
22:52:19.012 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 08 84 00 01 01 05 C4 00 00 58 D9
22:52:19.018 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
22:52:19.020 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
22:52:19.057 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Zones Snapshot Message
22:52:19.059 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 0A 85 02 00 00 00 00 00 00 11 11 B3 EA
22:52:19.066 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
22:52:19.067 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
22:52:19.458 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Partition Status Message [Partition: 0]
22:52:19.459 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 09 86 00 20 00 08 41 01 00 80 7A A6
22:52:19.467 [INFO ] [smarthome.event.ItemStateChangedEvent] - caddx_partition_04e51230_partition1_partition_ready_to_arm changed from ON to OFF
22:52:19.470 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
22:52:19.471 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
22:52:19.510 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Partitions Snapshot Message
22:52:19.511 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 09 87 11 02 02 02 02 02 02 01 AE DD
22:52:19.516 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
22:52:19.517 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
22:52:19.561 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Zone Status Message [Zone: 5]
22:52:19.562 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 08 84 05 01 01 05 C4 00 00 5D FC
22:52:19.564 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
22:52:19.565 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
22:52:19.608 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Zones Snapshot Message
22:52:19.609 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 0A 85 01 00 10 00 00 10 00 10 00 C0 7F
22:52:19.614 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
22:52:19.615 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
22:52:24.311 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Partition Status Message [Partition: 0]
22:52:24.312 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 09 86 00 20 00 08 41 01 04 80 7D 5E AE
22:52:24.318 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
22:52:24.319 [INFO ] [smarthome.event.ItemStateChangedEvent] - caddx_partition_04e51230_partition1_partition_ready_to_arm changed from OFF to ON
22:52:24.319 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
22:52:24.362 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Partitions Snapshot Message
22:52:24.363 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 09 87 13 02 02 02 02 02 02 01 B0 ED
22:52:24.365 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
22:52:24.366 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
22:52:24.413 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Zone Status Message [Zone: 5]
22:52:24.414 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 08 84 05 01 01 05 C4 00 00 5D FC
22:52:24.416 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
22:52:24.417 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
22:52:24.460 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Zones Snapshot Message
22:52:24.461 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 0A 85 01 00 10 00 00 10 00 00 00 B0 5F
22:52:24.468 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
22:52:24.469 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
22:52:25.758 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Partition Status Message [Partition: 0]
22:52:25.760 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 09 86 00 20 00 08 41 01 00 80 7A A6
22:52:25.765 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
22:52:25.767 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
22:52:25.767 [INFO ] [smarthome.event.ItemStateChangedEvent] - caddx_partition_04e51230_partition1_partition_ready_to_arm changed from ON to OFF
22:52:25.812 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Partitions Snapshot Message
22:52:25.813 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 09 87 11 02 02 02 02 02 02 01 AE DD
22:52:25.815 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
22:52:25.816 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
22:52:25.864 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Zone Status Message [Zone: 5]
22:52:25.865 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 08 84 05 01 01 05 C4 00 00 5D FC
22:52:25.866 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
22:52:25.867 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
22:52:25.910 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Zones Snapshot Message
22:52:25.911 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 0A 85 01 00 10 00 00 10 00 10 00 C0 7F
22:52:25.918 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
22:52:25.919 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F

First walkthrough:
Zone 6 = PIR zone 31
Zone 0 = PIR zone 33
Zone 5 = PIR zone 30

22:59:12.803 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Zone Status Message [Zone: 4]
22:59:12.804 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 08 84 04 01 01 05 C4 00 00 5C F5
22:59:12.806 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
22:59:12.807 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
22:59:12.857 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Zones Snapshot Message
22:59:12.858 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 0A 85 02 00 00 01 00 00 00 11 11 B4 F0
22:59:12.863 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
22:59:12.864 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
22:59:13.604 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Partition Status Message [Partition: 0]
22:59:13.605 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 09 86 00 20 00 08 40 01 00 80 79 A2
22:59:13.611 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
22:59:13.612 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
22:59:13.612 [INFO ] [smarthome.event.ItemStateChangedEvent] - caddx_partition_04e51230_partition1_partition_ready_to_arm changed from ON to OFF
22:59:13.656 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Partitions Snapshot Message
22:59:13.657 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 09 87 11 02 02 02 02 02 02 01 AE DD
22:59:13.662 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
22:59:13.663 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
22:59:13.709 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Zone Status Message [Zone: 7]
22:59:13.710 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 08 84 07 01 01 05 C4 00 00 5F 0B
22:59:13.711 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
22:59:13.712 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
22:59:13.751 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Zones Snapshot Message
22:59:13.752 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 0A 85 00 80 00 00 00 00 00 00 10 20 B9
22:59:13.795 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
22:59:13.796 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
22:59:15.660 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Zone Status Message [Zone: 4]
22:59:15.661 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 08 84 04 01 01 05 C4 00 00 5C F5
22:59:15.663 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
22:59:15.664 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
22:59:15.703 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Zones Snapshot Message
22:59:15.704 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 0A 85 02 00 00 00 00 00 00 11 11 B3 EA
22:59:15.708 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
22:59:15.709 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
22:59:17.056 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Partition Status Message [Partition: 0]
22:59:17.057 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 09 86 00 20 00 08 40 01 04 80 7D 5D AA
22:59:17.062 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
22:59:17.064 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
22:59:17.064 [INFO ] [smarthome.event.ItemStateChangedEvent] - caddx_partition_04e51230_partition1_partition_ready_to_arm changed from OFF to ON
22:59:17.108 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Partitions Snapshot Message
22:59:17.109 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 09 87 13 02 02 02 02 02 02 01 B0 ED
22:59:17.111 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
22:59:17.112 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
22:59:17.161 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Zone Status Message [Zone: 7]
22:59:17.162 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 08 84 07 01 01 05 C4 00 00 5F 0B
22:59:17.164 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
22:59:17.165 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
22:59:17.204 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Zones Snapshot Message
22:59:17.205 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 0A 85 00 80 00 00 00 00 00 00 00 10 A9
22:59:17.212 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: Positive Acknowledge
22:59:17.213 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - ->: 7E 01 1D 1E 1F
22:59:20.305 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: Partition Status Message [Partition: 0]
22:59:20.306 [DEBUG] [ding.caddx.internal.CaddxCommunicator] - <-: 7E 09 86 00 20 00 08 40 01 00 80 79 A2
22:59:20.313 [INFO ] [smarthome.event.ItemStateChangedEvent] - caddx_partition_04e51230_partition1_partition_ready_to_arm changed from ON to OFF

Another test:
Zone 4 = PIR Zone 37
Zone 7 = Contact Zone 16

Regards,

Johan.

The panel sends an incorrect zone number.
For example

22:52:16.510 <-: 7E 08 84 ***06*** 01 01 05 C4 00 00 5E 04

Thε 06 should have been 1E if it is PIR zone 31.

I had a look through the manual of the NX-216E.
On the board there are some dip-switches which designate the starting zone number of the expander card. Can you check that the dip switches are set correctly? [Be careful not to change anything in the panel, it needs to be powered off first] (If you don’t understand what i’m talking about, you need the help of an installer)

From what i gathered of your installation you should have for DIP1-DIP6:

1st card: ON OFF OFF OFF OFF OFF
2nd card: OFF ON OFF OFF OFF OFF
3rd card: OFF OFF ON OFF OFF OFF

If the NX-216 cards have all the DIP switches on OFF that would explain why the numbering is not correct. Unfortunately i do not have a NX-216 and cannot verify/test my hypothesis.

Hi @jossuar,

Thanks for investigating! I installed the whole system by myself. I’ve checked the dip-switch settings, but the’re conform the manual you’re reffering.

I’ve specially imported this panel from the USA (I live in the Netherlands) for the compatibility with the Vera controller. That was working several years till I was fed up with the Vera ecosystem.

I wonder where the problem is, can I change something else in the communication settings, or is there some other misunderstanding between the bridge and panel? :-S

1
2
https images app

Hi @Jo0p,

About not linking all channels by default in PaperUI, you have to turn off PaperUI simple mode and then link the desired channels one by one.

For the problem with the zone number I can only hypothesize.
The binding does interpret the data from the panel. If the panel does not send the correct info, then there is nothing i can do on the binding side.

I had also a look on the programming of the NX-8E.
The DIP switch settings for the NX-216E I posted above were wrong.

According also to the NX-8E manual, they should be:

1st card: ON  OFF OFF OFF OFF OFF
2nd card: ON  ON  OFF OFF OFF OFF
3rd card: ON  OFF ON  OFF OFF OFF

Can you confirm?

Also check if on the panel zone doubling is enabled and there is an overlap on the zones from the panel and the expander cards.

If the DIP switches are correctly set, I would try with “divide and conquer” on the panel side. E.g. disconnect the two expander cards, leave only the one connected and check what the panel sends. etc.

Another idea is to ask in an alarm forum. (I don’t know of any).

Hi Jossuar,

Yes, the dipswitches are all right, according to the manual (I didn’t mention the incorrect overview in your post :slight_smile: ). When it was not, also the alarm panel itself doesn’t work properly either


The 3rd card has only 8 zone’s as max (dip4) but I changed it.

Now it’s time for rigourus countermeasures. Wil disable soms expander card what you suggest. Must find some time to do that.

Thanks for your support so far. I’ll let you know.

Johan.

Just a note. dip4 is not for disabling the upper 8 zones, it is dip6 which is unpopulated.

Just out of curiosity, what module numbers are enrolled on the below drop down on your installation?