[RELEASE] Elk M1 Alarm Interface

email sent. Be happy to test out and see if it resolves the issue!

Hi have ordered the ESP8266 just sending you Beer Money can yo send over the file.

Thanks
Adrian

Thanks Adrian, will message you direct.

CJC,

I just got my hardware from your shop. Fun kit. I have a couple of questions.

I am not getting Open / Close Contacts on creation of child devices. They are all showing as motion. Representative names are “Front Door” and “Back Sliding Dr”. See attached zone list.

Is there a firmware update I need? Am I missing something from the doco?

The ESP can now detect if you have a door/window sensor rather than a motion sensor, it does this based on the name of your zone. Please ensure in the Elk config that you name the zone to include one of the following if you want it to show as an open/closed contact: ‘Door’, ‘door’, ‘Dr’, ‘dr’, ‘Window’, ‘window’, ‘Wind’, ‘wind’, ‘Win’, ‘win’, ‘Wdw’, ‘wdw’

Also, just a couple of helpful tips, you might add to the doco.

  1. Make sure you are not in Remote Programming mode while testing. Elk RP software has an exclusive lock when programming and won’t allow other communicaiton through the EXP.
  2. Make sure “Access Mode” is unchecked for the user code you are saving into the ESP. No worky with “Access” enabled.

Here is my Zone List:

{"zones":[
{"zoneid":1,
"zonename":"Front Door",
"zonetype":"Motion"},
{"zoneid":2,
"zonename":"Family Door",
"zonetype":"Motion"},
{"zoneid":3,
"zonename":"Garage Door",
"zonetype":"Motion"},
{"zoneid":4,
"zonename":"Window Break 1",
"zonetype":"Motion"},
{"zoneid":5,
"zonename":"Window Break 2",
"zonetype":"Motion"},
{"zoneid":6,
"zonename":"Window Break 3",
"zonetype":"Motion"},
{"zoneid":7,
"zonename":"North Utility Dr",
"zonetype":"Motion"},
{"zoneid":8,
"zonename":"Upstairs Mats",
"zonetype":"Motion"},
{"zoneid":9,
"zonename":"Kitchen Slide Dr",
"zonetype":"Motion"},
{"zoneid":10,
"zonename":"Back Sliding Dr",
"zonetype":"Motion"},
{"zoneid":11,
"zonename":"BRITH Slide 2 Dr",
"zonetype":"Motion"},
{"zoneid":12,
"zonename":"BRITH Slide 3 Dr",
"zonetype":"Motion"},
{"zoneid":13,
"zonename":"BRITH Slide 4 Dr",
"zonetype":"Motion"},
{"zoneid":14,
"zonename":"Master Slide Dr",
"zonetype":"Motion"},
{"zoneid":16,
"zonename":"Fire Alarm",
"zonetype":"Motion"},
{"zoneid":53,
"zonename":"Zone 53",
"zonetype":"Motion"},
{"zoneid":54,
"zonename":"Zone 54",
"zonetype":"Motion"},
{"zoneid":55,
"zonename":"Zone 55",
"zonetype":"Motion"},
{"zoneid":56,
"zonename":"Zone 56",
"zonetype":"Motion"},
{"zoneid":57,
"zonename":"Zone 57",
"zonetype":"Motion"},
{"zoneid":59,
"zonename":"Zone 59",
"zonetype":"Motion"},
{"zoneid":60,
"zonename":"Zone 60",
"zonetype":"Motion"},
{"zoneid":61,
"zonename":"Zone 61",
"zonetype":"Motion"},
{"zoneid":66,
"zonename":"Zone 66",
"zonetype":"Motion"},
{"zoneid":68,
"zonename":"Zone 68",
"zonetype":"Motion"},
{"zoneid":72,
"zonename":"Zone 72",
"zonetype":"Motion"},
{"zoneid":73,
"zonename":"Zone 73",
"zonetype":"Motion"},
{"zoneid":74,
"zonename":"Zone 74",
"zonetype":"Motion"},
{"zoneid":75,
"zonename":"Zone 75",
"zonetype":"Motion"},
{"zoneid":78,
"zonename":"Zone 78",
"zonetype":"Motion"},
{"zoneid":91,
"zonename":"Zone 91",
"zonetype":"Motion"},
{"zoneid":95,
"zonename":"Zone 95",
"zonetype":"Motion"},
{"zoneid":96,
"zonename":"Zone 96",
"zonetype":"Motion"},
{"zoneid":103,
"zonename":"Zone 103",
"zonetype":"Motion"},
{"zoneid":106,
"zonename":"Zone 106",
"zonetype":"Motion"},
{"zoneid":107,
"zonename":"Zone 107",
"zonetype":"Motion"},
{"zoneid":114,
"zonename":"Zone 114",
"zonetype":"Motion"},
{"zoneid":116,
"zonename":"Zone 116",
"zonetype":"Motion"},
{"zoneid":119,
"zonename":"Zone 119",
"zonetype":"Motion"},
{"zoneid":120,
"zonename":"Zone 120",
"zonetype":"Motion"},
{"zoneid":121,
"zonename":"Zone 121",
"zonetype":"Motion"},
{"zoneid":129,
"zonename":"Zone 129",
"zonetype":"Motion"},
{"zoneid":133,
"zonename":"Zone 133",
"zonetype":"Motion"},
{"zoneid":136,
"zonename":"Zone 136",
"zonetype":"Motion"},
{"zoneid":143,
"zonename":"Zone 143",
"zonetype":"Motion"},
{"zoneid":148,
"zonename":"Zone 148",
"zonetype":"Motion"},
{"zoneid":163,
"zonename":"Zone 163",
"zonetype":"Motion"},
{"zoneid":168,
"zonename":"Zone 168",
"zonetype":"Motion"},
{"zoneid":199,
"zonename":"Zone 199",
"zonetype":"Motion"},
{"zoneid":203,
"zonename":"Zone 203",
"zonetype":"Motion"},
{"zoneid":204,
"zonename":"Zone 204",
"zonetype":"Motion"},
{"zoneid":206,
"zonename":"Zone 206",
"zonetype":"Motion"},
{"zoneid":207,
"zonename":"Zone 207",
"zonetype":"Motion"},
{"zoneid":208,
"zonename":"Zone 208",
"zonetype":"Motion"},
{"zoneid":210,
"zonename":"Zone 210",
"zonetype":"Motion"},
{"zoneid":211,
"zonename":"Zone 211",
"zonetype":"Motion"},
{"zoneid":218,
"zonename":"Zone 218",
"zonetype":"Motion"},
{"zoneid":219,
"zonename":"Zone 219",
"zonetype":"Motion"}],
"namedzonesenrolled":58,
"maxzoneid":58}

Hi @Greg_Bazar - Youre right, I have fixed a few things in the firmware and havent sent it out yet as I was still trying to test it and confirm all is good. I think Ive got everything sorted now and its got loads more features in it, so hopefully you have now received a link to update and fix the issues you are having with motion/contact detection. Thanks for the tips too, I’ll add them to my Github guide.

© 2019 SmartThings, Inc. All Rights Reserved. Terms of Use | Privacy Policy

SmartThings; SmartApps®; Physical Graph; Hello, Home; and Hello, Smart Home are all trademarks of the SmartThings, Inc.