02-15-2025, 03:21 AM
Protocol
1: control digital output (DO)
Loxone send to KCS: RELAY-SET-255,2,1 //turn ON DO2
KCS back to Loxone: RELAY-SET-255,2,1,OK
Loxone send to KCS: RELAY-SET-255,2,0 //turn OFF DO2
KCS back to Loxone: RELAY-SET-255,2,0,OK
2: digital output (DO) state feedback
KCS back to Loxone: RELAY-SET-255,3,1,OK //DO3 is ON
KCS back to Loxone: RELAY-SET-255,3,0,OK //DO3 is OFF
3: digital input (DI) state feedback
KCS back to Loxone: RELAY-GET_INPUT-255,4,1,OK //DI4 is ON
KCS back to Loxone: RELAY-GET_INPUT-255,4,0,OK //DI4 is OFF
4: control analog output (AO)
Loxone send to KCS: RELAY-SET_DAC_255,2,0 //channel 2 AO=0 0%
KCS back to Loxone: RELAY-SET_DAC_255,2,0,OK
Loxone send to KCS: RELAY-SET_DAC_255,3,255 //channel 3 AO=255 100%
KCS back to Loxone: RELAY-SET_DAC_255,3,255,OK
5: analog output (AO) state feedback
KCS back to Loxone: RELAY-GET_DAC_255,1,107,OK //channel 1 AO=107
KCS back to Loxone: RELAY-GET_DAC_255,2,255,OK //channel 2 AO=255
6: analog input (AI) state feedback
KCS back to Loxone: RELAY-GET_ADC-255,1,2670,OK //channel1 ADC is 2670
7: RF433M receiver state feedback
KCS back to Loxone: RELAY-GET_RF-255,2,1,OK //channel2 RF sensor is ON
KCS back to Loxone: RELAY-GET_RF-255,3,0,OK //channel3 RF sensor is OFF
8: temperature & humidity sensor feedback
KCS back to Loxone:RELAY-GET_SENSOR-255,3,16.8,46.8,OK //channel3 sensor temperature=16.8℃ humidity=46.8%
KCS back to Loxone:RELAY-GET_SENSOR-255,4,27.8,-100,OK //channel4 sensor temperature=27.8℃ without humidity
9: Learn IR (MAX support 192 IR signals):
Loxone send to KCS: RELAY-IR-LEARN-255,1,2 // begin learn IR signal ID=1, send by IR tube-2
KCS back to Loxone: RELAY-IR-LEARN-255,1,OK // success
KCS back to Loxone: RELAY-IR-LEARN-255,1,TIMEOUT // timeout
10: Send IR
Loxone send to KCS: RELAY-IR-RUN-255,1 // send IR signal ID=1
KCS back to Loxone: RELAY-IR-RUN-255,1,OK
11: Delete IR
Loxone send to KCS: RELAY-IR-DEL-255,1 // delete learned IR signal ID=1
KCS back to Loxone: RELAY-IR-DEL-255,1,OK
download Loxone config demo project file from KinCony forum
1: control digital output (DO)
Loxone send to KCS: RELAY-SET-255,2,1 //turn ON DO2
KCS back to Loxone: RELAY-SET-255,2,1,OK
Loxone send to KCS: RELAY-SET-255,2,0 //turn OFF DO2
KCS back to Loxone: RELAY-SET-255,2,0,OK
2: digital output (DO) state feedback
KCS back to Loxone: RELAY-SET-255,3,1,OK //DO3 is ON
KCS back to Loxone: RELAY-SET-255,3,0,OK //DO3 is OFF
3: digital input (DI) state feedback
KCS back to Loxone: RELAY-GET_INPUT-255,4,1,OK //DI4 is ON
KCS back to Loxone: RELAY-GET_INPUT-255,4,0,OK //DI4 is OFF
4: control analog output (AO)
Loxone send to KCS: RELAY-SET_DAC_255,2,0 //channel 2 AO=0 0%
KCS back to Loxone: RELAY-SET_DAC_255,2,0,OK
Loxone send to KCS: RELAY-SET_DAC_255,3,255 //channel 3 AO=255 100%
KCS back to Loxone: RELAY-SET_DAC_255,3,255,OK
5: analog output (AO) state feedback
KCS back to Loxone: RELAY-GET_DAC_255,1,107,OK //channel 1 AO=107
KCS back to Loxone: RELAY-GET_DAC_255,2,255,OK //channel 2 AO=255
6: analog input (AI) state feedback
KCS back to Loxone: RELAY-GET_ADC-255,1,2670,OK //channel1 ADC is 2670
7: RF433M receiver state feedback
KCS back to Loxone: RELAY-GET_RF-255,2,1,OK //channel2 RF sensor is ON
KCS back to Loxone: RELAY-GET_RF-255,3,0,OK //channel3 RF sensor is OFF
8: temperature & humidity sensor feedback
KCS back to Loxone:RELAY-GET_SENSOR-255,3,16.8,46.8,OK //channel3 sensor temperature=16.8℃ humidity=46.8%
KCS back to Loxone:RELAY-GET_SENSOR-255,4,27.8,-100,OK //channel4 sensor temperature=27.8℃ without humidity
9: Learn IR (MAX support 192 IR signals):
Loxone send to KCS: RELAY-IR-LEARN-255,1,2 // begin learn IR signal ID=1, send by IR tube-2
KCS back to Loxone: RELAY-IR-LEARN-255,1,OK // success
KCS back to Loxone: RELAY-IR-LEARN-255,1,TIMEOUT // timeout
10: Send IR
Loxone send to KCS: RELAY-IR-RUN-255,1 // send IR signal ID=1
KCS back to Loxone: RELAY-IR-RUN-255,1,OK
11: Delete IR
Loxone send to KCS: RELAY-IR-DEL-255,1 // delete learned IR signal ID=1
KCS back to Loxone: RELAY-IR-DEL-255,1,OK
download Loxone config demo project file from KinCony forum