![]() |
|
Sending the zone status to KNX bus when the system is armed - Printable Version +- Comfort Automation/ Security System Forums (https://www.comfortforums.com) +-- Forum: Third Party (interfacing to Comfort) (https://www.comfortforums.com/forum-5.html) +--- Forum: KNX (EIB) (https://www.comfortforums.com/forum-12.html) +--- Thread: Sending the zone status to KNX bus when the system is armed (/thread-3410.html) |
- agenor - 06-05-2013 Greeting, in our KNX installation, we are using a KNX Touch Panel. One page of the Touch Panel is being used for controlling the Cytech alarm system. The user can select the zone number and see the current state of a zone (window open/ window closed). When the system is in SECURITY OFF mode, the zone states are updated correctly when a window opens or closes. A specific response in the Comfigurator SW is handling the updates of the zones, i.e. it sends a KNX On telegram if the window opens, respectively a KNX Off telegram if the window closes. But, when we arm the system, the response does not send any KNX telegrams when opening or closing the window. Like i said before, it works only when the system is in SECURITY OFF mode. The responses that are handling the updates of the zones are as follows: For opening a window (for example reponse TZOnResp): If Counter ZoneChoice = 1 Then Knx On UCM-KNX 16154 Do TZ1OnDelResp After 5 Seconds Using Timer01 End If Do TZ1OnDelResp After 5 Seconds Using Timer01 For closing a window (for example reponse TZOffResp): If Counter ZoneChoice = 1 Then Knx Off UCM-KNX 16154 End If The ZoneChoice counter is the selector of the zone. It is being send to the alarm system by the Touch Panel via KNX bus. I will send you the cclx file to support@cytech.biz We have upgraded the firmware of every module is the system (Controller, UCM-KNX, UCM-ETH02, DM02). What could be the problem? - ident - 06-05-2013 We will check the cclx file and advise On a related matter, I dont know if you are aware that there is an easier method of showing zone status on KNX Touchscreens In the Comfort to KNX screen the 1st item is \"Zone Status (1 to 64)\" If you select \"Enable Group address\" and enter a group address, eg 10/0/1, this automatically assigns a consecutive range of group address to zones 1 to 64 eg Zone 1 = 10/0/1 Zone 2 = 10/0/2 ... Zone 64 = 10/0/64 This saves you from programming zone on and off responses for every zone - agenor - 06-05-2013 Yes, i am aware that this function exists, but i can not use that because i have to send the status of all the zones to an unique (one) group address. On the Touch Panel this group address is used to show the On/Off status of a zone. The Zone choice (zone number) on the Touch Panel is shown above that status field. - ident - 06-08-2013 To summarise our findings Your program has KNX sending a 1 byte value ZoneChoice with the value of zone number Comfort replies with the state of the selected zone On or OFF to one group address When the zone changes it also sends its state to the same group address Presumably there is a KNX display where you select a zone number and the state of the zone is shown eg select Zone 5, and the zone 5 status is shown The problem reported is that when system is armed the zone status does not work, while it does work when the system is disarmed The zone responses will work regardless of armed or disarmed However the zone Response sends its status to KNX when the Zonechoice counter is set to that zone. Hence if the zone does not send its status when armed, it could be that the ZoneChoice value is set to some other value, and not to what you expect You can find out what is happening by finding out the Zonechoice value ie the counter value In Comfigurator, go to Events > Counters Select the Counter for Zonechoice and check the Show Status button ![]() This will show what value is in the counter You can check when the system is armed - agenor - 06-08-2013 Before arming the system, i bypassed a zone, so i could open and close it without the system sounding an indruder alarm. Maybe, this is it. I\'m sorry, i forgot to mention that i bypassed the zone i was testing. Does the alarm system execute the zone On and Off responses if that particular zone is bypassed? - ident - 06-08-2013 A Bypassed zone is completely ignored by the system so it will not activate any on or off responses - agenor - 06-08-2013 OK. Thank you for your help! |