| Author |
Message |
|
alistair
Joined: Jul 14, 2006 Posts: 88
|
 Plugin for Honeywell/Ademco VistaICM network module
Hi
I've written a pretty functional plugin that reads the "VistaICM" network interface for Honewell/Ademco alarms, and integrates with Indigo 5.
It allows for: - Arming/Disarming - Tracking multiple zones fault/not fault - Tracking the arm state - Tracking the display (e.g. "Ready To Arm" or "You may exit now")
Is anyone else using this hardware, or did you all move to the AD2USB wired solution?.... I'll package it up for some help testing if anyone else is using this interface!
-Alistair
|
| Sun Jul 17, 2011 4:22 pm |
|
 |
|
asw24b
Joined: Dec 30, 2007 Posts: 180 Location: Los Altos Hills, CA
|
 Re: Plugin for Honeywell/Ademco VistaICM network module
alistair wrote:Hi
I've written a pretty functional plugin that reads the "VistaICM" network interface for Honewell/Ademco alarms, and integrates with Indigo 5.
It allows for: - Arming/Disarming - Tracking multiple zones fault/not fault - Tracking the arm state - Tracking the display (e.g. "Ready To Arm" or "You may exit now")
Is anyone else using this hardware, or did you all move to the AD2USB wired solution?.... I'll package it up for some help testing if anyone else is using this interface!
-Alistair
I was forced to buy an AD2USB, because they discontinued the VistaICM... Mike
|
| Sun Jul 17, 2011 5:18 pm |
|
 |
|
bbruck
Joined: Oct 05, 2008 Posts: 249
|
 Re: Plugin for Honeywell/Ademco VistaICM network module
AD2USB here too
|
| Tue Jul 19, 2011 4:41 pm |
|
 |
|
hamw
Joined: Mar 31, 2008 Posts: 777
|
 Re: Plugin for Honeywell/Ademco VistaICM network module
AD2USB here too. Hopefully someone will write a plugin for that.....
|
| Wed Jul 20, 2011 8:01 pm |
|
 |
|
berkinet
Joined: Nov 18, 2008 Posts: 1742 Location: Berkeley, CA
|
 Re: Plugin for Honeywell/Ademco VistaICM network module
hamw wrote:AD2USB here too. Hopefully someone will write a plugin for that.....
I am currently away from home and will not be back for another 3 months. But, if nobody else has done an ad2usb plugin by then, I will.
|
| Thu Jul 21, 2011 12:03 am |
|
 |
|
alistair
Joined: Jul 14, 2006 Posts: 88
|
 Re: Plugin for Honeywell/Ademco VistaICM network module
|
| Sun Sep 18, 2011 12:29 pm |
|
 |
|
bbruck
Joined: Oct 05, 2008 Posts: 249
|
 Re: Plugin for Honeywell/Ademco VistaICM network module
Alistair -
If I can get this working this will totally ROCK my HA system!!! I love the interface.
I'm getting the following errors one after the other in the log:
Sep 19, 2011 7:28:55 PM Honeywell/Ademco Panel Debug Starting device Alarm Panel of type vistaNetworkKeypad Honeywell/Ademco Panel Error device "Alarm Panel" does not have a valid device type vistaNetworkKeypad Honeywell/Ademco Panel connected to device "Alarm Panel" on port /dev/cu.usbserial-A2001xa8 Honeywell/Ademco Panel Error Command likely garbled (length is 94) - ignoring it Honeywell/Ademco Panel Error Command likely garbled (length is 94) - ignoring it Honeywell/Ademco Panel Error Command likely garbled (length is 94) - ignoring it Honeywell/Ademco Panel Error Command likely garbled (length is 94) - ignoring it Honeywell/Ademco Panel Error Command likely garbled (length is 94) - ignoring it Honeywell/Ademco Panel Error Command likely garbled (length is 94) - ignoring it Honeywell/Ademco Panel Error Command likely garbled (length is 94) - ignoring it Honeywell/Ademco Panel Debug Stopping device Alarm Panel Honeywell/Ademco Panel closed connection to device "Alarm Panel"
|
| Mon Sep 19, 2011 5:32 pm |
|
 |
|
bbruck
Joined: Oct 05, 2008 Posts: 249
|
 Re: Plugin for Honeywell/Ademco VistaICM network module
One other piece of information: I am successfully running AD2USB Virtual Keypad and it shows the appropriate faults and status's. I turn it off before connecting the plugin to prevent interference, but it seems like I am successfully connecting via ad2usb to my ademco vista 20 alarm system.
Not sure what else I can provide by way of helpful information...
|
| Wed Sep 21, 2011 3:35 pm |
|
 |
|
bbruck
Joined: Oct 05, 2008 Posts: 249
|
 Re: Plugin for Honeywell/Ademco VistaICM network module
Did some digging around and saw some stuff about old FTDI drivers. Replaced my slightly older one with the current one - no joy.
For grins, I activated Serial Bridge and voila - no more errors in the event log!
Unfortunately, I am still not able to control the alarm panel with the plugin, but I'm not getting errors in the log.
Also am not sure whether reading the status of a zone is supported (or reading the status of the alarm panel). For instance, I manually set the chime on, but the information provided in the Device window still shows that the chime is not set.
So will be happy to continue experimenting with this, but any guidance would be appreciated. (Like - should I really be running Serial Bridge? Nothing about that anywhere...)
|
| Wed Sep 21, 2011 4:24 pm |
|
 |
|
hamw
Joined: Mar 31, 2008 Posts: 777
|
 Re: Plugin for Honeywell/Ademco VistaICM network module
Bbruck, could you share how you implemented virtual keypad?
Alistair, could you give a little more description and post some screen shots of what your plugin can do? I wrote a script to parse out the basic messages -- which is good, but it would be nice to do more.
|
| Wed Sep 21, 2011 9:18 pm |
|
 |
|
bbruck
Joined: Oct 05, 2008 Posts: 249
|
 Re: Plugin for Honeywell/Ademco VistaICM network module
Hamw -
Prior to this plugin I was trying two different things - I used monogui that I got from the ad2usb board (where was that?) to display a simulation of the ademco keypad. That was nice, but could not integrate w/ INtervals.
Then I used the serial bridge and the script that I believe you posted to get variables into Indigo.
But I could not use them both at once; so I would disable monogui in favor of integrating w/ Indigo.
But as is fairly apparent from my posts, I really don't know very much about what I'm doing! I disabled both of these to try the plugin, and then had to re-enable the serial bridge to try and get the plugin to work, which I'm fairly sure is NOT the way to do things.
|
| Thu Sep 22, 2011 3:20 am |
|
 |
|
alistair
Joined: Jul 14, 2006 Posts: 88
|
 Re: Plugin for Honeywell/Ademco VistaICM network module
My guess is that your panel returns different responses to mine - hence the warning. I'm out of town at a work conference this week, and headed back tonight. I'll add some more debug data and post an update that'll help us work through this one ASAP 
|
| Thu Sep 22, 2011 8:12 am |
|
 |
|
alistair
Joined: Jul 14, 2006 Posts: 88
|
 Re: Plugin for Honeywell/Ademco VistaICM network module
OK - I updated the code to spit out extra debug data, which'll mean I can work out why your alarm provides different responses to mine  If you can install, and provide me the debug log data (as before) that'd be great!  -Alistair
|
| Fri Sep 23, 2011 10:51 am |
|
 |
|
bbruck
Joined: Oct 05, 2008 Posts: 249
|
 Re: Plugin for Honeywell/Ademco VistaICM network module
Is this what you need?
Sep 23, 2011 1:49:51 PM Enabling plugin "Honeywell/Ademco Panel 0.5.0" Starting plugin "Honeywell/Ademco Panel 0.5.0" Plugin "Honeywell/Ademco Panel" connected Plugin "Honeywell/Ademco Panel 0.5.0" started Honeywell/Ademco Panel Debug Starting Up... Honeywell/Ademco Panel Debug Starting device Alarm Panel of type vistaNetworkKeypad Honeywell/Ademco Panel Error device "Alarm Panel" does not have a valid device type vistaNetworkKeypad Honeywell/Ademco Panel connected to device "Alarm Panel" on port /dev/cu.usbserial-A2001xa8 Honeywell/Ademco Panel Debug Starting device Alarm Zone 08 Basement Motion of type vistaZone Honeywell/Ademco Panel Debug Starting zone Alarm Zone 08 Basement Motion Honeywell/Ademco Panel Debug Alarm Zone 08 Basement Motion's panel is valid with id 487024342... Honeywell/Ademco Panel Debug Registering zone... Honeywell/Ademco Panel Debug Zone Alarm Zone 08 Basement Motion registered at zone number 08 Honeywell/Ademco Panel Debug Starting device Alarm Zone 10 Front Door of type vistaZone Honeywell/Ademco Panel Debug Starting zone Alarm Zone 10 Front Door Honeywell/Ademco Panel Debug Alarm Zone 10 Front Door's panel is valid with id 487024342... Honeywell/Ademco Panel Debug Registering zone... Honeywell/Ademco Panel Debug Zone Alarm Zone 10 Front Door registered at zone number 10 Schedule WeatherSnoop
|
| Fri Sep 23, 2011 11:52 am |
|
 |
|
bbruck
Joined: Oct 05, 2008 Posts: 249
|
 Re: Plugin for Honeywell/Ademco VistaICM network module
BTW - once is IS working - when I choose the panel device, will the current state of things like chimenabled display?
How can I find out the state of such things as motion detectors or door alarms?
Sorry to be so uninformed...
|
| Fri Sep 23, 2011 11:54 am |
|
|