]> git.basschouten.com Git - openhab-addons.git/blob
992c819f0441f95df3ec530631758d30a6d99cbe
[openhab-addons.git] /
1 /**
2  * Copyright (c) 2010-2023 Contributors to the openHAB project
3  *
4  * See the NOTICE file(s) distributed with this work for additional
5  * information.
6  *
7  * This program and the accompanying materials are made available under the
8  * terms of the Eclipse Public License 2.0 which is available at
9  * http://www.eclipse.org/legal/epl-2.0
10  *
11  * SPDX-License-Identifier: EPL-2.0
12  */
13 package org.openhab.binding.modbus.helioseasycontrols.internal;
14
15 import java.util.Arrays;
16 import java.util.List;
17
18 import org.eclipse.jdt.annotation.NonNullByDefault;
19 import org.openhab.binding.modbus.ModbusBindingConstants;
20 import org.openhab.core.thing.ThingTypeUID;
21
22 /**
23  * The {@link HeliosEasyControlsBindingConstants} class defines common constants, which are
24  * used across the whole binding.
25  *
26  * @author Bernhard Bauer - Initial contribution
27  */
28 @NonNullByDefault
29 public class HeliosEasyControlsBindingConstants {
30
31     private static final String BINDING_ID = ModbusBindingConstants.BINDING_ID;
32
33     // List of all Thing Type UIDs
34     public static final ThingTypeUID THING_TYPE_HELIOS_VENTILATION_EASY_CONTROLS = new ThingTypeUID(BINDING_ID,
35             "helios-easycontrols");
36
37     // List of all Channel IDs
38     // -----------------------
39     // Device Config
40     public static final String SYS_DATE = "sysdate"; // for the combined item (based on DATE, TIME and
41                                                      // TIME_ZONE_DIFFERENCE_TO_GMT)
42     public static final String DATE = "date";
43     public static final String TIME = "time";
44     public static final String TIME_ZONE_DIFFERENCE_TO_GMT = "timeZoneDifferenceToGmt";
45     public static final String SUMMER_WINTER = "summerWinter";
46     public static final String ACCESS_HELIOS_PORTAL = "accessHeliosPortal";
47     public static final String AUTO_SW_UPDATE = "autoSwUpdate";
48     public static final String MIN_FAN_STAGE = "minFanStage";
49     public static final String COMFORT_TEMP = "comfortTemp";
50     public static final String SUPPLY_AIR_FAN_STAGE = "supplyAirFanStage";
51     public static final String EXTRACT_AIR_FAN_STAGE = "extractAirFanStage";
52     // Operation
53     public static final String PARTY_MODE_DURATION = "partyModeDuration";
54     public static final String PARTY_MODE_FAN_STAGE = "partyModeFanStage";
55     public static final String PARTY_MODE_REMAINING_TIME = "partyModeRemainingTime";
56     public static final String PARTY_MODE_STATUS = "partyModeStatus";
57     public static final String STANDBY_MODE_DURATION = "standbyModeDuration";
58     public static final String STANDBY_MODE_FAN_STAGE = "standbyModeFanStage";
59     public static final String STANDBY_MODE_REMAINING_TIME = "standbyModeRemainingTime";
60     public static final String STANDBY_MODE_STATUS = "standbyModeStatus";
61     public static final String HOLIDAY_PROGRAMME = "holidayProgramme";
62     public static final String HOLIDAY_PROGRAMME_FAN_STAGE = "holidayProgrammeFanStage";
63     public static final String HOLIDAY_PROGRAMME_START = "holidayProgrammeStart";
64     public static final String HOLIDAY_PROGRAMME_END = "holidayProgrammeEnd";
65     public static final String HOLIDAY_PROGRAMME_INTERVAL = "holidayProgrammeInterval";
66     public static final String HOLIDAY_PROGRAMME_ACTIVATION_TIME = "holidayProgrammeActivationTime";
67     public static final String OPERATING_MODE = "operatingMode";
68     public static final String FAN_STAGE = "fanStage";
69     public static final String PERCENTAGE_FAN_STAGE = "percentageFanStage";
70     public static final String TEMPERATURE_OUTSIDE_AIR = "temperatureOutsideAir";
71     public static final String TEMPERATURE_SUPPLY_AIR = "temperatureSupplyAir";
72     public static final String TEMPERATURE_OUTGOING_AIR = "temperatureOutgoingAir";
73     public static final String TEMPERATURE_EXTRACT_AIR = "temperatureExtractAir";
74     public static final String VHZ_DUCT_SENSOR = "vhzDuctSensor";
75     public static final String NHZ_DUCT_SENSOR = "nhzDuctSensor";
76     public static final String NHZ_RETURN_SENSOR = "nhzReturnSensor";
77     public static final String SUPPLY_AIR_RPM = "supplyAirRpm";
78     public static final String EXTRACT_AIR_RPM = "extractAirRpm";
79     public static final String OPERATING_HOURS_SUPPLY_AIR_VENT = "operatingHoursSupplyAirVent";
80     public static final String OPERATING_HOURS_EXTRACT_AIR_VENT = "operatingHoursExtractAirVent";
81     // Heater
82     public static final String PRE_HEATER_STATUS = "preHeaterStatus";
83     public static final String WEEK_PROFILE_NHZ = "weekProfileNhz";
84     public static final String RUN_ON_TIME_VHZ_NHZ = "runOnTimeVhzNhz";
85     public static final String OPERATING_HOURS_VHZ = "operatingHoursVhz";
86     public static final String OPERATING_HOURS_NHZ = "operatingHoursNhz";
87     public static final String OUTPUT_POWER_VHZ = "outputPowerVhz";
88     public static final String OUTPUT_POWER_NHZ = "outputPowerNhz";
89     // Humidity control
90     public static final String HUMIDITY_CONTROL_SET_VALUE = "humidityControlSetValue";
91     public static final String HUMIDITY_CONTROL_STEPS = "humidityControlSteps";
92     public static final String HUMIDITY_STOP_TIME = "humidityStopTime";
93     public static final String EXTERNAL_SENSOR_KWL_FTF_HUMIDITY_1 = "externalSensorKwlFtfHumidity1";
94     public static final String EXTERNAL_SENSOR_KWL_FTF_HUMIDITY_2 = "externalSensorKwlFtfHumidity2";
95     public static final String EXTERNAL_SENSOR_KWL_FTF_HUMIDITY_3 = "externalSensorKwlFtfHumidity3";
96     public static final String EXTERNAL_SENSOR_KWL_FTF_HUMIDITY_4 = "externalSensorKwlFtfHumidity4";
97     public static final String EXTERNAL_SENSOR_KWL_FTF_HUMIDITY_5 = "externalSensorKwlFtfHumidity5";
98     public static final String EXTERNAL_SENSOR_KWL_FTF_HUMIDITY_6 = "externalSensorKwlFtfHumidity6";
99     public static final String EXTERNAL_SENSOR_KWL_FTF_HUMIDITY_7 = "externalSensorKwlFtfHumidity7";
100     public static final String EXTERNAL_SENSOR_KWL_FTF_HUMIDITY_8 = "externalSensorKwlFtfHumidity8";
101     public static final String EXTERNAL_SENSOR_KWL_FTF_TEMPERATURE_1 = "externalSensorKwlFtfTemperature1";
102     public static final String EXTERNAL_SENSOR_KWL_FTF_TEMPERATURE_2 = "externalSensorKwlFtfTemperature2";
103     public static final String EXTERNAL_SENSOR_KWL_FTF_TEMPERATURE_3 = "externalSensorKwlFtfTemperature3";
104     public static final String EXTERNAL_SENSOR_KWL_FTF_TEMPERATURE_4 = "externalSensorKwlFtfTemperature4";
105     public static final String EXTERNAL_SENSOR_KWL_FTF_TEMPERATURE_5 = "externalSensorKwlFtfTemperature5";
106     public static final String EXTERNAL_SENSOR_KWL_FTF_TEMPERATURE_6 = "externalSensorKwlFtfTemperature6";
107     public static final String EXTERNAL_SENSOR_KWL_FTF_TEMPERATURE_7 = "externalSensorKwlFtfTemperature7";
108     public static final String EXTERNAL_SENSOR_KWL_FTF_TEMPERATURE_8 = "externalSensorKwlFtfTemperature8";
109     // CO2 control
110     public static final String CO2_CONTROL_SET_VALUE = "co2ControlSetValue";
111     public static final String CO2_CONTROL_STEPS = "co2ControlSteps";
112     public static final String EXTERNAL_SENSOR_KWL_CO2_1 = "externalSensorKwlCo21";
113     public static final String EXTERNAL_SENSOR_KWL_CO2_2 = "externalSensorKwlCo22";
114     public static final String EXTERNAL_SENSOR_KWL_CO2_3 = "externalSensorKwlCo23";
115     public static final String EXTERNAL_SENSOR_KWL_CO2_4 = "externalSensorKwlCo24";
116     public static final String EXTERNAL_SENSOR_KWL_CO2_5 = "externalSensorKwlCo25";
117     public static final String EXTERNAL_SENSOR_KWL_CO2_6 = "externalSensorKwlCo26";
118     public static final String EXTERNAL_SENSOR_KWL_CO2_7 = "externalSensorKwlCo27";
119     public static final String EXTERNAL_SENSOR_KWL_CO2_8 = "externalSensorKwlCo28";
120     public static final String SENSOR_NAME_CO2_1 = "sensorNameCo21";
121     public static final String SENSOR_NAME_CO2_2 = "sensorNameCo22";
122     public static final String SENSOR_NAME_CO2_3 = "sensorNameCo23";
123     public static final String SENSOR_NAME_CO2_4 = "sensorNameCo24";
124     public static final String SENSOR_NAME_CO2_5 = "sensorNameCo25";
125     public static final String SENSOR_NAME_CO2_6 = "sensorNameCo26";
126     public static final String SENSOR_NAME_CO2_7 = "sensorNameCo27";
127     public static final String SENSOR_NAME_CO2_8 = "sensorNameCo28";
128     // VOC control
129     public static final String VOC_CONTROL_SET_VALUE = "vocControlSetValue";
130     public static final String VOC_CONTROL_STEPS = "vocControlSteps";
131     public static final String EXTERNAL_SENSOR_KWL_VOC_1 = "externalSensorKwlVoc1";
132     public static final String EXTERNAL_SENSOR_KWL_VOC_2 = "externalSensorKwlVoc2";
133     public static final String EXTERNAL_SENSOR_KWL_VOC_3 = "externalSensorKwlVoc3";
134     public static final String EXTERNAL_SENSOR_KWL_VOC_4 = "externalSensorKwlVoc4";
135     public static final String EXTERNAL_SENSOR_KWL_VOC_5 = "externalSensorKwlVoc5";
136     public static final String EXTERNAL_SENSOR_KWL_VOC_6 = "externalSensorKwlVoc6";
137     public static final String EXTERNAL_SENSOR_KWL_VOC_7 = "externalSensorKwlVoc7";
138     public static final String EXTERNAL_SENSOR_KWL_VOC_8 = "externalSensorKwlVoc8";
139     public static final String SENSOR_NAME_VOC_1 = "sensorNameVoc1";
140     public static final String SENSOR_NAME_VOC_2 = "sensorNameVoc2";
141     public static final String SENSOR_NAME_VOC_3 = "sensorNameVoc3";
142     public static final String SENSOR_NAME_VOC_4 = "sensorNameVoc4";
143     public static final String SENSOR_NAME_VOC_5 = "sensorNameVoc5";
144     public static final String SENSOR_NAME_VOC_6 = "sensorNameVoc6";
145     public static final String SENSOR_NAME_VOC_7 = "sensorNameVoc7";
146     public static final String SENSOR_NAME_VOC_8 = "sensorNameVoc8";
147     // Errors
148     public static final String ERROR_OUTPUT_FUNCTION = "errorOutputFunction";
149     public static final String ERRORS = "errors";
150     public static final String WARNINGS = "warnings";
151     public static final String INFOS = "infos";
152     public static final String NO_OF_ERRORS = "noOfErrors";
153     public static final String NO_OF_WARNINGS = "noOfWarnings";
154     public static final String NO_OF_INFOS = "noOfInfos";
155     public static final String ERRORS_MSG = "errorsMsg";
156     public static final String WARNINGS_MSG = "warningsMsg";
157     public static final String INFOS_MSG = "infosMsg";
158     public static final String STATUS_FLAGS = "statusFlags";
159     // Filter
160     public static final String FILTER_CHANGE = "filterChange";
161     public static final String FILTER_CHANGE_INTERVAL = "filterChangeInterval";
162     public static final String FILTER_CHANGE_REMAINING_TIME = "filterChangeRemainingTime";
163     // Bypass
164     public static final String BYPASS_ROOM_TEMPERATURE = "bypassRoomTemperature";
165     public static final String BYPASS_MIN_OUTSIDE_TEMPERATURE = "bypassMinOutsideTemperature";
166     public static final String BYPASS_STATUS = "bypassStatus";
167     public static final String BYPASS_FROM = "bypassFrom"; // for the combined item (based on BYPASS_FROM_DAY and
168                                                            // BYPASS_FROM_MONTH)
169     public static final String BYPASS_FROM_DAY = "bypassFromDay";
170     public static final String BYPASS_FROM_MONTH = "bypassFromMonth";
171     public static final String BYPASS_TO = "bypassTo"; // for the combined item (based on BYPASS_TO_DAY and
172                                                        // BYPASS_TO_MONTH)
173     public static final String BYPASS_TO_DAY = "bypassToDay";
174     public static final String BYPASS_TO_MONTH = "bypassToMonth";
175
176     // List of all Properties
177     // ----------------------
178     // Device Config
179     public static final String ARTICLE_DESCRIPTION = "articleDescription";
180     public static final String REF_NO = "refNo";
181     public static final String SER_NO = "serNo";
182     public static final String PROD_CODE = "prodCode";
183     public static final String MAC_ADDRESS = "macAddress";
184     public static final String SOFTWARE_VERSION_BASIS = "softwareVersionBasis";
185     public static final String DATE_FORMAT = "dateFormat";
186     public static final String LANGUAGE = "language";
187     public static final String UNIT_CONFIG = "unitConfig";
188     public static final String KWL_BE = "kwlBe";
189     public static final String KWL_BEC = "kwlBec";
190     public static final String EXTERNAL_CONTACT = "externalContact";
191     public static final String FUNCTION_TYPE_KWL_EM = "functionTypeKwlEm";
192     public static final String HEAT_EXCHANGER_TYPE = "heatExchangerType";
193     public static final String OFFSET_EXTRACT_AIR = "offsetExtractAir";
194     public static final String ASSIGNMENT_FAN_STAGES = "assignmentFanStages";
195     public static final String VOLTAGE_FAN_STAGE_1_EXTRACT_AIR = "voltageFanStage1ExtractAir";
196     public static final String VOLTAGE_FAN_STAGE_2_EXTRACT_AIR = "voltageFanStage2ExtractAir";
197     public static final String VOLTAGE_FAN_STAGE_3_EXTRACT_AIR = "voltageFanStage3ExtractAir";
198     public static final String VOLTAGE_FAN_STAGE_4_EXTRACT_AIR = "voltageFanStage4ExtractAir";
199     public static final String VOLTAGE_FAN_STAGE_1_SUPPLY_AIR = "voltageFanStage1SupplyAir";
200     public static final String VOLTAGE_FAN_STAGE_2_SUPPLY_AIR = "voltageFanStage2SupplyAir";
201     public static final String VOLTAGE_FAN_STAGE_3_SUPPLY_AIR = "voltageFanStage3SupplyAir";
202     public static final String VOLTAGE_FAN_STAGE_4_SUPPLY_AIR = "voltageFanStage4SupplyAir";
203     public static final String FAN_STAGE_STEPPED_0TO2V = "fanStageStepped0to2v";
204     public static final String FAN_STAGE_STEPPED_2TO4V = "fanStageStepped2to4v";
205     public static final String FAN_STAGE_STEPPED_4TO6V = "fanStageStepped4to6v";
206     public static final String FAN_STAGE_STEPPED_6TO8V = "fanStageStepped6to8v";
207     public static final String FAN_STAGE_STEPPED_8TO10V = "fanStageStepped8to10v";
208     // Heater
209     public static final String VHZ_TYPE = "vhzType";
210     // Humidty control
211     public static final String HUMIDITY_CONTROL_STATUS = "humidityControlStatus";
212     public static final String KWL_FTF_CONFIG_0 = "kwlFtfConfig0";
213     public static final String KWL_FTF_CONFIG_1 = "kwlFtfConfig1";
214     public static final String KWL_FTF_CONFIG_2 = "kwlFtfConfig2";
215     public static final String KWL_FTF_CONFIG_3 = "kwlFtfConfig3";
216     public static final String KWL_FTF_CONFIG_4 = "kwlFtfConfig4";
217     public static final String KWL_FTF_CONFIG_5 = "kwlFtfConfig5";
218     public static final String KWL_FTF_CONFIG_6 = "kwlFtfConfig6";
219     public static final String KWL_FTF_CONFIG_7 = "kwlFtfConfig7";
220     public static final String SENSOR_CONFIG_KWL_FTF_1 = "sensorConfigKwlFtf1";
221     public static final String SENSOR_CONFIG_KWL_FTF_2 = "sensorConfigKwlFtf2";
222     public static final String SENSOR_CONFIG_KWL_FTF_3 = "sensorConfigKwlFtf3";
223     public static final String SENSOR_CONFIG_KWL_FTF_4 = "sensorConfigKwlFtf4";
224     public static final String SENSOR_CONFIG_KWL_FTF_5 = "sensorConfigKwlFtf5";
225     public static final String SENSOR_CONFIG_KWL_FTF_6 = "sensorConfigKwlFtf6";
226     public static final String SENSOR_CONFIG_KWL_FTF_7 = "sensorConfigKwlFtf7";
227     public static final String SENSOR_CONFIG_KWL_FTF_8 = "sensorConfigKwlFtf8";
228     public static final String SENSOR_NAME_HUMIDITY_AND_TEMP_1 = "sensorNameHumidityAndTemp1";
229     public static final String SENSOR_NAME_HUMIDITY_AND_TEMP_2 = "sensorNameHumidityAndTemp2";
230     public static final String SENSOR_NAME_HUMIDITY_AND_TEMP_3 = "sensorNameHumidityAndTemp3";
231     public static final String SENSOR_NAME_HUMIDITY_AND_TEMP_4 = "sensorNameHumidityAndTemp4";
232     public static final String SENSOR_NAME_HUMIDITY_AND_TEMP_5 = "sensorNameHumidityAndTemp5";
233     public static final String SENSOR_NAME_HUMIDITY_AND_TEMP_6 = "sensorNameHumidityAndTemp6";
234     public static final String SENSOR_NAME_HUMIDITY_AND_TEMP_7 = "sensorNameHumidityAndTemp7";
235     public static final String SENSOR_NAME_HUMIDITY_AND_TEMP_8 = "sensorNameHumidityAndTemp8";
236     // CO2 control
237     public static final String CO2_CONTROL_STATUS = "co2ControlStatus";
238     // VOC control
239     public static final String VOC_CONTROL_STATUS = "vocControlStatus";
240
241     // List of all variables used in actions
242     public static final String FILTER_CHANGE_RESET = "filterChangeReset";
243     public static final String FACTORY_SETTING_WZU = "factorySettingWzu";
244     public static final String FACTORY_RESET = "factoryReset";
245     public static final String RESET_FLAG = "resetFlag";
246
247     // List of all unused variables (defined in the specification but not implemented as channels, properties or
248     // actions)
249     public static final String GLOBAL_MANUAL_WEB_UPDATE = "globalManualWebUpdate";
250     public static final String PORTAL_GLOBALS_ERROR_FOR_WEB = "portalGlobalsErrorForWeb";
251     public static final String CLEAR_ERROR = "clearError";
252     public static final String TBD = "tbd";
253     public static final String LOGOUT = "logout";
254
255     // List of all Configuration Parameters
256     public static final String CONFIG_REFRESH_INTERVAL = "refreshInterval";
257
258     // Messages
259     public static final String PREFIX_ERROR_MSG = "error.";
260     public static final int BITS_ERROR_MSG = 32;
261     public static final String PREFIX_WARNING_MSG = "warning.";
262     public static final int BITS_WARNING_MSG = 8;
263     public static final String PREFIX_INFO_MSG = "info.";
264     public static final int BITS_INFO_MSG = 8;
265     public static final String PREFIX_STATUS_MSG = "stateflag.";
266     public static final int BITS_STATUS_MSG = 32;
267
268     // Other constants
269     public static final int UNIT_ID = 180;
270     public static final int START_ADDRESS = 1;
271     public static final String VARIABLES_DEFINITION_FILE = "variables.json";
272     public static final int MAX_TRIES = 5;
273     public static final String PROPERTIES_PREFIX = "property.";
274
275     // List of all variables that have to be updated regardless if they are linked to an item
276     public static final List<String> ALWAYS_UPDATE_VARIABLES = Arrays.asList(
277             HeliosEasyControlsBindingConstants.DATE_FORMAT, HeliosEasyControlsBindingConstants.DATE,
278             HeliosEasyControlsBindingConstants.TIME, HeliosEasyControlsBindingConstants.TIME_ZONE_DIFFERENCE_TO_GMT,
279             HeliosEasyControlsBindingConstants.BYPASS_FROM_DAY, HeliosEasyControlsBindingConstants.BYPASS_FROM_MONTH,
280             HeliosEasyControlsBindingConstants.BYPASS_TO_DAY, HeliosEasyControlsBindingConstants.BYPASS_TO_MONTH,
281             HeliosEasyControlsBindingConstants.ERRORS, HeliosEasyControlsBindingConstants.WARNINGS,
282             HeliosEasyControlsBindingConstants.INFOS, HeliosEasyControlsBindingConstants.STATUS_FLAGS);
283
284     // List of all properties
285     public static final List<String> PROPERTY_NAMES = Arrays.asList(
286             HeliosEasyControlsBindingConstants.ARTICLE_DESCRIPTION, HeliosEasyControlsBindingConstants.REF_NO,
287             HeliosEasyControlsBindingConstants.SER_NO, HeliosEasyControlsBindingConstants.PROD_CODE,
288             HeliosEasyControlsBindingConstants.MAC_ADDRESS, HeliosEasyControlsBindingConstants.SOFTWARE_VERSION_BASIS,
289             HeliosEasyControlsBindingConstants.DATE_FORMAT, HeliosEasyControlsBindingConstants.LANGUAGE,
290             HeliosEasyControlsBindingConstants.UNIT_CONFIG, HeliosEasyControlsBindingConstants.KWL_BE,
291             HeliosEasyControlsBindingConstants.KWL_BEC, HeliosEasyControlsBindingConstants.EXTERNAL_CONTACT,
292             HeliosEasyControlsBindingConstants.FUNCTION_TYPE_KWL_EM,
293             HeliosEasyControlsBindingConstants.HEAT_EXCHANGER_TYPE,
294             HeliosEasyControlsBindingConstants.OFFSET_EXTRACT_AIR,
295             HeliosEasyControlsBindingConstants.ASSIGNMENT_FAN_STAGES,
296             HeliosEasyControlsBindingConstants.VOLTAGE_FAN_STAGE_1_EXTRACT_AIR,
297             HeliosEasyControlsBindingConstants.VOLTAGE_FAN_STAGE_2_EXTRACT_AIR,
298             HeliosEasyControlsBindingConstants.VOLTAGE_FAN_STAGE_3_EXTRACT_AIR,
299             HeliosEasyControlsBindingConstants.VOLTAGE_FAN_STAGE_4_EXTRACT_AIR,
300             HeliosEasyControlsBindingConstants.VOLTAGE_FAN_STAGE_1_SUPPLY_AIR,
301             HeliosEasyControlsBindingConstants.VOLTAGE_FAN_STAGE_2_SUPPLY_AIR,
302             HeliosEasyControlsBindingConstants.VOLTAGE_FAN_STAGE_3_SUPPLY_AIR,
303             HeliosEasyControlsBindingConstants.VOLTAGE_FAN_STAGE_4_SUPPLY_AIR,
304             HeliosEasyControlsBindingConstants.FAN_STAGE_STEPPED_0TO2V,
305             HeliosEasyControlsBindingConstants.FAN_STAGE_STEPPED_2TO4V,
306             HeliosEasyControlsBindingConstants.FAN_STAGE_STEPPED_4TO6V,
307             HeliosEasyControlsBindingConstants.FAN_STAGE_STEPPED_6TO8V,
308             HeliosEasyControlsBindingConstants.FAN_STAGE_STEPPED_8TO10V, HeliosEasyControlsBindingConstants.VHZ_TYPE,
309             HeliosEasyControlsBindingConstants.HUMIDITY_CONTROL_STATUS,
310             HeliosEasyControlsBindingConstants.KWL_FTF_CONFIG_0, HeliosEasyControlsBindingConstants.KWL_FTF_CONFIG_1,
311             HeliosEasyControlsBindingConstants.KWL_FTF_CONFIG_2, HeliosEasyControlsBindingConstants.KWL_FTF_CONFIG_3,
312             HeliosEasyControlsBindingConstants.KWL_FTF_CONFIG_4, HeliosEasyControlsBindingConstants.KWL_FTF_CONFIG_5,
313             HeliosEasyControlsBindingConstants.KWL_FTF_CONFIG_6, HeliosEasyControlsBindingConstants.KWL_FTF_CONFIG_7,
314             HeliosEasyControlsBindingConstants.SENSOR_CONFIG_KWL_FTF_1,
315             HeliosEasyControlsBindingConstants.SENSOR_CONFIG_KWL_FTF_2,
316             HeliosEasyControlsBindingConstants.SENSOR_CONFIG_KWL_FTF_3,
317             HeliosEasyControlsBindingConstants.SENSOR_CONFIG_KWL_FTF_4,
318             HeliosEasyControlsBindingConstants.SENSOR_CONFIG_KWL_FTF_5,
319             HeliosEasyControlsBindingConstants.SENSOR_CONFIG_KWL_FTF_6,
320             HeliosEasyControlsBindingConstants.SENSOR_CONFIG_KWL_FTF_7,
321             HeliosEasyControlsBindingConstants.SENSOR_CONFIG_KWL_FTF_8,
322             HeliosEasyControlsBindingConstants.SENSOR_NAME_HUMIDITY_AND_TEMP_1,
323             HeliosEasyControlsBindingConstants.SENSOR_NAME_HUMIDITY_AND_TEMP_2,
324             HeliosEasyControlsBindingConstants.SENSOR_NAME_HUMIDITY_AND_TEMP_3,
325             HeliosEasyControlsBindingConstants.SENSOR_NAME_HUMIDITY_AND_TEMP_4,
326             HeliosEasyControlsBindingConstants.SENSOR_NAME_HUMIDITY_AND_TEMP_5,
327             HeliosEasyControlsBindingConstants.SENSOR_NAME_HUMIDITY_AND_TEMP_6,
328             HeliosEasyControlsBindingConstants.SENSOR_NAME_HUMIDITY_AND_TEMP_7,
329             HeliosEasyControlsBindingConstants.SENSOR_NAME_HUMIDITY_AND_TEMP_8,
330             HeliosEasyControlsBindingConstants.CO2_CONTROL_STATUS,
331             HeliosEasyControlsBindingConstants.VOC_CONTROL_STATUS);
332 }