Elk M1 (and M1 M1EZ8) Alarm Panel Plugin

If the keyfob button is seen as a “zone” then yes. Otherwise no, because there’s no support for keyfobs in the API.

Excellent news! Being able to utilize tasks and outputs will be perfect!

If the keyfob button is seen as a “zone” then yes. Otherwise no, because there’s no support for keyfobs in the API.[/quote]

I don’t have my Elk installed yet, but from reading forums, it appears that the keyfob is enrolled as a Keyfob zone in the Elk. So…would this work? Thanks!

@homejones

Yes. The plugin works with any type of zones.

[quote=“mcvflorin, post:124, topic:168585”]@homejones

Yes. The plugin works with any type of zones.[/quote]

Thank you sir!

Please excuse these basic questions, but I am trying to anticipate functionality before actually deploying my system.

So if I press a button on my keyfob - how would Vera register this?

Vera will create a motion sensor device for the keyfob. When you press the button the motion sensor will be tripped.
… At least that’s the theory. I haven’t tested the plugin with a keyfob so I’m not 100% certain of its behavior.

Hi, I am having VeraLite and ELK M1 with XEP. I am trying to add ELK Alarm to Vera Lite but its not working. As soon as I set the profile to ELK, it will disappear from device panel. Also there is no field to put PIN for Alarm. Any help?

Here is debug log:

50 10/08/12 23:40:36.043 luup_log:9: (sendCommand) ERROR: Failed to send command: ‘06zd005C’ <0x2b4ab680>
50 10/08/12 23:40:36.044 luup_log:9: (getZonesAndPartitions) ERROR: Failed to get zones. <0x2b4ab680>
01 10/08/12 23:40:36.044 LuaInterface::CallFunction_Startup-2 device 9 function elkStartup failed Elk Alarm Panel wit return false <0x2b4ab680>

@asoz,

Please enable Tech Support and submit a trouble ticket and post here the ticket number.

[quote=“mcvflorin, post:129, topic:168585”]@asoz,

Please enable Tech Support and submit a trouble ticket and post here the ticket number.[/quote]

Thanks! Managed to fix the issue by changing the port on XEP to insecure. It didn’t work with secure port.

cheers,

Hello,
Does this hardware order look correct? I have a 2nd home run for the door jamb sensors which is why I’m getting the zone expander the salesperson didnt think there was a keypad that would take 3 additional inputs, only 1…

Please see below and advise me if possible.

ELK-M1GSYS4 ELK-M1G CONTROL, TRANSFORMER,K EACH Whse: 000 1 0 0 585.95 585.95 ELK-M1XRFEG ELK WIRELESS RECEIVER AND INPU EACH Whse: 000 1 0 0 142.79 142.79 RX-40PI OPTEX PASSIVE INFRARED EACH Whse: 000 3 0 0 15.95 47.85 BR-1012T WINN 3/8' RECESSED CONTACT W/ EACH Whse: 000 3 0 0 3.95 11.85 ELK-M1XEP ELK ETHERNET PORT INTERFACE EACH Whse: 000 1 0 0 234.21 234.21 ELK-M1XIN ELK M1 16 ZONE INPUT EXPANDER EACH Whse: 000 2 0 0 102.79 205.58 NX-003 GE CADDX X-PAND-A-CAN CABINET (For Zone input expander) EACH Whse: 000 2 0 0 21.00 42.00

Nobody responded to my post, hopefully I got the rigth stuff, it’s going to be delivered sometime today.

Can this plugin Control a device? For example this relay:
ELK Relay Module, 12Amp SPDT Relay, 12vdc coil - ELK-912
http://www.smarthomeusa.com/ShopByManufacturer/ELK-Products/Item/ELK-912/

I’m wondering if I can replace an LFM20 module with this, and control it on/off in Vera…

Any feedback? Thanks,

Nobody cares about the Elk here.

I’ve been waiting a year for a fully functional plug-in myself. Unfortunately, it always seems to find itself at the bottom of their priority list.

Surprising… I thought this was the most integrated panel… maybe I will have to return it. What is NOT working? I want to at least see updates on tripped sensors and in the case of this trigger would like to activate / deactivate it. Is that not possible?

Sent from my SPH-D710 using Tapatalk 2

Activate a relay?

No. Not in its present state.

[quote=“big517, post:134, topic:168585”]Surprising… I thought this was the most integrated panel… maybe I will have to return it. What is NOT working? I want to at least see updates on tripped sensors and in the case of this trigger would like to activate / deactivate it. Is that not possible?

2[/quote]

The DSC is currently the most supported panel at the moment.

  • Garrett

I’ve been eagerly awaiting the updated Elk Plugin as well and am hoping for full 2way functionality. Is there any ETA? Elk can bring a lot more to the table than just security.

As Quixote said, the plugin can not currently activate a relay. What specifically are you looking to do? I have hacked a code that can send commands to elk via the xep to control relays, run tasks, etc. The Elk protocol documentation and sdk are available online. I’m not a programmer and I haven’t gone beyond the proof of concept phase.

It would be great to have a plugin that would link the devices on vera with elk. Specifically I am thinking zwave devices but it could be expanded to everything. Elk has a zwave interface but instead of trying to have a primary/secondary controller relationship I think it can be done with simple communication. Elk broadcasts what it does out of the xep (or serial port if you are connected directly). So vera could monitor this, identify the data that is relevant, and respond accordingly. When things change on vera, it identifies it and sends the info to elk. Elk doesn’t require/verify any hardware be attached to change the light status. It behaves like a virtual switch and just reflects what it receives.

This can also go beyond lights. Since vera controls locks, you can now do the same with elk without having to buy the new zwave expander and levition controller. You can use a block of unused elk “outputs” to montor/control this. Output100=lock. On=Locked Off=Unlocked. Output101=Onkyo Receiver, 102=tv.

I’m not a programmer so I don’t know how hard this would be but it seems doable. I got the commands working from vera but haven’t tried the other way around. I’m sure there is some code that can read the state of a device and respond, just need to find it.

On a smaller scale, I was thinking of making an plugin that works like a customizable keypad. Basically take what I can now do with sending commands to elk and create a plugin where you have x buttons and you can enter the commands you want associated to each button in the xml file. Maybe include the elk function keys as well. So click on button 1, send whatever code you specified in the xml to elk. Click on button 2, activate big517’s relay.

@shorty

I did something similar with my Dmp xt50 using arduino and its been working great so far I can activate relays with a virtual switch. I have four set up and working right now but they can be added at will same goes for inputs I’m only using two but they can be easily added as well

@Shorty,
Is this progress you’ve made something you can share to help further the progress of this plugin. Is ELK competing with Vera now with the release of their zwave interface?

I had no idea it was missing these basic functions. Does anyone have an ETA now?
Pretty bummed right now, installing this weekend, but now i’m hesitating…

I saw @MCVFlorin post that he was almost completely finished back in June / July and that is probably why I assumed it was good to go… @mcvflorin , are you incorporating these features discussed? Thanks!

Overall it was pretty simple. I took the sharptv plugin and set the ip/port for elk and entered the commands. This is just the proof of concept and it turns on/off a light.

You could argue they they have always been competitors since they are both smarthome controllers but I think they serve different segments. Elk is still primarily a security system with automation capabilities. They have always had zwave by using their serial expander and the leviton serial adapter. The new adapter is so they can support locks (security class). It is fairly past due.

Big - Do you have any experience with home automation? I assume you don’t have much with elk as you are just buying the equipment. If you need any help send me a message, I have both elk and vera.