[MODERATOR NOTE] this plugin is no longer maintained (the original author no longer has access to an Elk panel). If anyone would like to resume development I'm sure he'll be happy to help you get started.
This is a plugin for the Elk M1 and M1G alarm panels. It connects to an M1XEP ethernet module attached to your alarm panel, it does not currently support serial connection to the alarm. It's been tested with Indigo 5.1.1 and 5.1.2. It should run fine on earlier versions since It's not using any new API features added recently.
There's a new option that's enabled by default called Auto Names. This will keep the device names in sync with how they're described on the M1. It will also set the description of the zones to the type of zone they're configured as on the M1. You can disable this option if you want to use custom names or descriptions for your zone devices.
Here's the link to download the plugin:
http://www.jeremycarey.net/elkplug/Elk%20Plugin.indigoPlugin.zip
This plugin was discussed in this thread. Started this new thread since the other one had drifted from it's original subject.
~JC