Like every other website on the planet, SmallNetBuilder uses cookies. Our cookies track login status, but we only allow admins to log in anyway, so those don't apply to you. Any other cookies you pick up during your visit come from advertisers, which we don't control.
If you continue to use the site, you agree to tolerate our use of cookies. Thank you!

Wi-Fi Router Charts

Click for Wi-Fi Router Charts

Mesh System Charts

Click for Wi-Fi Mesh System Charts


In a nutshell, here is what you will need to do to install the hardware. Start by creating a Z-wave network with a controller that supports group replication. Group replication is required and as I write this I know of only the following primary controllers that support this feature.

  • Intermatic HA09 and HA07 (16 Groups)
  • Wayne-Dalton Wireless Gateway (3 Groups)
  • ACT HomePro ZTH100 (64 Groups)
  • ControlThink PC SDK

The ACT HomePro ZTH100 is by far the easiest to use. To use the PC SDK you must know the Node ID of the devices you want to copy into the ELK Z-Wave Interface. You'll also need to do a little bit of C# or coding. Click here to open a coding sample.

Once you have set up your Z-Wave network, you are ready to install the ELK-M1XZW Z-Wave Interface. There is more to installing this than just connecting wires. Follow the instructions carefully, as you may need to run the ELKRP software or set up the hardware through your ELK M1G keypad.

After the ELK-M1XZW Z-Wave Interface is installed, you are ready to copy your primary controller to it. You must put your primary controller in replication mode. For the ACT ZTH100 remote, you press MENU then arrow over until you see SETUP on the display. Press OK to enter the setup menu and arrow over to COPY REMOTE CTRL. Arrow over to Send Information and press OK to start the transfer. That's it!

If you are using the ControlThink PC SDK, then you simply plug in your USB stick and edit the code to use your Node ID then run the application.

Now that your primary controller is in replication mode, you need to put the ELK-M1XZW into programming mode. Open the cover of the module and you will notice two circuit boards. Press the button on the larger board for five seconds. (The button is located on the edge of the circuit board near the LEDs.)

After you perform these steps the ELK M1 and Z-Wave controller will start transferring data. The ELK-M1XZW and primary remote must be within three feet of each other for this to work. Read the ELK-M1XZW manual for instructions on testing the setup using your ELK M1 alarm keypad.

Now you should finish installing the remaining ELK M1 modules. The ELK-M1DBHR and ELK-M1DBH are optional components and are used only to make wiring the Serial Expander easier and with fewer messy wires.

Note that the ELK-M1XZW Z-Wave Interface is displayed as a Serial Expander in the ELKRP software. If you happen to wire the ELK-M1XSP Serial Expander incorrectly, you will only see one listing of a serial expander in ELKRP. Figure 2 demonstrates what should appear under serial port expanders.

ELKRP Serial Port Expanders
Figure 2: ELKRP Serial Port Expanders

Since there are two serial expanders on the ELKRP data bus, you will need to make sure the address jumpers on each Serial Expander are set correctly. If you have been following my order of installation, the Z-Wave Interface should be set to address 1 and the Serial Expander should be set to address 2. You will also need to ensure the jumpers on the Serial Expander are set for use with the W800RF32. (They are by default.)

The W800RF32 is connected with a standard nine-pin serial cable to the Serial Expander. Apply power and you're done.

Support Us!

If you like what we do and want to thank us, just buy something on Amazon. We'll get a small commission on anything you buy. Thanks!

Don't Miss These

  • 1
  • 2