Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
how to update the feedback status of KNX in CBus through Comfort
#1
Hi,

I have a project using CBus(WISER control) + Comfort  + KNX (actuators + keypads), I have the essential UCMs, and I can control / dim the lights through CBus to KNX

BUT the problem is, as there are KNX keypads, how can I sync. the CBus status whenever the user pressed the KNX keypad ??

THANKS
Reply
#2
You can get KNX group addresses to sync to C-Bus group addresses and vice versa through Comfort

KNX and Cbus group addresses both update Comfort counters, so you can use this mechanism to synchronise

Say Cbus group address 10 and KNX 0/0/1 are to be synched together

KNX 0/0/1 can be assigned to a Counter, say Counter 1. When 0/0/1 1 bit telegram is received it updates the counter 1 value to 0 for off, 255 for on and activates a Counter Response. This counter response can be programmed to send a telegram to Cbus group address 10, eg If counter value = 0 send Cbus group 10 off, else send Group 10 On. This makes Cbus group 10 follow the KNX group 0/0/1

To go the other way, Cbus group address 10 is mapped to counter 10, so you can use the same method to send telegrams to KNX 0/0/1 based on the value in counter 10, which is 0 for off and 255 for on

Not simple but what you are trying to do is not simple either. But this method is proven because we have this scenario at our office. We have both Cbus and KNX switches and actuators, and they appear to be part of the same system

Let me know if you need more help or examples

Also you should have a UCM/KNX which is the 2nd generation KMX interface, see http://www.comfortforums.com/forum12/1533.html

The UCM/KNX is much more powerful and easy to use compared to UCM/EIB

I have moved this to the UCM/Cbus forum though it could have gone to the KNX forum as well



Reply
#3
thanks, friend~

I have done as advised, But is it a \"must\" to write the Response for the Counter (#001) ??

following yours as example, I need to write :

If LastUCMCounter=0 Then
Cbus Off 2 10
KNX Off 3 1
Else
Cbus On 2 10
KNX On 3 1
End If

putting CBus & KNX codes in same Counter, is it correct? ....or I need create another Counter value to feed the status ??

Would you mind if you can send me example for your scenerios you ever faced to me as reference ??

THANKS
Reply
#4
Incorrect
For the counter Response for the KNX group address, you send commands to Cbus, you dont need to send a command back to KNX

For the counter Response for the Cbus Group address you send commands to KNX. You dont need to send a command back to Cbus


hence for two way control you need to have one counter mapped to Cbus and one mapped to KNX

See the example attached

With Comfort you are able to have Wiser control KNX as well which you are not able to do with Wiser alone


Attached Files
.zip   KNXtoCbus.zip (Size: 17.57 KB / Downloads: 8)
Reply
#5
Got it~ THANKS friend!

One more important question, how to trigger a scene from CBus to KNX throu COMFORT ?? ... Will you do it in the CBus system ?? if so, will it be a problem of \"traffic jam\" in between while more channels are called in the scene ??

Thanks in advance!
Reply
#6
Trigger a scene from Cbus to KNX is done in exactly the same way
Cbus group address go to Comfort Counter
Comofrt counter Response  send several KNX commands to different group addresses under the scene instead of just 1 KNX group address

It should not cause traffic jam


Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)