Posted: Thursday Nov 2nd, 2017 08:17 pm |
|
1st Post |
marcobeleza
Member
Joined: | Sunday Mar 13th, 2016 |
Location: | |
Posts: | 12 |
Status: |
Offline
|
back to top
|
Hello, I have a problem on a response when i disarm the alarm.
I want to make a different action depending on which keypad i use to disarm the alarm.
Something like this.
If KeypadId = 1 Then
Set Flag Flag001
End If
If KeypadId = 2 Then
Set Flag Flag002
End If
Can anyone help me ?
Thanks,
|
Posted: Friday Nov 3rd, 2017 05:45 am |
|
2nd Post |
slychiu
Administrator

Joined: | Saturday Apr 29th, 2006 |
Location: | Singapore |
Posts: | 5853 |
Status: |
Offline
|
back to top
|
What is the problem with the response that you have written? Does it not work?
what are you trying to achieve?
|
Posted: Sunday Nov 5th, 2017 04:08 am |
|
3rd Post |
marcobeleza
Member
Joined: | Sunday Mar 13th, 2016 |
Location: | |
Posts: | 12 |
Status: |
Offline
|
back to top
|
Hi, Thanks for the quick replay.
The response is not working.
I want to execute different actions depending on which keypad I disarm the alarm.
The code I sent in my question was just an example. The real code of the response is the one bellow.
I want one action when i disarm the alarm on keypad 3 (the garage) and one action when I disarm the alarm on keypad 1 during daytime.
If KeypadId = 3 Then
Clear Flag Estor_Cozinha
End If
If KeypadId = 1 And Flag SunRise <> 0 Then
Knx2 Off KNX2 6405
Knx2 DimAbs KNX2 6403 100
Knx2 Off KNX2 6411
Knx2 Off KNX2 6421
End If
What could be wrong ?
ThanksLast edited on Sunday Nov 5th, 2017 04:21 am by marcobeleza
|
Posted: Sunday Nov 5th, 2017 08:37 am |
|
4th Post |
slychiu
Administrator

Joined: | Saturday Apr 29th, 2006 |
Location: | Singapore |
Posts: | 5853 |
Status: |
Offline
|
back to top
|
It looks like you are correct
We have confirmed that keypadID does not give the last keypad used. We will fix this in the next firmware release
Thanks for the feedback
|
Posted: Tuesday Nov 7th, 2017 06:42 am |
|
5th Post |
marcobeleza
Member
Joined: | Sunday Mar 13th, 2016 |
Location: | |
Posts: | 12 |
Status: |
Offline
|
back to top
|
Hi, Thanks for the reply,
Any expected release date for the next firmware ?
Thanks.Last edited on Tuesday Nov 7th, 2017 06:43 am by marcobeleza
|
Posted: Tuesday Nov 7th, 2017 04:19 pm |
|
6th Post |
slychiu
Administrator

Joined: | Saturday Apr 29th, 2006 |
Location: | Singapore |
Posts: | 5853 |
Status: |
Offline
|
back to top
|
We will release a beta version soon
|
Posted: Thursday Nov 9th, 2017 04:03 pm |
|
7th Post |
Posted: Saturday Nov 11th, 2017 05:56 pm |
|
8th Post |
marcobeleza
Member
Joined: | Sunday Mar 13th, 2016 |
Location: | |
Posts: | 12 |
Status: |
Offline
|
back to top
|
Hi,
I´m sorry to say... but after the update of the beta firmware the problem still remain.
Kind Regards,
|
Posted: Sunday Nov 12th, 2017 06:48 am |
|
9th Post |
slychiu
Administrator

Joined: | Saturday Apr 29th, 2006 |
Location: | Singapore |
Posts: | 5853 |
Status: |
Offline
|
back to top
|
Are you sure you upgraded to 7.130?
In the file alarme 1_1_2017 that you sent, the Controler firmware shows 7.117
Did you do a scan for modules after you upgraded?
After you have made sure that you have upgraded to 7.130 please try the following
Open UCM I/O Monitor by clicking "Show"
Click Login and use your use code to log in if you are not yet logged in
In the Command window enter DA4910. This is the action code for Get Keypad ID
The reply should be
RA4100 for Keypad ID =1
RA4200 for Keypad ID=2
RA4300 for keypad ID=3
etc
Go to each keypad and log in
Then enter DA4910 and check what is the reply, and if the keypad ID reported is the expected one.
eg the screenshot below shows keypad id =1
This shows that the action If keypad ID is working, and the problem may be in the Response or you may be looking at the wring effects
Last edited on Thursday Nov 16th, 2017 07:13 am by slychiu
|
Posted: Sunday Nov 12th, 2017 12:11 pm |
|
10th Post |
marcobeleza
Member
Joined: | Sunday Mar 13th, 2016 |
Location: | |
Posts: | 12 |
Status: |
Offline
|
back to top
|
Hi,
The file i sent to you was not upgraded one yet. But the test were done on a upgraded version. I will send by email the last upgraded file.
I did a scan for all modules after the upgrade.
When i do the RA4910 code the response is:
> RA4910
< NA
When i log on keypad 1 and then do DA4910 the response seams correct:
> DA4910
< RA0100
Thanks
|
Posted: Sunday Nov 12th, 2017 05:08 pm |
|
11th Post |
slychiu
Administrator

Joined: | Saturday Apr 29th, 2006 |
Location: | Singapore |
Posts: | 5853 |
Status: |
Offline
|
back to top
|
Sorry, typing mistake
The command should be DA4910 not RA4910
DA means Do action
RA is the reply
The problem could be the interpretation of the response
Log in on a keypad 1 to 3
Go to the Response and Execute Reponse directly
The Response should execute based on the last keypad used
Last edited on Thursday Nov 16th, 2017 07:14 am by slychiu
|
Posted: Sunday Nov 12th, 2017 09:08 pm |
|
12th Post |
marcobeleza
Member
Joined: | Sunday Mar 13th, 2016 |
Location: | |
Posts: | 12 |
Status: |
Offline
|
back to top
|
Hi,
I have done the following test:
1 - Login to the first keyboard
2 - Make the command DA4910 and obtain this reply:
> DA4910
< RA0100
3 - Make a simple response: like this
If KeypadId = 1 Then
Clear Flag Estor_Cozinha
End If
4 - Directly execute the response and nothing happens.
5 - Change the response to KeypadId > 1
If KeypadId > 1 Then
Clear Flag Estor_Cozinha
End If
6 - Directly execute the response and nothing happens again.
7 - Change the response to KeypadId < 1
If KeypadId < 1 Then
Clear Flag Estor_Cozinha
End If
6 - Directly execute the response and now it worked well...
It seems the keypadid variable is below 1 for keypad 1.
Thanks,
|
Posted: Monday Nov 13th, 2017 04:42 pm |
|
13th Post |
slychiu
Administrator

Joined: | Saturday Apr 29th, 2006 |
Location: | Singapore |
Posts: | 5853 |
Status: |
Offline
|
back to top
|
You are correct. There was stil a problem with the action
Please upgrade to ULT 7.131 (Beta) This has fixed the problem. Your original response should work
|
Posted: Thursday Nov 16th, 2017 01:59 am |
|
14th Post |
marcobeleza
Member
Joined: | Sunday Mar 13th, 2016 |
Location: | |
Posts: | 12 |
Status: |
Offline
|
back to top
|
Hi,
The problem has been fixed. The response is now working well.
Thanks,
|
Posted: Thursday Nov 16th, 2017 07:12 am |
|
15th Post |
slychiu
Administrator

Joined: | Saturday Apr 29th, 2006 |
Location: | Singapore |
Posts: | 5853 |
Status: |
Offline
|
back to top
|
The correct action and reply with ULTY 7.131
is
DA4910 Get last keypad
reply:
RA4100 Keypad ID1
RA4200 Keypad ID2
RA4300 Keypad ID3
and so on
|
|