Elk Keypad control

jbauer

Member
I know that on the Elk Keypads I can use F1-F4 to control various events. Is there anyway to use the number keys to trigger events as well? I would like to add a second keypad for HA, not arm/disarm.

- jason
 
I use the F1-F4 keys for things that I use all the time... If I have something that I use less often, here is what I do:

Create a couple new users...
Make the codes simle like "1111", "2222", and "3333"...
Do not make this user master or arm/ disarm, only check the access flag...

Write a couple of rules:
Whenever access at Keypad1(whichever keypad you are using)
And last user "1111"
Then (do something)

Whenever access at Keypad1(whichever keypad you are using)
And last user "2222"
Then (do something)

Whenever access at Keypad1(whichever keypad you are using)
And last user "3333"
Then (do something)

So you will go to the keypad, enter code "1111", and this will cause something to happen...

Hope this will acomplish what you need...
 
If you want to get fancy, you can use the F Keys to fire multiple events based on counters...

Write rules like the following:

Whenever F1 key is pressed on Keypad1
Then add 1 to counter1

If counter1 is greater then 5(or however many you use)
then set counter1 equal to 0

Whenever F2 key is pressed on Keypad1
and counter1 is equal to 0
then turn on foyer light

Whenever F2 key is pressed on Keypad1
and counter1 is equal to 1
then turn on kitchen light

This is powerful, but hard to keep track of everything...
Simpler (less powerful) example to follow...
 
The ELK-M1KP2 has 4 F keys, if you just need a couple more you can do the following...

On the keypad you need more F keys, set the F1's key backlight to follow output100

Write a couple of rules:

Whenever F1 key is pressed on Keypad1
Then toggle output 100

Whenever F2 key is pressed on Keypad1
and output100 is off
then do something

Whenever F2 key is pressed on Keypad1
and output100 is on
then do something

Whenever F3 key is pressed on Keypad1
and output100 is off
then do something

Whenever F3 key is pressed on Keypad1
and output100 is on
then do something

Whenever F4 key is pressed on Keypad1
and output100 is off
then do something

Whenever F4 key is pressed on Keypad1
and output100 is on
then do something

As you can see, this will give you the capability to have 6 triggers for the 4 F keys on the KP2. The F1 is just being used to change the modes of the other 3 F keys by toggling output100. Since the F1 key's backlight follows the state of output100, you can tell what mode you are in by the backlight of the F1 key...

The previous examples using counters could be used in this fashion as well, however it will be fun keeping track of everything... I hope some of these examples will give you ideas to create something that will best suite your needs...
 
Hey ChrisM,

Thanks for all the great ideas. I think I will go with creating user accounts, as you suggested:

Whenever access at Keypad1(whichever keypad you are using)
And last user "1111"
Then (do something)

I will simply come up with a list of "codes" to ask for certain tasks. I appreciate the ideas.

- jason
 
Hey ChrisM,

Thanks for all the great ideas. I think I will go with creating user accounts, as you suggested:

Whenever access at Keypad1(whichever keypad you are using)
And last user "1111"
Then (do something)

I will simply come up with a list of "codes" to ask for certain tasks. I appreciate the ideas.

- jason

ChrisM,

Is there way to write code so that I can Hold in any key from 1 to 9 to activate a function? That would be very useful to my customers. Thank you

-=*Sharby*=-
 
Back
Top