Honeywell/Ademco Alarm Panel Plugin Development (RS232)

Hello Ron,

How do I get the ADM2USB app? I have the Vera3, Vista 20P, RPi, AD2USB interface. How do I configure the app to use SER2SOCK to talk to my RPi?

thanks

boB

[quote=“mrwildbob, post:81, topic:168386”]Hello Ron,

How do I get the ADM2USB app? I have the Vera3, Vista 20P, RPi, AD2USB interface. How do I configure the app to use SER2SOCK to talk to my RPi?

thanks

boB[/quote]

Bob,

If you are referring to the ADM2USB plug-in you get that the normal way you get Vera plug-in’s. There is a thread on this forum that explains it with a link to the repository where there are more installation instructions as well. Search this forum for “ADM2USB”. As far as installing ser2sock, you can get it from GitHub - nutechsoftware/ser2sock: Serial to Socket Redirector where there are instructions for installing. Even though I put a lot of time into modifying and cleaning up ser2sock for my use I don’t use it on the RPI any longer. I use “ser2net” which is available as a package in raspi linux.

Frankly, since writing this, I no longer use ADM2USB but rather the Envisilink 3 ethernet board[url=http://www.eyezon.com/?page_id=176]EyezOn - Smart Home Security No Monthly Fees along with the NETGEAR WNCE2001 wireless adapter: [url=http://www.amazon.com/gp/product/B007CO5DZ4/ref=oh_aui_detailpage_o06_s00?ie=UTF8&psc=1]http://www.amazon.com/gp/product/B007CO5DZ4/ref=oh_aui_detailpage_o06_s00?ie=UTF8&psc=1[/url] and the Vera Envisalink plug-in. It’s very easy to setup and it give you a wifi “N” connection to your panel. Much simpler to setup than the RPI setup I had. Plus, you can control your panel both from the Vera as well as the Eyez-On (company that sells the Envisalink board) free Internet portal.

At a high level, to get that setup working first setup the NETGEAR WNCE2001 on your PC and verify your Internet connection. When that’s working connect it to the Envisalink and get that working with the Eyez-on portal according to Eyez-On instructions. Once you can control your panel through the Eyez-on portal then tackle the Vera plug-in setup. The thing I like about this configuration is it’s all menu driven for setup, I have multiple ways to monitor my security system, and it’s proven to be very reliable - everything just works. An alternative to the WNCE2001 is the TPLink TP-WR703N which I’ve found to be very robust.

Anyway, that’s what I now use and I’m pretty happy with it.

Cheers,
Ron

Hello everyone,

I have finally gotten around to resurrecting my Vera. In doing so, I have upgraded to UI7 and immediately noticed that this plugin was crashing over and over. After a bit of work, I have fixed it. As a side note, why doesn’t Vera have better documentation? Would have made this process sooooo much easier.

Anyway, I have it up and running without problems. Let me know if you have issues and I will try to help.

Thanks,

-Joe

Any help with the plugin and UI7 would be greatly appreciated. Lua just keeps restarting over and over. Running vera3. Thank you

I am trying to integrate a Vista 128BPT panel w/ RS232 interface into my own custom-programmed HA system. Is the Honeywell RS232 Home Automation protocol spec published anywhere, either officially or unofficially?

Thanks,

Gosmond

[quote=“dfad1469, post:1, topic:168386”]I am starting plugin development on a Honeywell Vista alarm panel. I decided to start a thread on this so other users could track my progress as well as give input/feedback.

I am a professional engineer and have quite a bit of experience writing firmware, although I am new to Lua.

Here is the list of materials I have in house as I begin:

-A Honeywell security system with a Vista-128BPT panel. While I had the system installed and monitored by a local company here in San Francisco, I do own the system and the company is very responsive to any help that I need up to and including calling Honeywell as an installer with questions.
-A Vera 2 with the latest UI installed.
-A Vera supported USB/RS232 FTDI converter
-All of the installation and programming manuals for the alarm panel.
-A copy of the Honeywell Home Automation Setup Guide and a copy for the Computer Interface Protocol 4 spec.
-A home made serial cable. This board has pin headers for the RS232 port right on the panel, so I had to make a cable.
-A copy of the latest DSC alarm panel plugin for reference.
-A laptop running Ubuntu Linux for development.

Current Progress:

I have created a cable and connect the panel to my laptop using the FTDI converter. I have opened up a terminal program and observed System Notifications coming from the panel. I then wrote a C++ program that captures these notifications and decodes them to human readable messages as well as generates and compares the checksum.

Next Steps:

The panel is not responding to requests from the outside. I have read through the programming guide and I think that there are some more options that need to be enabled in the panel. I have made a list of these and sent it to the installer to have them enabled. I expect that to be done by this evening when I get home. Once that is working, I will enhance my C++ reference program to handle sending in status requests and reading logs.

Once that is complete, it will be time to write the actual plugin. I am hoping to be to the spot by late this week. I will then look at the DSC panel plugin for reference and start writing it from scratch. We will see how long that takes.

Any comments, suggestions, or donation of equipment will be appreciated. :)[/quote]
It’s been almost 5 years, but can someone share the additional settings that are required to make the panel respond to requests from outside? I am in a similar situation as this post where I can receive panel notifications but the panel is not responding to my commands.

[quote=“Gosmond, post:85, topic:168386”]I am trying to integrate a Vista 128BPT panel w/ RS232 interface into my own custom-programmed HA system. Is the Honeywell RS232 Home Automation protocol spec published anywhere, either officially or unofficially?

Thanks,

Gosmond[/quote]
http://www.knightwatch.net/professional_service/manuals/Ademco%20-%20Honeywell/Automation/HomeAutomation.pdf

[quote=“dfad1469, post:83, topic:168386”]Hello everyone,

I have finally gotten around to resurrecting my Vera. In doing so, I have upgraded to UI7 and immediately noticed that this plugin was crashing over and over. After a bit of work, I have fixed it. As a side note, why doesn’t Vera have better documentation? Would have made this process sooooo much easier.

Anyway, I have it up and running without problems. Let me know if you have issues and I will try to help.

Thanks,

-Joe[/quote]

I realize I’m late to the party but I’ve been Trying to to get this plugin working with my 128bpt /vera edge ui7 with little success. I can get it to pull the zones but I get connection failures. Is there any specific features to turn on in the panel? I have the rs232 turned on and the two ha features 178 and 179 is there anything else I need to do?