I’m still quite new to Z-wave and the Vera and need some advice. I contacted my security company to find out about intergrating my security system in to my vera system. THey told me that they offer the DMP 738Z module for my pannel which is a z-wave device. I looked up some infor on this module and it appears to be a COntroler. does any one have any experiance wiht this module and can the Vera contol it? My other thought is that if the DMP cant be controled from the Vera include the DMP module in my Z-wave network and a door lock and use the status of teh door lock to arm and disarm the alarm. below is a link to some of the modules information mostly a sales brocure. Any advice is greatly appreciated.
[url=http://buy.dmp.com/dmp/products/documents/LT-1214.pdf]http://buy.dmp.com/dmp/products/documents/LT-1214.pdf[/url]
Ok your panel can be controlled from the Vera but not through zwave. I used an arduino and arming zones on mine, as far as the 738-Z is concerned it will control all of the zwave devices that are currently a part of your zwave network the panel thinks its taking over another controllers network and the Vera looks at the dmp like a scene controller I had to rename all of the devices in the panel and they are a little slower to respond but they all work. Now on onto the lock I’m using the Yale real living touch screen wich I have successfully used on both networks except I did not have all of the functionality I should have had when it was tied to my DMP panel. the way the lock should operate is all user codes can be sent from the panel to the lock and when a valid user code is entered at the lock it would disarm the panel mine would not except the codes or disarm the panel but I did have control from the DMP app and from text as well. I guess the last thing is just a general security concern with the arm and disarm scene you were talking about where your lock has the ability to disarm panel kind of circumvents the security of your system at that point you are onyas secure as your Vera or wifi networks. I don’t recommend disarming from automation exspecially when you already have secure remote arm and disarm capabilities, the way I plan to do it is to add an HID reader outside and have that disarm the panel and unlock the zwave lock at the same time
Thanks for the input!
I probably should have clarified what i am realy looking to get out of this as well. I travel for work a lot and most times my schedule is completly random(life of an engineer) so scheduling work to be done at my house is a pain. I realy just want to be able to arm and disarm my alarm remotly. It seems that there is a monthy cost associated with using the DMP module and since i already have the vera and it’s free i would like to utilize it. do you hapen to have more information on how you used the arduino and arming zones on yours… This sounds like it may be what i am after.
Thank you again for the help!
I took at look at the thread and acouple others but a lot of the links on Dropbox were no longer avaiable. Just to double check that I understand how the “hand shake” between the Vera, arduino and DMP panel work. The Vera is basicaly using the Arduino as a remote I/O card. To arm the alarm a Form C relay(basicaly dry contacts) is triggered sending signal to a programmed arm/disarm input on the DMP panel. armed/disarm status is confirmed in reverse by a contact closing on the alarm and triggeting an input on the Arduino. If I am correct in this thinking do I need to get my alarm company to set up the inputs or do they come pre programmed?
Yes thats exactly right it is an I/O card and some one will have to get into programming and program a zone for arming/disarm there are 3 options for this with three different triggers. Toggle uses a momentary trigger and toggles the alarm state, maintain where the state of the zone decides armed state, and step where first trigger arms home second trigger arms sleep and third trigger arms away there is no disarm in step and is also my recommendation for secure use. You will also need some one to program your outputs to do what you want and you will need some sensitive relays for the outputs to trigger to show contact closure on the Arduino. Also you might have them do an update on your panel so you can get the weather on your keypads and cool stuff like that depending on your panel and communication paths they should be able to do a lot of this remotely actually all of it except for the firmware update if you have an xt series panel. I would be happy to program it for you remotely I would just need your panel info and I would like to talk to your alarm company to make sure your panel has not been locked and I don’t want to step on anyone’s toes,at any rate I would be able to explain to them in detail what you are looking for because I’m sure this request is pretty rare.
Perfect. I’m going to purchase an Arduino in the next couple of days and start breaking in to this. From some of the code i have looked at in other threads I think i understand how to get it to work. But with out all the pieces and being able to test it im not 100%. Are you using the Ethernet shield to comunicate to the arduino or can it be acomplished via usb? Also i believe in on of the treads I looked at you mentioned that you were using the Uno is this correct?
I used an eithernet shield because I have no idea how to get things to communicate via USB. tcpip seemed much easier. I did use an arduino UNO the original code was written for an arduino MEGA to use an UNO just change the PIN number to a lower number that’s available on the UNO. This setup will allow you to whatch or trigger many pins and relay outputs that show up as virtual switches so depending on how far you want to go the MEGA would give you a little more bang for your buck future expansion wise.
Something else to note is that I’ve been able to do a lot of integration with Vera and android via tasker and auto voice you can just say goodnight to your android device and it takes care of arming the alarm and running a good night scene with no extra hardware assuming you have texting on your panel already
I was able to get the inputs working back to the Vera and trip a Virtual Switch but I can not get the relay output to work. I used the Arduino code that you referenced in your thread only changing for my IP addresses and seen numbers. Lup code below was used
. Any suggestions on what to look at next?
luup.inet.wget(“http://192.168.1.005 /?1”)
return true
This is a screen shot of my relay toggle scene trigger luup
luup.inet.wget(“http://192.168.1.176 /?3”)
return true
Make sure you have a trigger for both on and off of the virtual switch in the scene relay 1 on =/?1 and relay 1 off=/?2 in the lua
It seems i have the luup trigger set up the same as you do it looks like the sceen is being triggered. I was thinking maby its an issue with the address of teh Arduino I was going to change that to a higher number tongiht and try again. THere is alos the posibility that I accadentaly deleted somthing out of The arduino code. I have not checked the origional to my modified version.
The original code had the pins set in the 20’s if you’re using an uno you have to go down below 14
Sent from my SAMSUNG-SGH-I337 using Tapatalk 2
I think it was set for pins 4,5,6 and 7. Arduino code attacehd.
I think your right I’m going to try to put mine back together tonight. I’ll let you know what I come up with.
I’ve found and fixed a few problems so far one was my router gave my arduino two ip addresses until I adjusted the MAC address in the arduino sketch to match the Mac address of my eithernet shield the other was a simple ip typo in the trigger scene. It’s still not working yet but I think I’m close I feel like the problem is in my router
My problem was in the router. I switched everything to local on the Vera’s LAN and everything works great
Thaknk you for looking in to it! Unfortunatly I have a veralite so I have no option but to go through my main router. Tonigh I’ll look in to the double IP that you mentioned on mine as well and see if i can make it work. When you put the Arduino on a network should be able to ping it?
if i cant get the outputs to work I also have an insteon network so I can purchase the I/O Linc and get a moementary output to trigger the alarm. It was cheeper and more interesting to use the arduino but even if i cant get the outputs working i now have the capability of adding 15 digital inputs to my system so it was well worth the effort.