Difference between revisions of "EIB"
(→LOG:) |
|||
Line 1: | Line 1: | ||
==Switch-press-release (Recommended)== | ==Switch-press-release (Recommended)== | ||
+ | For correct operation, it is required that the button, when pressed, should send 1, and when released, 0 | ||
+ | This kind of configuration can be used for double, triple clicks and dimming | ||
===Button configuration in ETS:=== | ===Button configuration in ETS:=== | ||
Line 13: | Line 15: | ||
From EIB (BAOS, chID 0, seq_cntr 0) => source 1/1/1 destination 2/0/0 data len 1: 00 - '''Button released''' | From EIB (BAOS, chID 0, seq_cntr 0) => source 1/1/1 destination 2/0/0 data len 1: 00 - '''Button released''' | ||
From EIB (BAOS, chID 0, seq_cntr 0) => source 15/15/255 destination 2/0/2 data len 1: 01 - '''Feedback sent''' | From EIB (BAOS, chID 0, seq_cntr 0) => source 15/15/255 destination 2/0/2 data len 1: 01 - '''Feedback sent''' | ||
− | |||
− | |||
− | |||
− | |||
==Switch-one-phys-btn== | ==Switch-one-phys-btn== |
Revision as of 13:30, 16 November 2021
Switch-press-release (Recommended)
For correct operation, it is required that the button, when pressed, should send 1, and when released, 0 This kind of configuration can be used for double, triple clicks and dimming
Button configuration in ETS:
Configuration in EIB plugin:
LOG:
From EIB (BAOS, chID 0, seq_cntr 0) => source 1/1/1 destination 2/0/0 data len 1: 01 - Button pressed From EIB (BAOS, chID 0, seq_cntr 0) => source 1/1/1 destination 2/0/0 data len 1: 00 - Button released From EIB (BAOS, chID 0, seq_cntr 0) => source 15/15/255 destination 2/0/2 data len 1: 01 - Feedback sent
Switch-one-phys-btn
Button configuration in ETS:
Or:
Configuration in EIB plugin:
LOG:
From EIB (BAOS, chID 0, seq_cntr 0) => source 1/1/3 destination 5/0/0 data len 1: 01 - Button pressed From EIB (BAOS, chID 0, seq_cntr 0) => source 15/15/255 destination 5/0/1 data len 1: 01 - Feedback sent
From EIB (BAOS, chID 0, seq_cntr 0) => source 1/1/3 destination 5/0/0 data len 1: 00 - Button pressed From EIB (BAOS, chID 0, seq_cntr 0) => source 15/15/255 destination 5/0/1 data len 1: 00 - Feedback sent
From EIB (BAOS, chID 0, seq_cntr 0) => source 1/1/3 destination 5/0/2 data len 1: 09 - Dimming UP started From EIB (BAOS, chID 0, seq_cntr 0) => source 1/1/3 destination 5/0/2 data len 1: 08 - Dimming UP finished
From EIB (BAOS, chID 0, seq_cntr 0) => source 1/1/3 destination 5/0/2 data len 1: 01 - Dimming DOWN started From EIB (BAOS, chID 0, seq_cntr 0) => source 1/1/3 destination 5/0/2 data len 1: 00 - Dimming DOWN finished
Comment:
Each press of the button sends 1 byte of data (alternately 0 or 1). To start / stop dimming, the button sends 9/8 or 1/0 to the dimming group address.
Switch-two-phys-btn
Button configuration in ETS:
Configuration in EIB plugin:
LOG:
From EIB (BAOS, chID 0, seq_cntr 0) => source 1/1/1 destination 2/0/2 data len 1: 01 - Button 1 pressed From EIB (BAOS, chID 0, seq_cntr 0) => source 15/15/255 destination 2/0/3 data len 1: 01 - Feedback 2 sent From EIB (BAOS, chID 0, seq_cntr 0) => source 15/15/255 destination 2/0/0 data len 1: 01 - Feedback sent
From EIB (BAOS, chID 0, seq_cntr 0) => source 1/1/1 destination 2/0/2 data len 1: 00 - Button 2 pressed From EIB (BAOS, chID 0, seq_cntr 0) => source 15/15/255 destination 2/0/3 data len 1: 00 - Feedback 2 sent From EIB (BAOS, chID 0, seq_cntr 0) => source 15/15/255 destination 2/0/0 data len 1: 00 - Feedback sent
Comment:
This type of configuration is used if you have physically 2 buttons on a panel, one of which always sends the command on (1) and the second off (0). In this case, 2 buttons are created in the Larnitech system, each of which can be used independently. Most of the panels do not allow independent use of the feedback LEDs, therefore, if the keys are used independently, the indication may not work correctly.
Switch-long-press
Button configuration in ETS:
Configuration in EIB plugin:
LOG:
From EIB (BAOS, chID 0, seq_cntr 0) => source 1/1/1 destination 2/0/2 data len 1: 01 - Button 1 pressed From EIB (BAOS, chID 0, seq_cntr 0) => source 15/15/255 destination 2/0/3 data len 1: 01 - Feedback 2 sent From EIB (BAOS, chID 0, seq_cntr 0) => source 15/15/255 destination 2/0/0 data len 1: 01 - Feedback sent
From EIB (BAOS, chID 0, seq_cntr 0) => source 1/1/1 destination 2/0/2 data len 1: 00 - Button 2 pressed From EIB (BAOS, chID 0, seq_cntr 0) => source 15/15/255 destination 2/0/3 data len 1: 00 - Feedback 2 sent From EIB (BAOS, chID 0, seq_cntr 0) => source 15/15/255 destination 2/0/0 data len 1: 00 - Feedback sent
From EIB (BAOS, chID 0, seq_cntr 0) => source 1/1/1 destination 2/0/1 data len 1: 01 - Button 1 dimming started From EIB (BAOS, chID 0, seq_cntr 0) => source 1/1/1 destination 2/0/1 data len 1: 00 - Button 1 dimming finished
From EIB (BAOS, chID 0, seq_cntr 0) => source 1/1/1 destination 2/0/1 data len 1: 09 - Button 2 dimming started From EIB (BAOS, chID 0, seq_cntr 0) => source 1/1/1 destination 2/0/1 data len 1: 08 - Button 2 dimming finished
Comment:
Works the same as Switch-two-phys-btn, the difference is that dimming is added.
Temperature Sensor
Sensor configuration in ETS:
Configuration in EIB plugin:
LOG:
From EIB (BAOS, chID 0, seq_cntr 0) => source 1/1/1 destination 4/1/5 data len 3: 00 0c c4 - Received temperature from the sensor
Comment:
Creates a temperature sensor in the Larnitech system.
Thermostat
Thermostat configuration in ETS:
Configuration in EIB plugin:
LOG:
From EIB (BAOS, chID 0, seq_cntr 0) => source 15/15/255 destination 4/0/2 data len 3: 00 0c 4c - Setpoint sent to the thermostat From EIB (BAOS, chID 0, seq_cntr 0) => source 1/1/1 destination 4/0/1 data len 3: 00 0c 4c - Setpoint received from the thermostat
Comment:
The plugin ensures temperature setpoint synchronization between a thermostat and valve-heating element in the Larnitech system
Climate Control
Thermostat configuration in ETS:
Configuration in EIB plugin:
LOG:
From EIB (BAOS, chID 0, seq_cntr 0) => source 1/1/1 destination 4/3/1 data len 1: 00 - Turn OFF From EIB (BAOS, chID 0, seq_cntr 0) => source 1/1/1 destination 4/0/1 data len 3: 00 0d 46 - Setpoint received
From EIB (BAOS, chID 0, seq_cntr 0) => source 1/1/1 destination 4/3/1 data len 1: 01 - Turn ON From EIB (BAOS, chID 0, seq_cntr 0) => source 1/1/1 destination 4/0/1 data len 3: 00 0d 46 - Setpoint received
From EIB (BAOS, chID 0, seq_cntr 0) => source 15/15/255 destination 4/0/2 data len 3: 00 0c e2 - Setpoint sent to the thermostat From EIB (BAOS, chID 0, seq_cntr 0) => source 1/1/1 destination 4/0/1 data len 3: 00 0c e2 - Setpoint received
Comment:
Heat/Cool Setpoint - Must be selected if the thermostat panel has only 1 address for two setpoints. In this case, depending on the selected mode in the climate control, the following values will be taken:
- If climate control is in heating mode, Heat/Cool setpoint will be accepted as the heating setpoint. Likewise within the Cooling mode, Heat/Cool setpoint will be accepted as the cooling setpoint.
- If the climate control is in the Heating/Cooling mode, it will use add/subtract delta and set 2 setpoints (Heat and cool). For example setpoint 25 will be transformed to 23-27.
Air Conditioner
Configuration in ETS:
Configuration in EIB plugin:
LOG:
From EIB (BAOS, chID 0, seq_cntr 0) => source 1/1/1 destination 4/3/1 data len 1: 00 - Turn OFF From EIB (BAOS, chID 0, seq_cntr 0) => source 1/1/1 destination 4/0/1 data len 3: 00 0d 46 - Setpoint received
From EIB (BAOS, chID 0, seq_cntr 0) => source 1/1/1 destination 4/3/1 data len 1: 01 - Turn ON From EIB (BAOS, chID 0, seq_cntr 0) => source 1/1/1 destination 4/0/1 data len 3: 00 0d 46 - Setpoint received
From EIB (BAOS, chID 0, seq_cntr 0) => source 1/1/1 destination 4/2/0 data len 2: 00 04 - Mode changed to Heating From EIB (BAOS, chID 0, seq_cntr 0) => source 15/15/255 destination 4/0/2 data len 3: 00 0c e2 - Setpoint sent From EIB (BAOS, chID 0, seq_cntr 0) => source 1/1/1 destination 4/0/1 data len 3: 00 0c e2 - Setpoint received From EIB (BAOS, chID 0, seq_cntr 0) => source 1/1/1 destination 4/4/0 data len 2: 00 03 - Sending FAN speed
Comment:
In case the device does can't send mode with the DPT 20.105 data type, but simply sends [1,2,3,4,0…], you can set your own correspondence of values to the mode