Alarm Panels Integration with Vera

@mcvflorin, If you don’t already have the programming manuals for the Honeywell Vista series, they can be downloaded from here:

JOD.

@mcvflorin, If you don’t already have the programming manuals for the Honeywell Vista series, they can be downloaded from here:

JOD.[/quote]
@JOD,
I think he means the API Manuals, these are usually hard to get ahold of.

I had to go through my installer to get the RS232 protocol manuals.

I found some outdated ones in the C4 forums. You might be able to find some others over there.

The AD2USB and the IP BAT are from third party companies, and do “keyboard emulation” on the key bus (they look like an addressable keypad to the alarm), so RS232 Ademco protocols are meaningless for these 2 devices.

The vast majority of Ademco Vista alarm users don’t have an RS232 port, and it’s not an option availble to them. Only the higher end panels have it (Vista 128). Most of panels in residential environments are Vista 10p, 15p and 20p. A plugin and interface that gets those working with Vera is much more useful than interfacing to high end panels.

The Ademco 4100SM (RS232 interface) only works with Vista 50p panels and higher: http://www.security.honeywell.com/hsc/products/expacc/ac/21316.html

Mitch

I understand that @mitch672. However, I have a Vista 128BPT and that’s what I have been doing development on. I am trying offer what little help I can. I don’t have the time right now to do dual development. Maybe when I get the RS232 protocol one I can swing around to it. :slight_smile:

no problem dfad1469, my comments are just for general info, i’m not asking for you to get it done.
I am sort of in a holding pattern on the alarm, awaiting for an integration that is ready before I commit to a panel, my preference is of course Honeywell/Ademco, I had an alarm company in the 90’s and I am familiar with the Vista already. I already bought the 2-gig and will likely end up unloading it, or if enough time goes by, might just install it, even though there will never be any real integration with Vera…

Mitch

[quote=“JOD, post:21, topic:168218”]@mcvflorin, If you don’t already have the programming manuals for the Honeywell Vista series, they can be downloaded from here:
http://www.aesecurity.com/manuals.html[/quote]

Thanks for the link.

Indeed, that’s what I meant. Unfortunately there isn’t such a thing (at least I don’t know of any), so I will have to work with the little documentation that’s available for the AD2USB adapter.

I notice the post was modified to reflect support of the Concord-4 panel. Where can I get this plug-in as well as related instructions?

Thank you

@dva411

It’s not yet integrated, that list contains the current and upcoming plugins. I’ll make a plugin for the Concord 4 after finishing the plugin for the Honeywell Vista panels.

Another vote for the Concord 4, installed my superbus2000 rs232 module yesterday :slight_smile:

Thanks florin!

Florin - what’s the timing for the honeywell plugin?

I second that, my Vista 20P is almost installed :slight_smile:

Mitch

I will start working on it next week on Monday and I hope to have it ready in two weeks at most.

Hi Florin,

I have a panel attached via AD2USB ready to go. I’ll be happy to help test/debug it when you have some code available.

Some pre-planning thoughts:

The standard way of detecting zone faults is to monitor for “FAULT xxx” messages. The problem with this is that it’s very slow if there’s a lot of zones faulted (it cycles through the faulted zones 1 every 3 seconds or so).

There are two additional detection methods - wireless sensors will fire !RFX messages with the serial number of the wireless sender, and the alarm panel can be configured to trip a virtual relay (!EXP). These methods are very fast, so they are very preferable when available.

It would be nice if there was a field in a motion sensor to specify an optional serial number, so that when !RFX is seen for it, it can trip it sooner. !EXP would probably need to be handled like a separate sensor as it is configurable in the panel how these would be fired (you may have several zones trip one relay, or trip a relay when the alarm goes off)

I can help test !RFX as I have wireless sensors, but Sean hasn’t coded support for !EXP for my panel yet. I think you said you have a 20P, you can set this up with yours, though.

Thanks djrobx, that’s good to know.

I have a question: how do you unbypass a zone? I carefully read the User Guide (Vista 15P, Vista 20P), but didn’t see anything in this regard. Am I missing something or it isn’t possible to do this?

@mcvflorin I believe the bypass is only good for the 1 arming, so if you disarm, and then re-arm, you would have to bypass the zone again.

FYI, I currently have 3 wireless sensors on doors, and 1 PIR hooked up, as well as (2) 5839 wireless alpha keypads [I have a 5883H for the wireless receiver, which is needed to support the 5839 wireless keypads] (and 3 wired keypads, 1-6150 and 2-6160’s, as well as the AD2USB)

FYI, I have my AD2USB connected up and I am logging some messages, the panel is only on the bench right now, and the wire contacts are not connected (in the garage, as you can see). I also have 2 partitions setup, partition 1 is the House, and partition 2 is the Garage (which is a separate building). I also have keyboards setup for each building in the correct partition.

Here are some of the !RFX messages, for example:

!RFX:0867715,80
!AUI:120600000000676c02456cf5ec0101010000
[0000000100000000----],010,[f70000231010000008020000000000],"FAULT 10 HOUSE REAR DOOR "
!AUI:1606000000006063024543f531fb456cf5ec01020106
!RFX:0475165,04
[0000000100000000----],004,[f700001c0004000008020000000000],"FAULT 04 GARAGE OVERHEAD DOOR "
!RFX:0475165,20

!AUI:1606000000006463024543f531fb456cf5ec01010101
[0000000100000000----],003,[f700001c0003000008020000000000],"FAULT 03 GARAGE REAR DOOR "
[1000000100000000----],008,[f70000231008001c08020000000000],"HOUSE Ready to Arm "

bootup

!sn:000005e2
!boot…
!
!Ademco Keypad Emulator V2.2a.3
!Copyright (C) 2008-2010 Nu Tech Software Solutions, Inc.
!Reproduction without permission is prohibited
!By Sean Mathews
!For support email general@support.nutech.com
!www.NuTech.com
!Reading configuration.
!UART init.
!Ready. Press ! for configuration.
[0000000100000000----],0d1,[f700001c00d1000008020000000000],“Busy - Standby v9.12D1”
[0000000100000000----],0d1,[f700002310d1000008020000000000],“Busy - Standby v9.12D1”
[0000000100000000----],0d1,[f700001c00d1000008020000000000],“Busy - Standby v9.12D1”
[0000000100000000----],0d1,[f700002310d1000008020000000000],“Busy - Standby v9.12D1”
[0000000100000000----],0d1,[f700002310d1000008020000000000],“Busy - Standby v9.12D1”
[0000000100000000----],0d1,[f700001c00d1000008020000000000],“Busy - Standby v9.12D1”
[0000000100000000----],0d1,[f700001c00d1000008020000000000],“Busy - Standby v9.12D1”
[0000000100000000----],0d1,[f700002310d1000008020000000000],“Busy - Standby v9.12D1”
[0000000100000000----],0d1,[f700002310d1000008020000000000],“Busy - Standby v9.12D1”
[0000000100000000----],0d1,[f700001c00d1000008020000000000],“Busy - Standby v9.12D1”
!AUI:120600000000616c02456cf5ec0101010000
[0000000100000000----],008,[f700001c0008000c08020000000000],“GARAGE Hit * for faults”
!AUI:1606000000006263024543f532fb456cf5ec01020106
[1000000100000000----],008,[f70000231008001c08020000000000],"HOUSE Ready to Arm "
[0000000100000000----],008,[f700001c0008000c08020000000000],“GARAGE Hit * for faults”
[1000000100000000----],008,[f70000231008001c08020000000000],"HOUSE Ready to Arm "
!RFX:0475165,a0
!AUI:120600000000636c02456cf5ec0101010000
[0000000100000000----],008,[f70000231008000c08020000000000],“HOUSE Hit * for faults”
!AUI:1606000000006463024543f531fb456cf5ec01020106
!RFX:0475165,00
!AUI:120600000000656c02456cf5ec0101010000
!AUI:1606000000006663024543f531fb456cf5ec01010101
[1000000100000000----],008,[f70000231008001c08020000000000],"HOUSE Ready to Arm "
[0000000100000000----],008,[f700001c0008000c08020000000000],“GARAGE Hit * for faults”
[1000000100000000----],008,[f70000231008001c08020000000000],"HOUSE Ready to Arm "
[0000000100000000----],008,[f700001c0008000c08020000000000],“GARAGE Hit * for faults”

Hi,
I have an Elk M1 Gold that I can test with. I am currently only using it to monitor and control certain functions of an aquarium, but I have zones set up with switches, relays as well as a temperature sensor that we can play with. I can also set up virtual areas, if need be.
Please let me know if I can help in any way.
Thanks.

Edit: Oops! Just noticed the thread dedicated to the Elk plugin Beta testing. Sorry about that – I’ll check it out!

@mcvflorin, Has there been any progress on the alarm panel plugins? I am still anxiously awaiting integration with GE Concord 4.

I only managed to integrate the Elk M1 panels and the Honeywell Ademco Vista panels. I didn’t get to work on the Concord 4 plugin because of the upcoming UI5. But it’s in the TODO queue.