LinuxMCE Forums

General => Users => Topic started by: Ritmo2k on February 17, 2009, 06:09:00 pm

Title: Alarm Panel Choice
Post by: Ritmo2k on February 17, 2009, 06:09:00 pm
Because of a specific vendor choice, I am being asked to implement either a Caddx NX-8E or an Apex Destiny-6100. Both will be wired directly to the core via rs-232. Does anyone have any opinions as to the ease of use between these two related only to its integration with LinuxMCE?

Thanks!
jlc
Title: Re: Alarm Panel Choice
Post by: tschak909 on February 17, 2009, 07:04:03 pm
We have a device template for the Apex Destiny 6100.

-Thom
Title: Re: Alarm Panel Choice
Post by: Ritmo2k on February 18, 2009, 09:37:51 pm
Hi Thom,
Appreciate the pointer here. After verifying with our supplier regarding the Apex Destiny 6100 (which they claim is a Honeywell unit), they suggest it is discontinued with no replacement. I am open to suggesting what ever is known to work well, do you have another recommendation of a model you know to work seamlessly? I tried to drill through the "Add Device Security" menu in the web admin, and couldn't figure out a way to enumerate just panels so I could figure this out on my own.

Thanks so much for the help!
Title: Re: Alarm Panel Choice
Post by: tschak909 on February 18, 2009, 09:59:35 pm
Anything other than that, you'll need to write a device template for.

-Thom
Title: Re: Alarm Panel Choice
Post by: hari on February 18, 2009, 10:21:34 pm
los93sol is working on a template for another panel. Maybe you want to combine your efforts.

br, Hari
Title: Re: Alarm Panel Choice
Post by: Zaerc on February 18, 2009, 10:35:51 pm
That "Caddx NX-8E" sounds familiar, you may want to search the forum for it.
Title: Re: Alarm Panel Choice
Post by: hari on February 18, 2009, 10:45:10 pm
From http://plutohome.com/index.php?section=compatibility

Security panels:
Apex/Ademco Destiny 6100, Vista 128BP, 250BP
First Alert FA1660C
GE Interlogix/Caddx NetworX NX-4, NX-6, NX-8, NX-8E
HAI Omni series
DSC MAXSYS P4020
Title: Re: Alarm Panel Choice
Post by: Frostcall on February 18, 2009, 11:04:29 pm
Oddly enough, I too am looking for whatever will work with LinuxMCE.  For me, LinuxMCE appears to be the perfect solution for home security in my new home.  I've been using it already for media in my current house, but I have never had a security system. 
Title: Re: Alarm Panel Choice
Post by: tschak909 on February 18, 2009, 11:07:49 pm
The irony is,

_YOU DON'T NEED A SECURITY PANEL_ except for insurance reasons. We basically control the sensors on the panel directly.

LinuxMCE does all the features of a security panel. Just attach sensors via a supported home automation buss, pair them with cameras and lights, and LinuxMCE will use them.

-Thom
Title: Re: Alarm Panel Choice
Post by: Frostcall on February 18, 2009, 11:32:06 pm
That's the hard part, finding an old Ademco Destiny 6100 to purchase ;)
Title: Re: Alarm Panel Choice
Post by: los93sol on February 19, 2009, 04:11:17 pm
As Hari mentioned I have started working on a device template for Ademco/Honeywell Vista series panels, see the installation issues forum for the complete thread.  I could definitely use some assistance from some of you guys.
Title: Re: Alarm Panel Choice
Post by: Frostcall on February 19, 2009, 09:31:06 pm
I'll attempt to connect to the DSC PC1616 that I have installed right now.  I think that an even easier way to do all of this would be to just connect to the relays but the documentation on this is very scant. 
Title: Re: Alarm Panel Choice
Post by: tschak909 on February 19, 2009, 11:37:34 pm
If the sensors are basic contact closures, you can attach them to a GC-100, and completely get rid of the panel.

-Thom
Title: Re: Alarm Panel Choice
Post by: compaqpresario on February 19, 2009, 11:50:58 pm
Frostcall, i assume you have already acquired the DSC IT-100 rs232 device?  I have no experience with Ruby, but i was going to ask whether or not it would be possible to adapt the existing DSC Maxsys template to our PC1616. Another thought was somehow using the DSC 5401 driver from Misterhouse considering that the 5401 was the predecessor of the IT-100 and i was told it was the same device with added capabilites and cheaper. The Homeseer software(windows) has a driver for the IT-100 also.  I Live in a new neighborhood with 1500 homes and many communites from various developers have the same DSC all pre-installed with the pc1616 so the dsc system seems to be common in newer homes. With the number of people I've seen in the forums requesting a alarm panel, i think this could be a good system to add to linuxmce.  I have been trying decipher all the ruby and 6100 template, but i'm no computer genius like Hari, zaerc and Thom, so i have a long way to go  ;D
Title: Re: Alarm Panel Choice
Post by: compaqpresario on February 19, 2009, 11:59:56 pm
By the way, here is the developers guide for the it-100

http://www.dsc.com/assets/manuals/IT_100_EN_Dev_Guide_29007363R002.pdf
Title: Re: Alarm Panel Choice
Post by: Frostcall on February 20, 2009, 09:24:46 am
I don't close on the house until Feb 27th, so they wont let me play with the alarm panel until then.  I already asked ;) 
I have not purchased anything special for it yet.
I know I can get a GC-100-12 or 18, but that's $300 and I'd like to avoid extra cost if possible. 
I agree that the majority of new homes I've seen have the DSC 1616 and I think it's well worth figuring out for the project.  I have no issues cracking open the books to figure out how to make it run even if it takes a while.  It will be well worth it in the end.

Title: Re: Alarm Panel Choice
Post by: compaqpresario on February 20, 2009, 03:22:04 pm
yep, i looked into the gc100 and saw that price also.  The DSC it-100 is $53 and it makes more sense for me to buy that considering my alarm monitoring in included in my HOA fees.  I read somewhere on here where another DSC 1616 linuxmce user had the same predicament, where spending $300+ for wireless sensors for a large home would cost over one thousand $ because PIR's were not sensible for at home monitoring.  I assume, like my home, that every door and window upstairs and downstairs has sensors (i have 35 windows and 4 doors), so  it is senseless to spend money on a additional unmonitored system(monitor by yourself). Can anyone of you computer brains read my prior replies and tell me which method is best suitable to get the IT-100 working with Linuxmce?  I'm a newbie at linux period, but i'm willing to learn, just point me in the right direction.  ???   
Title: Re: Alarm Panel Choice
Post by: Frostcall on February 20, 2009, 07:18:50 pm
The issue is that none of them have an IT-100 to test things out, so everything they tell you is basically theoretical. So, we must do it ourselves, or, we must buy them a DSC 1616 with a IT-100 so they can figure it out :)   I'll start working on it at the end of the month when I close.
Title: Re: Alarm Panel Choice
Post by: compaqpresario on February 20, 2009, 08:06:00 pm
Is this something that can be achieved through remote access to a computer connected to a pc1616 and a it-100 or is it necessary to have the units on hand? ???
Title: Re: Alarm Panel Choice
Post by: Frostcall on February 20, 2009, 08:49:53 pm
I'm sure some work could be done via remote access, but It's always nice to have hands on.  From the look of things, the PC1616, PC1832 and the PC1864 all work the same way.  The 1616 and the 1832 can be had for just over $120.  Depending on my level of success, I may be willing to send someone the panel to get it working.  But that will be in the future, I think the few of us can get this thing working. 

My main goal for LinuxMCE in my new home is using it for a security system and VOIP.  I'd like to be able to remotely monitor my security cameras (analog, not IP based), monitor and control my lighting, security panel and in home audio.  The video media is great and all, but I actually read a lot more than I watch TV. 
Title: Re: Alarm Panel Choice
Post by: Frostcall on February 23, 2009, 05:58:44 am

http://www.nabble.com/DSC-IT-100-td15035060.html
some info from the MisterHouse guys.  I'll probably open up a dev thread in a few weeks when I get my IT-100 in the mail.
Title: Re: Alarm Panel Choice
Post by: buckle on June 04, 2009, 04:28:25 pm
I just got my IT-100 in the mail.  Is anyone still working on this, or am I starting from scratch?
Title: Re: Alarm Panel Choice
Post by: compaqpresario on June 04, 2009, 04:51:22 pm
I can only speak for myself, i haven't gotten around to installing my it-100 due to the fact i haven't been at that home very often lately.  But some time ago i saw a device template for the DSC 5401 (seemed to be originally from misterhouse) which from what i was told is the same thing except the it-100 has more capabilities.  I was also told that the template with some small tweaks may work for the it-100.  How true that is, i don't know.  That may be a good starting point though.  By the way be prepared to reset the panel to factory settings in order to get it to work.

http://board.homeseer.com/showthread.php?p=851715
http://board.homeseer.com/showthread.php?t=124466
Title: Re: Alarm Panel Choice
Post by: hari on June 04, 2009, 11:45:22 pm
http://www.baranharper.com/pdfs/dsc/it-100%252520developers%252520guide.pdf

very straightforward protocol, hex codes in ascii. Looks like a very good interface module for lmce integration.

br, Hari
Title: Re: Alarm Panel Choice
Post by: buckle on June 05, 2009, 12:31:32 am
Yes, I've been reading up on the developer's guide and it does seem very straightforward.  I've just got to get my feet wet with creating a GSD.

I'm soaking up as much from the wiki as I can and I'll try to get started later tonight, perhaps.
Title: Re: Alarm Panel Choice
Post by: cfernandes on June 05, 2009, 12:50:47 pm
hello  guys,

i have same questions ,   in Brazil this  panel and gc-100   is very expensive .

i try to build a  simple circuit that control 32 sensors and have capacity to control  32 devices .

the circuit is attached to core via lpt port  ,   and the price of parts  in brazil is  USD 25,00 .

now a have to create a template .

the instructions to build the cricuit:

 http://br.babelfish.yahoo.com/translate_url?doit=done&tt=url&intl=1&fr=bf-home&trurl=http://www.rogercom.com.br/pparalela/Dsp32es.htm&lp=pt_en&btnTrUrl=Traduzir



Title: Re: Alarm Panel Choice
Post by: tschak909 on June 06, 2009, 08:29:41 am
First, you should set up a complete 8.10 system, if you haven't already. Please do not do any dev work on 0710.

You should set up a builder and run one complete pass:

http://wiki.linuxmce.org/index.php/Building_LinuxMCE_0810

This will set up all the build dependencies you need.

You should then install http://www.localeconcept.com/pub/devtools.tar.gz into /usr/local/bin

Afterwards, install pluto-sql2cpp and pluto-dcegen

you can then check out a copy of the SVN into i suggest /home/src/

Code: [Select]
sudo mkdir -p /home/src
cd /home/src
svn co http://svn.linuxmce.org/svn/branches/LinuxMCE-0810
cd LinuxMCE-0810/src

You should then make your device template. Specifying the type of device, what it requires for configuration data, what commands it can accept, what events it can emit, and plug and play device data.

If there is a way to detect the device automatically, add a plug and play record that has a mac address range of 0 and 0 and create a script in /usr/pluto/pnp which can detect the device, and send a messagesend back appropriately. Look at other scripts in this directory for guidance.

Once the device template has been made, you can then run:

Code: [Select]
cd DCEGen
/usr/pluto/bin/DCEGen -d xxxx
cd ../sql2cpp
/usr/pluto/bin/sql2cpp

you now have a complete project ready to go in the ../src directory. Go into it, look at the code. There are method stubs for each command to implement.

then run my prep.sh script to prep the makefile, so you can compile it.

Code: [Select]
prep.sh
make bin

you should now have a driver you can copy into /usr/pluto/bin/

You can then go into the web admin, advanced > configuration > devices > and add the device appropriately. How you set the  controlled via category in the template determines how this device should be added to the tree. If the device is a network device, the driver probably should run on the CORE, and thus the device should be controlled by the core... if it is a parallel port device, it should be controlled by the media director category.

Once you've added a device, copied the driver to /usr/pluto/bin and gotten its device #, reload the router, and the device should start.

Once you're ready to check it in, run my unprep.sh script in the project directory to convert the makefile back into a form that can be checked into our SVN.

I know this is an eyeful, but it should be able to provide an overview of what you need to do.

-Thom
Title: Re: Alarm Panel Choice
Post by: Viking on July 04, 2009, 12:27:44 am
Hi,

instead of using the GC100 could'nt we use a Merten 506004 4-way transmitter instead ? It would give us 4 imputs to a quite cheap price ...

Already asked for that earlyer,  but unfortunately no reply:
http://forum.linuxmce.org/index.php?topic=8214.msg54622

Or am I missing somehing here ?

Greetings
Viking
Title: Re: Alarm Panel Choice
Post by: hari on July 04, 2009, 01:30:33 pm
no. It is a z-wave remote and you don't see the rocker id on the receiving side, it behaves exactly like a z-wave remote switch. But with a bit of code you could use it as doorbell. It supports a special mode for that.

br, Hari
Title: Re: Alarm Panel Choice
Post by: Viking on July 04, 2009, 06:44:17 pm
Hi Hari,

thanks for your reply :)

Thats just too bad :(
Does that also means that I can only use one of them with one light ? Or can one of them control four dfferent lights ?

The doorbell mode would be interesting though as I have two of them.

Greetings
Viking
Title: Re: Alarm Panel Choice
Post by: hari on July 04, 2009, 08:36:56 pm
you did not read the manual, right? It is a 4 gang model.

br, Hari
Title: Re: Alarm Panel Choice
Post by: Viking on July 13, 2009, 10:12:37 pm
Hi Hari,

I have now read the Manual again. The problem is that I don't understand what it means.

And I don't understand how to use it with LinuxMCE without having an Merten Adminstration module. I have got an TrickleStar remote and a Seluxit Viasens controller.

They write
Quote
The inputs E1, E2, E3 and E4 are each a function channel. It can be detected automatically by occupancy recognition if both inputs of a function channel are connected.
That would mean I can control 4 lights.

Quote
If both inputs per function channel are connected:
By pressing E1/E3 briefly:switch on or stop roller shutter
By pressing E1/E3 for a prolonged time:dim up or raise roller shutter
By pressing E2/E4 briefly:switch off or stop roller shutter
By pressing E2/E4 for a prolonged time dim down or lower roller shutter
That makes things unclear again ...

And then there is the values settings things up - what does that mean ?
http://wiki.linuxmce.org/index.php/Merten_506004_Connect_Radio_Transmitter_FM_4gang#Parameter_values

If you can help me understand that or advice me to some good documents I will try to document in the wiki how it works - so you don*t have to answer this dumb questions again - or you can then just tell people "go read the wiki" ;)

Greetings
Viking
Title: Re: Alarm Panel Choice
Post by: hari on July 14, 2009, 12:39:50 am
the settings are set with the "configuration set" z-wave command. Every remote should support that (LMCE does too, via web admin). the UP4 has the same 4 association groups like the double paddle remote switch. So with proper associations, you can control up to 4 devices. Depending on wiring and configuration, other options are available (doorbell, ..)

br, Hari