I have an AD2USB connected to a RaspberryPi running ser2sock. I have openHAB running on my NAS and I have configured the alarmdecoder binding to connect over TCP/IP. Items are configured using copy/paste of the ones in the example.
The binding seems to be collecting the messages as I have enabled logging and I can see the messages from the keypad in the log file but the status of all of my items is “Uninitialized”
Looking at the binding, it specifies “KPM:00” in the item configuration. Is this the start of the message from alarmdecoder? When I look at the messages I’m logging, there is no 00 for example:
2015-11-21 22:07:46 DEBUG o.o.b.a.i.AlarmDecoderBinding[:315]- got msg: !KPM:[10000001000000003A–],000,[f7c300000000001c08020000000000],“ACE Security 21-11-15 22:20”
I tried removing the 00 from the item configuration but I got an “unable to parse” error.
I’m using alarmdecoder with an Ademco Galant panel and the behavior isn’t identical to a Vista so I’m wondering if the binding is expecting the 00 as part of the message.