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

Program the ELK M1

The ELKRP software can be downloaded from ELK Products. You'll need to register for a dealer account, but anyone who owns an ELK M1 can register. All you need is some personal information and the serial number of your ELK M1.

In the above list of "what you'll need", I listed two X10 devices: the EagleEye motion detector; and DS10A wireless door/window contact sensor. Both devices are readily available. However, there are two major distinctions in how you use each to trigger events. The EagleEye uses the lighting features of ELK and the DS10A uses Text. I'll start by demonstrating how to configure the EagleEye motion sensor.

But first, let's take a step back and talk about configuring your Z-Wave devices. In ELKRP under the Automation tree, click Lighting. The ELK translates all Z-Wave groups into their X10 equivalent. So A1 in X10 is equivalent to Group 1 in Z-Wave and A2 is equivalent to Group 2 and so forth. Only the devices in groups set up by your primary controller and copied to the ELK Z-Wave Interface will be available for you to use in the logic engine.

Figure 3 shows the proper configuration if you copied three groups. Required fields are Format and Type. Z-Wave support in the ELK does not allow status reporting so there is no need to check Show.

Z-Wave Lighting Groups

Figure 3: Z-Wave Lighting Groups

Once you have your Z-Wave devices set up you can now write "rules" in ELKRP. Writing rules is another way of saying to program the logic engine. But before we write rules, we should configure the EagleEye motion sensor. To do this, first follow the instructions that came with the EagleEye to set the X10 house code and Device Code. Keep in mind that your Z-Wave Devices are already using A1 through however many groups you have. In our example, this would be A1 through A3.

You should pick something much higher to allow for expansion of your Z-Wave network. In this example, we will you house code C and device code 1 (C1) for our motion sensor. Figure 4 shows the proper configuration under lighting for an X10 EagleEye motion sensor. Again, Format and Type are the required fields.

X10 Motion Sensor
Figure 4: X10 Motion Sensor

Under the same automation tree, select rules then Click New->Whenever->Lighting Change and you will see a window like the one shown in Figure 5. Select "X10 Motion [33(C1)]" as the device that will trigger your event.

Whenever X10 Motion Changes
Figure 5: Whenever X10 Motion Changes

You want the device to trigger the event whenever it is activated (Turned ON as in Figure 6). You have now set up a rule that states whenever the X10 Motion Sensor is triggered, you want to turn on a Z-Wave light. You have successfully bridged the gap between the two protocols!

Then Control Z-Wave

Figure 6: Then Control Z-Wave

Figure 7 shows what the rule should look like in ELK RP. You may also want to create another rule that is triggered when the motion sensor is turned off so the light will also turn off.


Figure 7: ELK RP Rule

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