ESPHome 2025.5.0
Loading...
Searching...
No Matches
mqtt_const.h
Go to the documentation of this file.
1#pragma once
2
4
5#ifdef USE_MQTT
6
7namespace esphome {
8namespace mqtt {
9
10#ifdef USE_MQTT_ABBREVIATIONS
11
12constexpr const char *const MQTT_ACTION_TEMPLATE = "act_tpl";
13constexpr const char *const MQTT_ACTION_TOPIC = "act_t";
14constexpr const char *const MQTT_AUTOMATION_TYPE = "atype";
15constexpr const char *const MQTT_AUX_COMMAND_TOPIC = "aux_cmd_t";
16constexpr const char *const MQTT_AUX_STATE_TEMPLATE = "aux_stat_tpl";
17constexpr const char *const MQTT_AUX_STATE_TOPIC = "aux_stat_t";
18constexpr const char *const MQTT_AVAILABILITY = "avty";
19constexpr const char *const MQTT_AVAILABILITY_MODE = "avty_mode";
20constexpr const char *const MQTT_AVAILABILITY_TOPIC = "avty_t";
21constexpr const char *const MQTT_AWAY_MODE_COMMAND_TOPIC = "away_mode_cmd_t";
22constexpr const char *const MQTT_AWAY_MODE_STATE_TEMPLATE = "away_mode_stat_tpl";
23constexpr const char *const MQTT_AWAY_MODE_STATE_TOPIC = "away_mode_stat_t";
24constexpr const char *const MQTT_BATTERY_LEVEL_TEMPLATE = "bat_lev_tpl";
25constexpr const char *const MQTT_BATTERY_LEVEL_TOPIC = "bat_lev_t";
26constexpr const char *const MQTT_BLUE_TEMPLATE = "b_tpl";
27constexpr const char *const MQTT_BRIGHTNESS_COMMAND_TOPIC = "bri_cmd_t";
28constexpr const char *const MQTT_BRIGHTNESS_SCALE = "bri_scl";
29constexpr const char *const MQTT_BRIGHTNESS_STATE_TOPIC = "bri_stat_t";
30constexpr const char *const MQTT_BRIGHTNESS_TEMPLATE = "bri_tpl";
31constexpr const char *const MQTT_BRIGHTNESS_VALUE_TEMPLATE = "bri_val_tpl";
32constexpr const char *const MQTT_CHARGING_TEMPLATE = "chrg_tpl";
33constexpr const char *const MQTT_CHARGING_TOPIC = "chrg_t";
34constexpr const char *const MQTT_CLEANING_TEMPLATE = "cln_tpl";
35constexpr const char *const MQTT_CLEANING_TOPIC = "cln_t";
36constexpr const char *const MQTT_CODE_ARM_REQUIRED = "cod_arm_req";
37constexpr const char *const MQTT_CODE_DISARM_REQUIRED = "cod_dis_req";
38constexpr const char *const MQTT_COLOR_MODE = "clrm";
39constexpr const char *const MQTT_COLOR_MODE_STATE_TOPIC = "clrm_stat_t";
40constexpr const char *const MQTT_COLOR_MODE_VALUE_TEMPLATE = "clrm_val_tpl";
41constexpr const char *const MQTT_COLOR_TEMP_COMMAND_TEMPLATE = "clr_temp_cmd_tpl";
42constexpr const char *const MQTT_COLOR_TEMP_COMMAND_TOPIC = "clr_temp_cmd_t";
43constexpr const char *const MQTT_COLOR_TEMP_STATE_TOPIC = "clr_temp_stat_t";
44constexpr const char *const MQTT_COLOR_TEMP_TEMPLATE = "clr_temp_tpl";
45constexpr const char *const MQTT_COLOR_TEMP_VALUE_TEMPLATE = "clr_temp_val_tpl";
46constexpr const char *const MQTT_COMMAND_OFF_TEMPLATE = "cmd_off_tpl";
47constexpr const char *const MQTT_COMMAND_ON_TEMPLATE = "cmd_on_tpl";
48constexpr const char *const MQTT_COMMAND_RETAIN = "ret";
49constexpr const char *const MQTT_COMMAND_TEMPLATE = "cmd_tpl";
50constexpr const char *const MQTT_COMMAND_TOPIC = "cmd_t";
51constexpr const char *const MQTT_CONFIGURATION_URL = "cu";
52constexpr const char *const MQTT_CURRENT_HUMIDITY_TEMPLATE = "curr_hum_tpl";
53constexpr const char *const MQTT_CURRENT_HUMIDITY_TOPIC = "curr_hum_t";
54constexpr const char *const MQTT_CURRENT_TEMPERATURE_STEP = "precision";
55constexpr const char *const MQTT_CURRENT_TEMPERATURE_TEMPLATE = "curr_temp_tpl";
56constexpr const char *const MQTT_CURRENT_TEMPERATURE_TOPIC = "curr_temp_t";
57constexpr const char *const MQTT_DEVICE = "dev";
58constexpr const char *const MQTT_DEVICE_CLASS = "dev_cla";
59constexpr const char *const MQTT_DEVICE_CONNECTIONS = "cns";
60constexpr const char *const MQTT_DEVICE_IDENTIFIERS = "ids";
61constexpr const char *const MQTT_DEVICE_MANUFACTURER = "mf";
62constexpr const char *const MQTT_DEVICE_MODEL = "mdl";
63constexpr const char *const MQTT_DEVICE_NAME = "name";
64constexpr const char *const MQTT_DEVICE_SUGGESTED_AREA = "sa";
65constexpr const char *const MQTT_DEVICE_SW_VERSION = "sw";
66constexpr const char *const MQTT_DEVICE_HW_VERSION = "hw";
67constexpr const char *const MQTT_DIRECTION_COMMAND_TOPIC = "dir_cmd_t";
68constexpr const char *const MQTT_DIRECTION_STATE_TOPIC = "dir_stat_t";
69constexpr const char *const MQTT_DOCKED_TEMPLATE = "dock_tpl";
70constexpr const char *const MQTT_DOCKED_TOPIC = "dock_t";
71constexpr const char *const MQTT_EFFECT_COMMAND_TOPIC = "fx_cmd_t";
72constexpr const char *const MQTT_EFFECT_LIST = "fx_list";
73constexpr const char *const MQTT_EFFECT_STATE_TOPIC = "fx_stat_t";
74constexpr const char *const MQTT_EFFECT_TEMPLATE = "fx_tpl";
75constexpr const char *const MQTT_EFFECT_VALUE_TEMPLATE = "fx_val_tpl";
76constexpr const char *const MQTT_ENABLED_BY_DEFAULT = "en";
77constexpr const char *const MQTT_ENTITY_CATEGORY = "ent_cat";
78constexpr const char *const MQTT_ERROR_TEMPLATE = "err_tpl";
79constexpr const char *const MQTT_ERROR_TOPIC = "err_t";
80constexpr const char *const MQTT_EVENT_TYPE = "event_type";
81constexpr const char *const MQTT_EVENT_TYPES = "evt_typ";
82constexpr const char *const MQTT_EXPIRE_AFTER = "exp_aft";
83constexpr const char *const MQTT_FAN_MODE_COMMAND_TEMPLATE = "fan_mode_cmd_tpl";
84constexpr const char *const MQTT_FAN_MODE_COMMAND_TOPIC = "fan_mode_cmd_t";
85constexpr const char *const MQTT_FAN_MODE_STATE_TEMPLATE = "fan_mode_stat_tpl";
86constexpr const char *const MQTT_FAN_MODE_STATE_TOPIC = "fan_mode_stat_t";
87constexpr const char *const MQTT_FAN_SPEED_LIST = "fanspd_lst";
88constexpr const char *const MQTT_FAN_SPEED_TEMPLATE = "fanspd_tpl";
89constexpr const char *const MQTT_FAN_SPEED_TOPIC = "fanspd_t";
90constexpr const char *const MQTT_FLASH_TIME_LONG = "flsh_tlng";
91constexpr const char *const MQTT_FLASH_TIME_SHORT = "flsh_tsht";
92constexpr const char *const MQTT_FORCE_UPDATE = "frc_upd";
93constexpr const char *const MQTT_GREEN_TEMPLATE = "g_tpl";
94constexpr const char *const MQTT_HOLD_COMMAND_TEMPLATE = "hold_cmd_tpl";
95constexpr const char *const MQTT_HOLD_COMMAND_TOPIC = "hold_cmd_t";
96constexpr const char *const MQTT_HOLD_STATE_TEMPLATE = "hold_stat_tpl";
97constexpr const char *const MQTT_HOLD_STATE_TOPIC = "hold_stat_t";
98constexpr const char *const MQTT_HS_COMMAND_TOPIC = "hs_cmd_t";
99constexpr const char *const MQTT_HS_STATE_TOPIC = "hs_stat_t";
100constexpr const char *const MQTT_HS_VALUE_TEMPLATE = "hs_val_tpl";
101constexpr const char *const MQTT_ICON = "ic";
102constexpr const char *const MQTT_INITIAL = "init";
103constexpr const char *const MQTT_JSON_ATTRIBUTES = "json_attr";
104constexpr const char *const MQTT_JSON_ATTRIBUTES_TEMPLATE = "json_attr_tpl";
105constexpr const char *const MQTT_JSON_ATTRIBUTES_TOPIC = "json_attr_t";
106constexpr const char *const MQTT_LAST_RESET_TOPIC = "lrst_t";
107constexpr const char *const MQTT_LAST_RESET_VALUE_TEMPLATE = "lrst_val_tpl";
108constexpr const char *const MQTT_MAX = "max";
109constexpr const char *const MQTT_MAX_HUMIDITY = "max_hum";
110constexpr const char *const MQTT_MAX_MIREDS = "max_mirs";
111constexpr const char *const MQTT_MAX_TEMP = "max_temp";
112constexpr const char *const MQTT_MIN = "min";
113constexpr const char *const MQTT_MIN_HUMIDITY = "min_hum";
114constexpr const char *const MQTT_MIN_MIREDS = "min_mirs";
115constexpr const char *const MQTT_MIN_TEMP = "min_temp";
116constexpr const char *const MQTT_MODE = "mode";
117constexpr const char *const MQTT_MODE_COMMAND_TEMPLATE = "mode_cmd_tpl";
118constexpr const char *const MQTT_MODE_COMMAND_TOPIC = "mode_cmd_t";
119constexpr const char *const MQTT_MODE_STATE_TEMPLATE = "mode_stat_tpl";
120constexpr const char *const MQTT_MODE_STATE_TOPIC = "mode_stat_t";
121constexpr const char *const MQTT_MODES = "modes";
122constexpr const char *const MQTT_NAME = "name";
123constexpr const char *const MQTT_OBJECT_ID = "obj_id";
124constexpr const char *const MQTT_OFF_DELAY = "off_dly";
125constexpr const char *const MQTT_ON_COMMAND_TYPE = "on_cmd_type";
126constexpr const char *const MQTT_OPTIMISTIC = "opt";
127constexpr const char *const MQTT_OPTIONS = "ops";
128constexpr const char *const MQTT_OSCILLATION_COMMAND_TEMPLATE = "osc_cmd_tpl";
129constexpr const char *const MQTT_OSCILLATION_COMMAND_TOPIC = "osc_cmd_t";
130constexpr const char *const MQTT_OSCILLATION_STATE_TOPIC = "osc_stat_t";
131constexpr const char *const MQTT_OSCILLATION_VALUE_TEMPLATE = "osc_val_tpl";
132constexpr const char *const MQTT_PAYLOAD = "pl";
133constexpr const char *const MQTT_PAYLOAD_ARM_AWAY = "pl_arm_away";
134constexpr const char *const MQTT_PAYLOAD_ARM_CUSTOM_BYPASS = "pl_arm_custom_b";
135constexpr const char *const MQTT_PAYLOAD_ARM_HOME = "pl_arm_home";
136constexpr const char *const MQTT_PAYLOAD_ARM_NIGHT = "pl_arm_nite";
137constexpr const char *const MQTT_PAYLOAD_ARM_VACATION = "pl_arm_vacation";
138constexpr const char *const MQTT_PAYLOAD_AVAILABLE = "pl_avail";
139constexpr const char *const MQTT_PAYLOAD_CLEAN_SPOT = "pl_cln_sp";
140constexpr const char *const MQTT_PAYLOAD_CLOSE = "pl_cls";
141constexpr const char *const MQTT_PAYLOAD_DISARM = "pl_disarm";
142constexpr const char *const MQTT_PAYLOAD_HIGH_SPEED = "pl_hi_spd";
143constexpr const char *const MQTT_PAYLOAD_HOME = "pl_home";
144constexpr const char *const MQTT_PAYLOAD_INSTALL = "pl_inst";
145constexpr const char *const MQTT_PAYLOAD_LOCATE = "pl_loc";
146constexpr const char *const MQTT_PAYLOAD_LOCK = "pl_lock";
147constexpr const char *const MQTT_PAYLOAD_LOW_SPEED = "pl_lo_spd";
148constexpr const char *const MQTT_PAYLOAD_MEDIUM_SPEED = "pl_med_spd";
149constexpr const char *const MQTT_PAYLOAD_NOT_AVAILABLE = "pl_not_avail";
150constexpr const char *const MQTT_PAYLOAD_NOT_HOME = "pl_not_home";
151constexpr const char *const MQTT_PAYLOAD_OFF = "pl_off";
152constexpr const char *const MQTT_PAYLOAD_OFF_SPEED = "pl_off_spd";
153constexpr const char *const MQTT_PAYLOAD_ON = "pl_on";
154constexpr const char *const MQTT_PAYLOAD_OPEN = "pl_open";
155constexpr const char *const MQTT_PAYLOAD_OSCILLATION_OFF = "pl_osc_off";
156constexpr const char *const MQTT_PAYLOAD_OSCILLATION_ON = "pl_osc_on";
157constexpr const char *const MQTT_PAYLOAD_PAUSE = "pl_paus";
158constexpr const char *const MQTT_PAYLOAD_RESET = "pl_rst";
159constexpr const char *const MQTT_PAYLOAD_RESET_HUMIDITY = "pl_rst_hum";
160constexpr const char *const MQTT_PAYLOAD_RESET_MODE = "pl_rst_mode";
161constexpr const char *const MQTT_PAYLOAD_RESET_PERCENTAGE = "pl_rst_pct";
162constexpr const char *const MQTT_PAYLOAD_RESET_PRESET_MODE = "pl_rst_pr_mode";
163constexpr const char *const MQTT_PAYLOAD_RETURN_TO_BASE = "pl_ret";
164constexpr const char *const MQTT_PAYLOAD_START = "pl_strt";
165constexpr const char *const MQTT_PAYLOAD_START_PAUSE = "pl_stpa";
166constexpr const char *const MQTT_PAYLOAD_STOP = "pl_stop";
167constexpr const char *const MQTT_PAYLOAD_TURN_OFF = "pl_toff";
168constexpr const char *const MQTT_PAYLOAD_TURN_ON = "pl_ton";
169constexpr const char *const MQTT_PAYLOAD_UNLOCK = "pl_unlk";
170constexpr const char *const MQTT_PERCENTAGE_COMMAND_TEMPLATE = "pct_cmd_tpl";
171constexpr const char *const MQTT_PERCENTAGE_COMMAND_TOPIC = "pct_cmd_t";
172constexpr const char *const MQTT_PERCENTAGE_STATE_TOPIC = "pct_stat_t";
173constexpr const char *const MQTT_PERCENTAGE_VALUE_TEMPLATE = "pct_val_tpl";
174constexpr const char *const MQTT_POSITION_CLOSED = "pos_clsd";
175constexpr const char *const MQTT_POSITION_OPEN = "pos_open";
176constexpr const char *const MQTT_POSITION_TEMPLATE = "pos_tpl";
177constexpr const char *const MQTT_POSITION_TOPIC = "pos_t";
178constexpr const char *const MQTT_POWER_COMMAND_TOPIC = "pow_cmd_t";
179constexpr const char *const MQTT_POWER_STATE_TEMPLATE = "pow_stat_tpl";
180constexpr const char *const MQTT_POWER_STATE_TOPIC = "pow_stat_t";
181constexpr const char *const MQTT_PRESET_MODE_COMMAND_TEMPLATE = "pr_mode_cmd_tpl";
182constexpr const char *const MQTT_PRESET_MODE_COMMAND_TOPIC = "pr_mode_cmd_t";
183constexpr const char *const MQTT_PRESET_MODE_STATE_TOPIC = "pr_mode_stat_t";
184constexpr const char *const MQTT_PRESET_MODE_VALUE_TEMPLATE = "pr_mode_val_tpl";
185constexpr const char *const MQTT_PRESET_MODES = "pr_modes";
186constexpr const char *const MQTT_QOS = "qos";
187constexpr const char *const MQTT_RED_TEMPLATE = "r_tpl";
188constexpr const char *const MQTT_RETAIN = "ret";
189constexpr const char *const MQTT_RGB_COMMAND_TEMPLATE = "rgb_cmd_tpl";
190constexpr const char *const MQTT_RGB_COMMAND_TOPIC = "rgb_cmd_t";
191constexpr const char *const MQTT_RGB_STATE_TOPIC = "rgb_stat_t";
192constexpr const char *const MQTT_RGB_VALUE_TEMPLATE = "rgb_val_tpl";
193constexpr const char *const MQTT_RGBW_COMMAND_TEMPLATE = "rgbw_cmd_tpl";
194constexpr const char *const MQTT_RGBW_COMMAND_TOPIC = "rgbw_cmd_t";
195constexpr const char *const MQTT_RGBW_STATE_TOPIC = "rgbw_stat_t";
196constexpr const char *const MQTT_RGBW_VALUE_TEMPLATE = "rgbw_val_tpl";
197constexpr const char *const MQTT_RGBWW_COMMAND_TEMPLATE = "rgbww_cmd_tpl";
198constexpr const char *const MQTT_RGBWW_COMMAND_TOPIC = "rgbww_cmd_t";
199constexpr const char *const MQTT_RGBWW_STATE_TOPIC = "rgbww_stat_t";
200constexpr const char *const MQTT_RGBWW_VALUE_TEMPLATE = "rgbww_val_tpl";
201constexpr const char *const MQTT_SEND_COMMAND_TOPIC = "send_cmd_t";
202constexpr const char *const MQTT_SEND_IF_OFF = "send_if_off";
203constexpr const char *const MQTT_SET_FAN_SPEED_TOPIC = "set_fan_spd_t";
204constexpr const char *const MQTT_SET_POSITION_TEMPLATE = "set_pos_tpl";
205constexpr const char *const MQTT_SET_POSITION_TOPIC = "set_pos_t";
206constexpr const char *const MQTT_SOURCE_TYPE = "src_type";
207constexpr const char *const MQTT_SPEED_COMMAND_TOPIC = "spd_cmd_t";
208constexpr const char *const MQTT_SPEED_RANGE_MAX = "spd_rng_max";
209constexpr const char *const MQTT_SPEED_RANGE_MIN = "spd_rng_min";
210constexpr const char *const MQTT_SPEED_STATE_TOPIC = "spd_stat_t";
211constexpr const char *const MQTT_SPEED_VALUE_TEMPLATE = "spd_val_tpl";
212constexpr const char *const MQTT_SPEEDS = "spds";
213constexpr const char *const MQTT_STATE_CLASS = "stat_cla";
214constexpr const char *const MQTT_STATE_CLOSED = "stat_clsd";
215constexpr const char *const MQTT_STATE_CLOSING = "stat_closing";
216constexpr const char *const MQTT_STATE_LOCKED = "stat_locked";
217constexpr const char *const MQTT_STATE_OFF = "stat_off";
218constexpr const char *const MQTT_STATE_ON = "stat_on";
219constexpr const char *const MQTT_STATE_OPEN = "stat_open";
220constexpr const char *const MQTT_STATE_OPENING = "stat_opening";
221constexpr const char *const MQTT_STATE_STOPPED = "stat_stopped";
222constexpr const char *const MQTT_STATE_TEMPLATE = "stat_tpl";
223constexpr const char *const MQTT_STATE_TOPIC = "stat_t";
224constexpr const char *const MQTT_STATE_UNLOCKED = "stat_unlocked";
225constexpr const char *const MQTT_STATE_VALUE_TEMPLATE = "stat_val_tpl";
226constexpr const char *const MQTT_STEP = "step";
227constexpr const char *const MQTT_SUBTYPE = "stype";
228constexpr const char *const MQTT_SUPPORTED_COLOR_MODES = "sup_clrm";
229constexpr const char *const MQTT_SUPPORTED_FEATURES = "sup_feat";
230constexpr const char *const MQTT_SWING_MODE_COMMAND_TEMPLATE = "swing_mode_cmd_tpl";
231constexpr const char *const MQTT_SWING_MODE_COMMAND_TOPIC = "swing_mode_cmd_t";
232constexpr const char *const MQTT_SWING_MODE_STATE_TEMPLATE = "swing_mode_stat_tpl";
233constexpr const char *const MQTT_SWING_MODE_STATE_TOPIC = "swing_mode_stat_t";
234constexpr const char *const MQTT_TARGET_HUMIDITY_COMMAND_TEMPLATE = "hum_cmd_tpl";
235constexpr const char *const MQTT_TARGET_HUMIDITY_COMMAND_TOPIC = "hum_cmd_t";
236constexpr const char *const MQTT_TARGET_HUMIDITY_STATE_TEMPLATE = "hum_state_tpl";
237constexpr const char *const MQTT_TARGET_HUMIDITY_STATE_TOPIC = "hum_stat_t";
238constexpr const char *const MQTT_TARGET_TEMPERATURE_STEP = "temp_step";
239constexpr const char *const MQTT_TEMPERATURE_COMMAND_TEMPLATE = "temp_cmd_tpl";
240constexpr const char *const MQTT_TEMPERATURE_COMMAND_TOPIC = "temp_cmd_t";
241constexpr const char *const MQTT_TEMPERATURE_HIGH_COMMAND_TEMPLATE = "temp_hi_cmd_tpl";
242constexpr const char *const MQTT_TEMPERATURE_HIGH_COMMAND_TOPIC = "temp_hi_cmd_t";
243constexpr const char *const MQTT_TEMPERATURE_HIGH_STATE_TEMPLATE = "temp_hi_stat_tpl";
244constexpr const char *const MQTT_TEMPERATURE_HIGH_STATE_TOPIC = "temp_hi_stat_t";
245constexpr const char *const MQTT_TEMPERATURE_LOW_COMMAND_TEMPLATE = "temp_lo_cmd_tpl";
246constexpr const char *const MQTT_TEMPERATURE_LOW_COMMAND_TOPIC = "temp_lo_cmd_t";
247constexpr const char *const MQTT_TEMPERATURE_LOW_STATE_TEMPLATE = "temp_lo_stat_tpl";
248constexpr const char *const MQTT_TEMPERATURE_LOW_STATE_TOPIC = "temp_lo_stat_t";
249constexpr const char *const MQTT_TEMPERATURE_STATE_TEMPLATE = "temp_stat_tpl";
250constexpr const char *const MQTT_TEMPERATURE_STATE_TOPIC = "temp_stat_t";
251constexpr const char *const MQTT_TEMPERATURE_UNIT = "temp_unit";
252constexpr const char *const MQTT_TILT_CLOSED_VALUE = "tilt_clsd_val";
253constexpr const char *const MQTT_TILT_COMMAND_TEMPLATE = "tilt_cmd_tpl";
254constexpr const char *const MQTT_TILT_COMMAND_TOPIC = "tilt_cmd_t";
255constexpr const char *const MQTT_TILT_INVERT_STATE = "tilt_inv_stat";
256constexpr const char *const MQTT_TILT_MAX = "tilt_max";
257constexpr const char *const MQTT_TILT_MIN = "tilt_min";
258constexpr const char *const MQTT_TILT_OPENED_VALUE = "tilt_opnd_val";
259constexpr const char *const MQTT_TILT_OPTIMISTIC = "tilt_opt";
260constexpr const char *const MQTT_TILT_STATUS_TEMPLATE = "tilt_status_tpl";
261constexpr const char *const MQTT_TILT_STATUS_TOPIC = "tilt_status_t";
262constexpr const char *const MQTT_TOPIC = "t";
263constexpr const char *const MQTT_UNIQUE_ID = "uniq_id";
264constexpr const char *const MQTT_UNIT_OF_MEASUREMENT = "unit_of_meas";
265constexpr const char *const MQTT_VALUE_TEMPLATE = "val_tpl";
266constexpr const char *const MQTT_WHITE_COMMAND_TOPIC = "whit_cmd_t";
267constexpr const char *const MQTT_WHITE_SCALE = "whit_scl";
268constexpr const char *const MQTT_WHITE_VALUE_COMMAND_TOPIC = "whit_val_cmd_t";
269constexpr const char *const MQTT_WHITE_VALUE_SCALE = "whit_val_scl";
270constexpr const char *const MQTT_WHITE_VALUE_STATE_TOPIC = "whit_val_stat_t";
271constexpr const char *const MQTT_WHITE_VALUE_TEMPLATE = "whit_val_tpl";
272constexpr const char *const MQTT_XY_COMMAND_TOPIC = "xy_cmd_t";
273constexpr const char *const MQTT_XY_STATE_TOPIC = "xy_stat_t";
274constexpr const char *const MQTT_XY_VALUE_TEMPLATE = "xy_val_tpl";
275
276#else
277
278constexpr const char *const MQTT_ACTION_TEMPLATE = "action_template";
279constexpr const char *const MQTT_ACTION_TOPIC = "action_topic";
280constexpr const char *const MQTT_AUTOMATION_TYPE = "automation_type";
281constexpr const char *const MQTT_AUX_COMMAND_TOPIC = "aux_command_topic";
282constexpr const char *const MQTT_AUX_STATE_TEMPLATE = "aux_state_template";
283constexpr const char *const MQTT_AUX_STATE_TOPIC = "aux_state_topic";
284constexpr const char *const MQTT_AVAILABILITY = "availability";
285constexpr const char *const MQTT_AVAILABILITY_MODE = "availability_mode";
286constexpr const char *const MQTT_AVAILABILITY_TOPIC = "availability_topic";
287constexpr const char *const MQTT_AWAY_MODE_COMMAND_TOPIC = "away_mode_command_topic";
288constexpr const char *const MQTT_AWAY_MODE_STATE_TEMPLATE = "away_mode_state_template";
289constexpr const char *const MQTT_AWAY_MODE_STATE_TOPIC = "away_mode_state_topic";
290constexpr const char *const MQTT_BATTERY_LEVEL_TEMPLATE = "battery_level_template";
291constexpr const char *const MQTT_BATTERY_LEVEL_TOPIC = "battery_level_topic";
292constexpr const char *const MQTT_BLUE_TEMPLATE = "blue_template";
293constexpr const char *const MQTT_BRIGHTNESS_COMMAND_TOPIC = "brightness_command_topic";
294constexpr const char *const MQTT_BRIGHTNESS_SCALE = "brightness_scale";
295constexpr const char *const MQTT_BRIGHTNESS_STATE_TOPIC = "brightness_state_topic";
296constexpr const char *const MQTT_BRIGHTNESS_TEMPLATE = "brightness_template";
297constexpr const char *const MQTT_BRIGHTNESS_VALUE_TEMPLATE = "brightness_value_template";
298constexpr const char *const MQTT_CHARGING_TEMPLATE = "charging_template";
299constexpr const char *const MQTT_CHARGING_TOPIC = "charging_topic";
300constexpr const char *const MQTT_CLEANING_TEMPLATE = "cleaning_template";
301constexpr const char *const MQTT_CLEANING_TOPIC = "cleaning_topic";
302constexpr const char *const MQTT_CODE_ARM_REQUIRED = "code_arm_required";
303constexpr const char *const MQTT_CODE_DISARM_REQUIRED = "code_disarm_required";
304constexpr const char *const MQTT_COLOR_MODE = "color_mode";
305constexpr const char *const MQTT_COLOR_MODE_STATE_TOPIC = "color_mode_state_topic";
306constexpr const char *const MQTT_COLOR_MODE_VALUE_TEMPLATE = "color_mode_value_template";
307constexpr const char *const MQTT_COLOR_TEMP_COMMAND_TEMPLATE = "color_temp_command_template";
308constexpr const char *const MQTT_COLOR_TEMP_COMMAND_TOPIC = "color_temp_command_topic";
309constexpr const char *const MQTT_COLOR_TEMP_STATE_TOPIC = "color_temp_state_topic";
310constexpr const char *const MQTT_COLOR_TEMP_TEMPLATE = "color_temp_template";
311constexpr const char *const MQTT_COLOR_TEMP_VALUE_TEMPLATE = "color_temp_value_template";
312constexpr const char *const MQTT_COMMAND_OFF_TEMPLATE = "command_off_template";
313constexpr const char *const MQTT_COMMAND_ON_TEMPLATE = "command_on_template";
314constexpr const char *const MQTT_COMMAND_RETAIN = "retain";
315constexpr const char *const MQTT_COMMAND_TEMPLATE = "command_template";
316constexpr const char *const MQTT_COMMAND_TOPIC = "command_topic";
317constexpr const char *const MQTT_CONFIGURATION_URL = "configuration_url";
318constexpr const char *const MQTT_CURRENT_HUMIDITY_TEMPLATE = "current_humidity_template";
319constexpr const char *const MQTT_CURRENT_HUMIDITY_TOPIC = "current_humidity_topic";
320constexpr const char *const MQTT_CURRENT_TEMPERATURE_STEP = "precision";
321constexpr const char *const MQTT_CURRENT_TEMPERATURE_TEMPLATE = "current_temperature_template";
322constexpr const char *const MQTT_CURRENT_TEMPERATURE_TOPIC = "current_temperature_topic";
323constexpr const char *const MQTT_DEVICE = "device";
324constexpr const char *const MQTT_DEVICE_CLASS = "device_class";
325constexpr const char *const MQTT_DEVICE_CONNECTIONS = "connections";
326constexpr const char *const MQTT_DEVICE_IDENTIFIERS = "identifiers";
327constexpr const char *const MQTT_DEVICE_MANUFACTURER = "manufacturer";
328constexpr const char *const MQTT_DEVICE_MODEL = "model";
329constexpr const char *const MQTT_DEVICE_NAME = "name";
330constexpr const char *const MQTT_DEVICE_SUGGESTED_AREA = "suggested_area";
331constexpr const char *const MQTT_DEVICE_SW_VERSION = "sw_version";
332constexpr const char *const MQTT_DEVICE_HW_VERSION = "hw_version";
333constexpr const char *const MQTT_DIRECTION_COMMAND_TOPIC = "direction_command_topic";
334constexpr const char *const MQTT_DIRECTION_STATE_TOPIC = "direction_state_topic";
335constexpr const char *const MQTT_DOCKED_TEMPLATE = "docked_template";
336constexpr const char *const MQTT_DOCKED_TOPIC = "docked_topic";
337constexpr const char *const MQTT_EFFECT_COMMAND_TOPIC = "effect_command_topic";
338constexpr const char *const MQTT_EFFECT_LIST = "effect_list";
339constexpr const char *const MQTT_EFFECT_STATE_TOPIC = "effect_state_topic";
340constexpr const char *const MQTT_EFFECT_TEMPLATE = "effect_template";
341constexpr const char *const MQTT_EFFECT_VALUE_TEMPLATE = "effect_value_template";
342constexpr const char *const MQTT_ENABLED_BY_DEFAULT = "enabled_by_default";
343constexpr const char *const MQTT_ENTITY_CATEGORY = "entity_category";
344constexpr const char *const MQTT_ERROR_TEMPLATE = "error_template";
345constexpr const char *const MQTT_ERROR_TOPIC = "error_topic";
346constexpr const char *const MQTT_EVENT_TYPE = "event_type";
347constexpr const char *const MQTT_EVENT_TYPES = "event_types";
348constexpr const char *const MQTT_EXPIRE_AFTER = "expire_after";
349constexpr const char *const MQTT_FAN_MODE_COMMAND_TEMPLATE = "fan_mode_command_template";
350constexpr const char *const MQTT_FAN_MODE_COMMAND_TOPIC = "fan_mode_command_topic";
351constexpr const char *const MQTT_FAN_MODE_STATE_TEMPLATE = "fan_mode_state_template";
352constexpr const char *const MQTT_FAN_MODE_STATE_TOPIC = "fan_mode_state_topic";
353constexpr const char *const MQTT_FAN_SPEED_LIST = "fan_speed_list";
354constexpr const char *const MQTT_FAN_SPEED_TEMPLATE = "fan_speed_template";
355constexpr const char *const MQTT_FAN_SPEED_TOPIC = "fan_speed_topic";
356constexpr const char *const MQTT_FLASH_TIME_LONG = "flash_time_long";
357constexpr const char *const MQTT_FLASH_TIME_SHORT = "flash_time_short";
358constexpr const char *const MQTT_FORCE_UPDATE = "force_update";
359constexpr const char *const MQTT_GREEN_TEMPLATE = "green_template";
360constexpr const char *const MQTT_HOLD_COMMAND_TEMPLATE = "hold_command_template";
361constexpr const char *const MQTT_HOLD_COMMAND_TOPIC = "hold_command_topic";
362constexpr const char *const MQTT_HOLD_STATE_TEMPLATE = "hold_state_template";
363constexpr const char *const MQTT_HOLD_STATE_TOPIC = "hold_state_topic";
364constexpr const char *const MQTT_HS_COMMAND_TOPIC = "hs_command_topic";
365constexpr const char *const MQTT_HS_STATE_TOPIC = "hs_state_topic";
366constexpr const char *const MQTT_HS_VALUE_TEMPLATE = "hs_value_template";
367constexpr const char *const MQTT_ICON = "icon";
368constexpr const char *const MQTT_INITIAL = "initial";
369constexpr const char *const MQTT_JSON_ATTRIBUTES = "json_attributes";
370constexpr const char *const MQTT_JSON_ATTRIBUTES_TEMPLATE = "json_attributes_template";
371constexpr const char *const MQTT_JSON_ATTRIBUTES_TOPIC = "json_attributes_topic";
372constexpr const char *const MQTT_LAST_RESET_TOPIC = "last_reset_topic";
373constexpr const char *const MQTT_LAST_RESET_VALUE_TEMPLATE = "last_reset_value_template";
374constexpr const char *const MQTT_MAX = "max";
375constexpr const char *const MQTT_MAX_HUMIDITY = "max_humidity";
376constexpr const char *const MQTT_MAX_MIREDS = "max_mireds";
377constexpr const char *const MQTT_MAX_TEMP = "max_temp";
378constexpr const char *const MQTT_MIN = "min";
379constexpr const char *const MQTT_MIN_HUMIDITY = "min_humidity";
380constexpr const char *const MQTT_MIN_MIREDS = "min_mireds";
381constexpr const char *const MQTT_MIN_TEMP = "min_temp";
382constexpr const char *const MQTT_MODE = "mode";
383constexpr const char *const MQTT_MODE_COMMAND_TEMPLATE = "mode_command_template";
384constexpr const char *const MQTT_MODE_COMMAND_TOPIC = "mode_command_topic";
385constexpr const char *const MQTT_MODE_STATE_TEMPLATE = "mode_state_template";
386constexpr const char *const MQTT_MODE_STATE_TOPIC = "mode_state_topic";
387constexpr const char *const MQTT_MODES = "modes";
388constexpr const char *const MQTT_NAME = "name";
389constexpr const char *const MQTT_OBJECT_ID = "object_id";
390constexpr const char *const MQTT_OFF_DELAY = "off_delay";
391constexpr const char *const MQTT_ON_COMMAND_TYPE = "on_command_type";
392constexpr const char *const MQTT_OPTIMISTIC = "optimistic";
393constexpr const char *const MQTT_OPTIONS = "options";
394constexpr const char *const MQTT_OSCILLATION_COMMAND_TEMPLATE = "oscillation_command_template";
395constexpr const char *const MQTT_OSCILLATION_COMMAND_TOPIC = "oscillation_command_topic";
396constexpr const char *const MQTT_OSCILLATION_STATE_TOPIC = "oscillation_state_topic";
397constexpr const char *const MQTT_OSCILLATION_VALUE_TEMPLATE = "oscillation_value_template";
398constexpr const char *const MQTT_PAYLOAD = "payload";
399constexpr const char *const MQTT_PAYLOAD_ARM_AWAY = "payload_arm_away";
400constexpr const char *const MQTT_PAYLOAD_ARM_CUSTOM_BYPASS = "payload_arm_custom_bypass";
401constexpr const char *const MQTT_PAYLOAD_ARM_HOME = "payload_arm_home";
402constexpr const char *const MQTT_PAYLOAD_ARM_NIGHT = "payload_arm_night";
403constexpr const char *const MQTT_PAYLOAD_ARM_VACATION = "payload_arm_vacation";
404constexpr const char *const MQTT_PAYLOAD_AVAILABLE = "payload_available";
405constexpr const char *const MQTT_PAYLOAD_CLEAN_SPOT = "payload_clean_spot";
406constexpr const char *const MQTT_PAYLOAD_CLOSE = "payload_close";
407constexpr const char *const MQTT_PAYLOAD_DISARM = "payload_disarm";
408constexpr const char *const MQTT_PAYLOAD_HIGH_SPEED = "payload_high_speed";
409constexpr const char *const MQTT_PAYLOAD_HOME = "payload_home";
410constexpr const char *const MQTT_PAYLOAD_INSTALL = "payload_install";
411constexpr const char *const MQTT_PAYLOAD_LOCATE = "payload_locate";
412constexpr const char *const MQTT_PAYLOAD_LOCK = "payload_lock";
413constexpr const char *const MQTT_PAYLOAD_LOW_SPEED = "payload_low_speed";
414constexpr const char *const MQTT_PAYLOAD_MEDIUM_SPEED = "payload_medium_speed";
415constexpr const char *const MQTT_PAYLOAD_NOT_AVAILABLE = "payload_not_available";
416constexpr const char *const MQTT_PAYLOAD_NOT_HOME = "payload_not_home";
417constexpr const char *const MQTT_PAYLOAD_OFF = "payload_off";
418constexpr const char *const MQTT_PAYLOAD_OFF_SPEED = "payload_off_speed";
419constexpr const char *const MQTT_PAYLOAD_ON = "payload_on";
420constexpr const char *const MQTT_PAYLOAD_OPEN = "payload_open";
421constexpr const char *const MQTT_PAYLOAD_OSCILLATION_OFF = "payload_oscillation_off";
422constexpr const char *const MQTT_PAYLOAD_OSCILLATION_ON = "payload_oscillation_on";
423constexpr const char *const MQTT_PAYLOAD_PAUSE = "payload_pause";
424constexpr const char *const MQTT_PAYLOAD_RESET = "payload_reset";
425constexpr const char *const MQTT_PAYLOAD_RESET_HUMIDITY = "payload_reset_humidity";
426constexpr const char *const MQTT_PAYLOAD_RESET_MODE = "payload_reset_mode";
427constexpr const char *const MQTT_PAYLOAD_RESET_PERCENTAGE = "payload_reset_percentage";
428constexpr const char *const MQTT_PAYLOAD_RESET_PRESET_MODE = "payload_reset_preset_mode";
429constexpr const char *const MQTT_PAYLOAD_RETURN_TO_BASE = "payload_return_to_base";
430constexpr const char *const MQTT_PAYLOAD_START = "payload_start";
431constexpr const char *const MQTT_PAYLOAD_START_PAUSE = "payload_start_pause";
432constexpr const char *const MQTT_PAYLOAD_STOP = "payload_stop";
433constexpr const char *const MQTT_PAYLOAD_TURN_OFF = "payload_turn_off";
434constexpr const char *const MQTT_PAYLOAD_TURN_ON = "payload_turn_on";
435constexpr const char *const MQTT_PAYLOAD_UNLOCK = "payload_unlock";
436constexpr const char *const MQTT_PERCENTAGE_COMMAND_TEMPLATE = "percentage_command_template";
437constexpr const char *const MQTT_PERCENTAGE_COMMAND_TOPIC = "percentage_command_topic";
438constexpr const char *const MQTT_PERCENTAGE_STATE_TOPIC = "percentage_state_topic";
439constexpr const char *const MQTT_PERCENTAGE_VALUE_TEMPLATE = "percentage_value_template";
440constexpr const char *const MQTT_POSITION_CLOSED = "position_closed";
441constexpr const char *const MQTT_POSITION_OPEN = "position_open";
442constexpr const char *const MQTT_POSITION_TEMPLATE = "position_template";
443constexpr const char *const MQTT_POSITION_TOPIC = "position_topic";
444constexpr const char *const MQTT_POWER_COMMAND_TOPIC = "power_command_topic";
445constexpr const char *const MQTT_POWER_STATE_TEMPLATE = "power_state_template";
446constexpr const char *const MQTT_POWER_STATE_TOPIC = "power_state_topic";
447constexpr const char *const MQTT_PRESET_MODE_COMMAND_TEMPLATE = "preset_mode_command_template";
448constexpr const char *const MQTT_PRESET_MODE_COMMAND_TOPIC = "preset_mode_command_topic";
449constexpr const char *const MQTT_PRESET_MODE_STATE_TOPIC = "preset_mode_state_topic";
450constexpr const char *const MQTT_PRESET_MODE_VALUE_TEMPLATE = "preset_mode_value_template";
451constexpr const char *const MQTT_PRESET_MODES = "preset_modes";
452constexpr const char *const MQTT_QOS = "qos";
453constexpr const char *const MQTT_RED_TEMPLATE = "red_template";
454constexpr const char *const MQTT_RETAIN = "retain";
455constexpr const char *const MQTT_RGB_COMMAND_TEMPLATE = "rgb_command_template";
456constexpr const char *const MQTT_RGB_COMMAND_TOPIC = "rgb_command_topic";
457constexpr const char *const MQTT_RGB_STATE_TOPIC = "rgb_state_topic";
458constexpr const char *const MQTT_RGB_VALUE_TEMPLATE = "rgb_value_template";
459constexpr const char *const MQTT_RGBW_COMMAND_TEMPLATE = "rgbw_command_template";
460constexpr const char *const MQTT_RGBW_COMMAND_TOPIC = "rgbw_command_topic";
461constexpr const char *const MQTT_RGBW_STATE_TOPIC = "rgbw_state_topic";
462constexpr const char *const MQTT_RGBW_VALUE_TEMPLATE = "rgbw_value_template";
463constexpr const char *const MQTT_RGBWW_COMMAND_TEMPLATE = "rgbww_command_template";
464constexpr const char *const MQTT_RGBWW_COMMAND_TOPIC = "rgbww_command_topic";
465constexpr const char *const MQTT_RGBWW_STATE_TOPIC = "rgbww_state_topic";
466constexpr const char *const MQTT_RGBWW_VALUE_TEMPLATE = "rgbww_value_template";
467constexpr const char *const MQTT_SEND_COMMAND_TOPIC = "send_command_topic";
468constexpr const char *const MQTT_SEND_IF_OFF = "send_if_off";
469constexpr const char *const MQTT_SET_FAN_SPEED_TOPIC = "set_fan_speed_topic";
470constexpr const char *const MQTT_SET_POSITION_TEMPLATE = "set_position_template";
471constexpr const char *const MQTT_SET_POSITION_TOPIC = "set_position_topic";
472constexpr const char *const MQTT_SOURCE_TYPE = "source_type";
473constexpr const char *const MQTT_SPEED_COMMAND_TOPIC = "speed_command_topic";
474constexpr const char *const MQTT_SPEED_RANGE_MAX = "speed_range_max";
475constexpr const char *const MQTT_SPEED_RANGE_MIN = "speed_range_min";
476constexpr const char *const MQTT_SPEED_STATE_TOPIC = "speed_state_topic";
477constexpr const char *const MQTT_SPEED_VALUE_TEMPLATE = "speed_value_template";
478constexpr const char *const MQTT_SPEEDS = "speeds";
479constexpr const char *const MQTT_STATE_CLASS = "state_class";
480constexpr const char *const MQTT_STATE_CLOSED = "state_closed";
481constexpr const char *const MQTT_STATE_CLOSING = "state_closing";
482constexpr const char *const MQTT_STATE_LOCKED = "state_locked";
483constexpr const char *const MQTT_STATE_OFF = "state_off";
484constexpr const char *const MQTT_STATE_ON = "state_on";
485constexpr const char *const MQTT_STATE_OPEN = "state_open";
486constexpr const char *const MQTT_STATE_OPENING = "state_opening";
487constexpr const char *const MQTT_STATE_STOPPED = "state_stopped";
488constexpr const char *const MQTT_STATE_TEMPLATE = "state_template";
489constexpr const char *const MQTT_STATE_TOPIC = "state_topic";
490constexpr const char *const MQTT_STATE_UNLOCKED = "state_unlocked";
491constexpr const char *const MQTT_STATE_VALUE_TEMPLATE = "state_value_template";
492constexpr const char *const MQTT_STEP = "step";
493constexpr const char *const MQTT_SUBTYPE = "subtype";
494constexpr const char *const MQTT_SUPPORTED_COLOR_MODES = "supported_color_modes";
495constexpr const char *const MQTT_SUPPORTED_FEATURES = "supported_features";
496constexpr const char *const MQTT_SWING_MODE_COMMAND_TEMPLATE = "swing_mode_command_template";
497constexpr const char *const MQTT_SWING_MODE_COMMAND_TOPIC = "swing_mode_command_topic";
498constexpr const char *const MQTT_SWING_MODE_STATE_TEMPLATE = "swing_mode_state_template";
499constexpr const char *const MQTT_SWING_MODE_STATE_TOPIC = "swing_mode_state_topic";
500constexpr const char *const MQTT_TARGET_HUMIDITY_COMMAND_TEMPLATE = "target_humidity_command_template";
501constexpr const char *const MQTT_TARGET_HUMIDITY_COMMAND_TOPIC = "target_humidity_command_topic";
502constexpr const char *const MQTT_TARGET_HUMIDITY_STATE_TEMPLATE = "target_humidity_state_template";
503constexpr const char *const MQTT_TARGET_HUMIDITY_STATE_TOPIC = "target_humidity_state_topic";
504constexpr const char *const MQTT_TARGET_TEMPERATURE_STEP = "temp_step";
505constexpr const char *const MQTT_TEMPERATURE_COMMAND_TEMPLATE = "temperature_command_template";
506constexpr const char *const MQTT_TEMPERATURE_COMMAND_TOPIC = "temperature_command_topic";
507constexpr const char *const MQTT_TEMPERATURE_HIGH_COMMAND_TEMPLATE = "temperature_high_command_template";
508constexpr const char *const MQTT_TEMPERATURE_HIGH_COMMAND_TOPIC = "temperature_high_command_topic";
509constexpr const char *const MQTT_TEMPERATURE_HIGH_STATE_TEMPLATE = "temperature_high_state_template";
510constexpr const char *const MQTT_TEMPERATURE_HIGH_STATE_TOPIC = "temperature_high_state_topic";
511constexpr const char *const MQTT_TEMPERATURE_LOW_COMMAND_TEMPLATE = "temperature_low_command_template";
512constexpr const char *const MQTT_TEMPERATURE_LOW_COMMAND_TOPIC = "temperature_low_command_topic";
513constexpr const char *const MQTT_TEMPERATURE_LOW_STATE_TEMPLATE = "temperature_low_state_template";
514constexpr const char *const MQTT_TEMPERATURE_LOW_STATE_TOPIC = "temperature_low_state_topic";
515constexpr const char *const MQTT_TEMPERATURE_STATE_TEMPLATE = "temperature_state_template";
516constexpr const char *const MQTT_TEMPERATURE_STATE_TOPIC = "temperature_state_topic";
517constexpr const char *const MQTT_TEMPERATURE_UNIT = "temperature_unit";
518constexpr const char *const MQTT_TILT_CLOSED_VALUE = "tilt_closed_value";
519constexpr const char *const MQTT_TILT_COMMAND_TEMPLATE = "tilt_command_template";
520constexpr const char *const MQTT_TILT_COMMAND_TOPIC = "tilt_command_topic";
521constexpr const char *const MQTT_TILT_INVERT_STATE = "tilt_invert_state";
522constexpr const char *const MQTT_TILT_MAX = "tilt_max";
523constexpr const char *const MQTT_TILT_MIN = "tilt_min";
524constexpr const char *const MQTT_TILT_OPENED_VALUE = "tilt_opened_value";
525constexpr const char *const MQTT_TILT_OPTIMISTIC = "tilt_optimistic";
526constexpr const char *const MQTT_TILT_STATUS_TEMPLATE = "tilt_status_template";
527constexpr const char *const MQTT_TILT_STATUS_TOPIC = "tilt_status_topic";
528constexpr const char *const MQTT_TOPIC = "topic";
529constexpr const char *const MQTT_UNIQUE_ID = "unique_id";
530constexpr const char *const MQTT_UNIT_OF_MEASUREMENT = "unit_of_measurement";
531constexpr const char *const MQTT_VALUE_TEMPLATE = "value_template";
532constexpr const char *const MQTT_WHITE_COMMAND_TOPIC = "white_command_topic";
533constexpr const char *const MQTT_WHITE_SCALE = "white_scale";
534constexpr const char *const MQTT_WHITE_VALUE_COMMAND_TOPIC = "white_value_command_topic";
535constexpr const char *const MQTT_WHITE_VALUE_SCALE = "white_value_scale";
536constexpr const char *const MQTT_WHITE_VALUE_STATE_TOPIC = "white_value_state_topic";
537constexpr const char *const MQTT_WHITE_VALUE_TEMPLATE = "white_value_template";
538constexpr const char *const MQTT_XY_COMMAND_TOPIC = "xy_command_topic";
539constexpr const char *const MQTT_XY_STATE_TOPIC = "xy_state_topic";
540constexpr const char *const MQTT_XY_VALUE_TEMPLATE = "xy_value_template";
541
542#endif
543
544} // namespace mqtt
545} // namespace esphome
546
547#endif // USE_MQTT
constexpr const char *const MQTT_TEMPERATURE_STATE_TEMPLATE
Definition mqtt_const.h:249
constexpr const char *const MQTT_SWING_MODE_STATE_TEMPLATE
Definition mqtt_const.h:232
constexpr const char *const MQTT_VALUE_TEMPLATE
Definition mqtt_const.h:265
constexpr const char *const MQTT_DEVICE_HW_VERSION
Definition mqtt_const.h:66
constexpr const char *const MQTT_WHITE_VALUE_SCALE
Definition mqtt_const.h:269
constexpr const char *const MQTT_AVAILABILITY
Definition mqtt_const.h:18
constexpr const char *const MQTT_POSITION_CLOSED
Definition mqtt_const.h:174
constexpr const char *const MQTT_COMMAND_RETAIN
Definition mqtt_const.h:48
constexpr const char *const MQTT_BRIGHTNESS_SCALE
Definition mqtt_const.h:28
constexpr const char *const MQTT_TEMPERATURE_HIGH_COMMAND_TOPIC
Definition mqtt_const.h:242
constexpr const char *const MQTT_XY_COMMAND_TOPIC
Definition mqtt_const.h:272
constexpr const char *const MQTT_RGBWW_VALUE_TEMPLATE
Definition mqtt_const.h:200
constexpr const char *const MQTT_ERROR_TOPIC
Definition mqtt_const.h:79
constexpr const char *const MQTT_PRESET_MODE_VALUE_TEMPLATE
Definition mqtt_const.h:184
constexpr const char *const MQTT_POWER_STATE_TEMPLATE
Definition mqtt_const.h:179
constexpr const char *const MQTT_POSITION_TOPIC
Definition mqtt_const.h:177
constexpr const char *const MQTT_TEMPERATURE_LOW_COMMAND_TOPIC
Definition mqtt_const.h:246
constexpr const char *const MQTT_RGBW_STATE_TOPIC
Definition mqtt_const.h:195
constexpr const char *const MQTT_PAYLOAD_HIGH_SPEED
Definition mqtt_const.h:142
constexpr const char *const MQTT_RETAIN
Definition mqtt_const.h:188
constexpr const char *const MQTT_CURRENT_TEMPERATURE_TOPIC
Definition mqtt_const.h:56
constexpr const char *const MQTT_FLASH_TIME_SHORT
Definition mqtt_const.h:91
constexpr const char *const MQTT_LAST_RESET_VALUE_TEMPLATE
Definition mqtt_const.h:107
constexpr const char *const MQTT_EFFECT_TEMPLATE
Definition mqtt_const.h:74
constexpr const char *const MQTT_RGBW_COMMAND_TOPIC
Definition mqtt_const.h:194
constexpr const char *const MQTT_PAYLOAD_RESET_MODE
Definition mqtt_const.h:160
constexpr const char *const MQTT_TEMPERATURE_STATE_TOPIC
Definition mqtt_const.h:250
constexpr const char *const MQTT_COLOR_TEMP_VALUE_TEMPLATE
Definition mqtt_const.h:45
constexpr const char *const MQTT_PAYLOAD_RESET_HUMIDITY
Definition mqtt_const.h:159
constexpr const char *const MQTT_LAST_RESET_TOPIC
Definition mqtt_const.h:106
constexpr const char *const MQTT_STATE_OPENING
Definition mqtt_const.h:220
constexpr const char *const MQTT_PAYLOAD_LOCATE
Definition mqtt_const.h:145
constexpr const char *const MQTT_PAYLOAD
Definition mqtt_const.h:132
constexpr const char *const MQTT_MODE
Definition mqtt_const.h:116
constexpr const char *const MQTT_DIRECTION_COMMAND_TOPIC
Definition mqtt_const.h:67
constexpr const char *const MQTT_ACTION_TEMPLATE
Definition mqtt_const.h:12
constexpr const char *const MQTT_COMMAND_TOPIC
Definition mqtt_const.h:50
constexpr const char *const MQTT_OSCILLATION_COMMAND_TEMPLATE
Definition mqtt_const.h:128
constexpr const char *const MQTT_AUX_COMMAND_TOPIC
Definition mqtt_const.h:15
constexpr const char *const MQTT_FAN_MODE_COMMAND_TEMPLATE
Definition mqtt_const.h:83
constexpr const char *const MQTT_TARGET_HUMIDITY_STATE_TOPIC
Definition mqtt_const.h:237
constexpr const char *const MQTT_COMMAND_ON_TEMPLATE
Definition mqtt_const.h:47
constexpr const char *const MQTT_PAYLOAD_TURN_OFF
Definition mqtt_const.h:167
constexpr const char *const MQTT_PAYLOAD_RESET_PRESET_MODE
Definition mqtt_const.h:162
constexpr const char *const MQTT_TEMPERATURE_HIGH_COMMAND_TEMPLATE
Definition mqtt_const.h:241
constexpr const char *const MQTT_TILT_MAX
Definition mqtt_const.h:256
constexpr const char *const MQTT_DIRECTION_STATE_TOPIC
Definition mqtt_const.h:68
constexpr const char *const MQTT_TILT_INVERT_STATE
Definition mqtt_const.h:255
constexpr const char *const MQTT_AWAY_MODE_STATE_TOPIC
Definition mqtt_const.h:23
constexpr const char *const MQTT_OPTIMISTIC
Definition mqtt_const.h:126
constexpr const char *const MQTT_STATE_LOCKED
Definition mqtt_const.h:216
constexpr const char *const MQTT_HOLD_COMMAND_TEMPLATE
Definition mqtt_const.h:94
constexpr const char *const MQTT_PAYLOAD_OSCILLATION_OFF
Definition mqtt_const.h:155
constexpr const char *const MQTT_POWER_COMMAND_TOPIC
Definition mqtt_const.h:178
constexpr const char *const MQTT_SOURCE_TYPE
Definition mqtt_const.h:206
constexpr const char *const MQTT_PAYLOAD_HOME
Definition mqtt_const.h:143
constexpr const char *const MQTT_AUX_STATE_TEMPLATE
Definition mqtt_const.h:16
constexpr const char *const MQTT_RGBW_COMMAND_TEMPLATE
Definition mqtt_const.h:193
constexpr const char *const MQTT_DEVICE_IDENTIFIERS
Definition mqtt_const.h:60
constexpr const char *const MQTT_STATE_STOPPED
Definition mqtt_const.h:221
constexpr const char *const MQTT_SEND_IF_OFF
Definition mqtt_const.h:202
constexpr const char *const MQTT_ERROR_TEMPLATE
Definition mqtt_const.h:78
constexpr const char *const MQTT_BRIGHTNESS_VALUE_TEMPLATE
Definition mqtt_const.h:31
constexpr const char *const MQTT_PAYLOAD_INSTALL
Definition mqtt_const.h:144
constexpr const char *const MQTT_JSON_ATTRIBUTES
Definition mqtt_const.h:103
constexpr const char *const MQTT_PERCENTAGE_COMMAND_TOPIC
Definition mqtt_const.h:171
constexpr const char *const MQTT_PAYLOAD_AVAILABLE
Definition mqtt_const.h:138
constexpr const char *const MQTT_PAYLOAD_ON
Definition mqtt_const.h:153
constexpr const char *const MQTT_MIN_HUMIDITY
Definition mqtt_const.h:113
constexpr const char *const MQTT_CONFIGURATION_URL
Definition mqtt_const.h:51
constexpr const char *const MQTT_COLOR_MODE
Definition mqtt_const.h:38
constexpr const char *const MQTT_POSITION_OPEN
Definition mqtt_const.h:175
constexpr const char *const MQTT_SUBTYPE
Definition mqtt_const.h:227
constexpr const char *const MQTT_OSCILLATION_VALUE_TEMPLATE
Definition mqtt_const.h:131
constexpr const char *const MQTT_PAYLOAD_NOT_AVAILABLE
Definition mqtt_const.h:149
constexpr const char *const MQTT_TEMPERATURE_COMMAND_TOPIC
Definition mqtt_const.h:240
constexpr const char *const MQTT_DEVICE_SUGGESTED_AREA
Definition mqtt_const.h:64
constexpr const char *const MQTT_EFFECT_STATE_TOPIC
Definition mqtt_const.h:73
constexpr const char *const MQTT_SWING_MODE_STATE_TOPIC
Definition mqtt_const.h:233
constexpr const char *const MQTT_UNIT_OF_MEASUREMENT
Definition mqtt_const.h:264
constexpr const char *const MQTT_TARGET_HUMIDITY_STATE_TEMPLATE
Definition mqtt_const.h:236
constexpr const char *const MQTT_PAYLOAD_ARM_CUSTOM_BYPASS
Definition mqtt_const.h:134
constexpr const char *const MQTT_PAYLOAD_STOP
Definition mqtt_const.h:166
constexpr const char *const MQTT_FAN_SPEED_LIST
Definition mqtt_const.h:87
constexpr const char *const MQTT_EFFECT_LIST
Definition mqtt_const.h:72
constexpr const char *const MQTT_PAYLOAD_PAUSE
Definition mqtt_const.h:157
constexpr const char *const MQTT_OSCILLATION_STATE_TOPIC
Definition mqtt_const.h:130
constexpr const char *const MQTT_JSON_ATTRIBUTES_TOPIC
Definition mqtt_const.h:105
constexpr const char *const MQTT_CLEANING_TOPIC
Definition mqtt_const.h:35
constexpr const char *const MQTT_CURRENT_TEMPERATURE_TEMPLATE
Definition mqtt_const.h:55
constexpr const char *const MQTT_PAYLOAD_RESET_PERCENTAGE
Definition mqtt_const.h:161
constexpr const char *const MQTT_AVAILABILITY_MODE
Definition mqtt_const.h:19
constexpr const char *const MQTT_PAYLOAD_CLEAN_SPOT
Definition mqtt_const.h:139
constexpr const char *const MQTT_HS_VALUE_TEMPLATE
Definition mqtt_const.h:100
constexpr const char *const MQTT_CURRENT_HUMIDITY_TOPIC
Definition mqtt_const.h:53
constexpr const char *const MQTT_SEND_COMMAND_TOPIC
Definition mqtt_const.h:201
constexpr const char *const MQTT_ON_COMMAND_TYPE
Definition mqtt_const.h:125
constexpr const char *const MQTT_TILT_COMMAND_TEMPLATE
Definition mqtt_const.h:253
constexpr const char *const MQTT_TILT_MIN
Definition mqtt_const.h:257
constexpr const char *const MQTT_STATE_OPEN
Definition mqtt_const.h:219
constexpr const char *const MQTT_PAYLOAD_ARM_NIGHT
Definition mqtt_const.h:136
constexpr const char *const MQTT_FLASH_TIME_LONG
Definition mqtt_const.h:90
constexpr const char *const MQTT_TEMPERATURE_UNIT
Definition mqtt_const.h:251
constexpr const char *const MQTT_PAYLOAD_START_PAUSE
Definition mqtt_const.h:165
constexpr const char *const MQTT_DEVICE_SW_VERSION
Definition mqtt_const.h:65
constexpr const char *const MQTT_HOLD_COMMAND_TOPIC
Definition mqtt_const.h:95
constexpr const char *const MQTT_STATE_ON
Definition mqtt_const.h:218
constexpr const char *const MQTT_MIN
Definition mqtt_const.h:112
constexpr const char *const MQTT_DEVICE_NAME
Definition mqtt_const.h:63
constexpr const char *const MQTT_INITIAL
Definition mqtt_const.h:102
constexpr const char *const MQTT_SUPPORTED_COLOR_MODES
Definition mqtt_const.h:228
constexpr const char *const MQTT_BRIGHTNESS_TEMPLATE
Definition mqtt_const.h:30
constexpr const char *const MQTT_TARGET_HUMIDITY_COMMAND_TOPIC
Definition mqtt_const.h:235
constexpr const char *const MQTT_TILT_OPENED_VALUE
Definition mqtt_const.h:258
constexpr const char *const MQTT_PAYLOAD_MEDIUM_SPEED
Definition mqtt_const.h:148
constexpr const char *const MQTT_PAYLOAD_NOT_HOME
Definition mqtt_const.h:150
constexpr const char *const MQTT_CLEANING_TEMPLATE
Definition mqtt_const.h:34
constexpr const char *const MQTT_JSON_ATTRIBUTES_TEMPLATE
Definition mqtt_const.h:104
constexpr const char *const MQTT_CHARGING_TOPIC
Definition mqtt_const.h:33
constexpr const char *const MQTT_UNIQUE_ID
Definition mqtt_const.h:263
constexpr const char *const MQTT_PAYLOAD_RESET
Definition mqtt_const.h:158
constexpr const char *const MQTT_STATE_TEMPLATE
Definition mqtt_const.h:222
constexpr const char *const MQTT_PAYLOAD_ARM_HOME
Definition mqtt_const.h:135
constexpr const char *const MQTT_XY_STATE_TOPIC
Definition mqtt_const.h:273
constexpr const char *const MQTT_BATTERY_LEVEL_TEMPLATE
Definition mqtt_const.h:24
constexpr const char *const MQTT_MIN_MIREDS
Definition mqtt_const.h:114
constexpr const char *const MQTT_CODE_DISARM_REQUIRED
Definition mqtt_const.h:37
constexpr const char *const MQTT_PAYLOAD_OFF
Definition mqtt_const.h:151
constexpr const char *const MQTT_BRIGHTNESS_STATE_TOPIC
Definition mqtt_const.h:29
constexpr const char *const MQTT_OFF_DELAY
Definition mqtt_const.h:124
constexpr const char *const MQTT_FAN_SPEED_TEMPLATE
Definition mqtt_const.h:88
constexpr const char *const MQTT_MIN_TEMP
Definition mqtt_const.h:115
constexpr const char *const MQTT_COLOR_MODE_STATE_TOPIC
Definition mqtt_const.h:39
constexpr const char *const MQTT_TEMPERATURE_COMMAND_TEMPLATE
Definition mqtt_const.h:239
constexpr const char *const MQTT_SPEED_VALUE_TEMPLATE
Definition mqtt_const.h:211
constexpr const char *const MQTT_PAYLOAD_OPEN
Definition mqtt_const.h:154
constexpr const char *const MQTT_PAYLOAD_CLOSE
Definition mqtt_const.h:140
constexpr const char *const MQTT_EFFECT_VALUE_TEMPLATE
Definition mqtt_const.h:75
constexpr const char *const MQTT_SWING_MODE_COMMAND_TEMPLATE
Definition mqtt_const.h:230
constexpr const char *const MQTT_HS_COMMAND_TOPIC
Definition mqtt_const.h:98
constexpr const char *const MQTT_STATE_TOPIC
Definition mqtt_const.h:223
constexpr const char *const MQTT_FORCE_UPDATE
Definition mqtt_const.h:92
constexpr const char *const MQTT_COLOR_TEMP_COMMAND_TEMPLATE
Definition mqtt_const.h:41
constexpr const char *const MQTT_POWER_STATE_TOPIC
Definition mqtt_const.h:180
constexpr const char *const MQTT_MODE_COMMAND_TEMPLATE
Definition mqtt_const.h:117
constexpr const char *const MQTT_FAN_MODE_STATE_TOPIC
Definition mqtt_const.h:86
constexpr const char *const MQTT_SUPPORTED_FEATURES
Definition mqtt_const.h:229
constexpr const char *const MQTT_TARGET_TEMPERATURE_STEP
Definition mqtt_const.h:238
constexpr const char *const MQTT_STATE_CLOSED
Definition mqtt_const.h:214
constexpr const char *const MQTT_QOS
Definition mqtt_const.h:186
constexpr const char *const MQTT_COLOR_TEMP_TEMPLATE
Definition mqtt_const.h:44
constexpr const char *const MQTT_PRESET_MODE_COMMAND_TEMPLATE
Definition mqtt_const.h:181
constexpr const char *const MQTT_PAYLOAD_OSCILLATION_ON
Definition mqtt_const.h:156
constexpr const char *const MQTT_COLOR_TEMP_COMMAND_TOPIC
Definition mqtt_const.h:42
constexpr const char *const MQTT_COMMAND_TEMPLATE
Definition mqtt_const.h:49
constexpr const char *const MQTT_SPEED_RANGE_MAX
Definition mqtt_const.h:208
constexpr const char *const MQTT_PAYLOAD_RETURN_TO_BASE
Definition mqtt_const.h:163
constexpr const char *const MQTT_PRESET_MODE_STATE_TOPIC
Definition mqtt_const.h:183
constexpr const char *const MQTT_TEMPERATURE_LOW_STATE_TOPIC
Definition mqtt_const.h:248
constexpr const char *const MQTT_STEP
Definition mqtt_const.h:226
constexpr const char *const MQTT_RGB_COMMAND_TEMPLATE
Definition mqtt_const.h:189
constexpr const char *const MQTT_COLOR_TEMP_STATE_TOPIC
Definition mqtt_const.h:43
constexpr const char *const MQTT_TEMPERATURE_LOW_COMMAND_TEMPLATE
Definition mqtt_const.h:245
constexpr const char *const MQTT_RGBWW_COMMAND_TOPIC
Definition mqtt_const.h:198
constexpr const char *const MQTT_PRESET_MODES
Definition mqtt_const.h:185
constexpr const char *const MQTT_MODE_STATE_TEMPLATE
Definition mqtt_const.h:119
constexpr const char *const MQTT_PAYLOAD_TURN_ON
Definition mqtt_const.h:168
constexpr const char *const MQTT_BRIGHTNESS_COMMAND_TOPIC
Definition mqtt_const.h:27
constexpr const char *const MQTT_TEMPERATURE_HIGH_STATE_TOPIC
Definition mqtt_const.h:244
constexpr const char *const MQTT_CURRENT_TEMPERATURE_STEP
Definition mqtt_const.h:54
constexpr const char *const MQTT_PERCENTAGE_VALUE_TEMPLATE
Definition mqtt_const.h:173
constexpr const char *const MQTT_HS_STATE_TOPIC
Definition mqtt_const.h:99
constexpr const char *const MQTT_POSITION_TEMPLATE
Definition mqtt_const.h:176
constexpr const char *const MQTT_ENTITY_CATEGORY
Definition mqtt_const.h:77
constexpr const char *const MQTT_DEVICE_MODEL
Definition mqtt_const.h:62
constexpr const char *const MQTT_RGB_VALUE_TEMPLATE
Definition mqtt_const.h:192
constexpr const char *const MQTT_GREEN_TEMPLATE
Definition mqtt_const.h:93
constexpr const char *const MQTT_AUX_STATE_TOPIC
Definition mqtt_const.h:17
constexpr const char *const MQTT_WHITE_SCALE
Definition mqtt_const.h:267
constexpr const char *const MQTT_TILT_STATUS_TOPIC
Definition mqtt_const.h:261
constexpr const char *const MQTT_PAYLOAD_DISARM
Definition mqtt_const.h:141
constexpr const char *const MQTT_OSCILLATION_COMMAND_TOPIC
Definition mqtt_const.h:129
constexpr const char *const MQTT_NAME
Definition mqtt_const.h:122
constexpr const char *const MQTT_DEVICE_MANUFACTURER
Definition mqtt_const.h:61
constexpr const char *const MQTT_SET_POSITION_TEMPLATE
Definition mqtt_const.h:204
constexpr const char *const MQTT_STATE_OFF
Definition mqtt_const.h:217
constexpr const char *const MQTT_DOCKED_TOPIC
Definition mqtt_const.h:70
constexpr const char *const MQTT_PAYLOAD_LOCK
Definition mqtt_const.h:146
constexpr const char *const MQTT_TILT_COMMAND_TOPIC
Definition mqtt_const.h:254
constexpr const char *const MQTT_FAN_MODE_STATE_TEMPLATE
Definition mqtt_const.h:85
constexpr const char *const MQTT_STATE_CLASS
Definition mqtt_const.h:213
constexpr const char *const MQTT_EVENT_TYPES
Definition mqtt_const.h:81
constexpr const char *const MQTT_ENABLED_BY_DEFAULT
Definition mqtt_const.h:76
constexpr const char *const MQTT_ACTION_TOPIC
Definition mqtt_const.h:13
constexpr const char *const MQTT_FAN_MODE_COMMAND_TOPIC
Definition mqtt_const.h:84
constexpr const char *const MQTT_RGB_COMMAND_TOPIC
Definition mqtt_const.h:190
constexpr const char *const MQTT_EXPIRE_AFTER
Definition mqtt_const.h:82
constexpr const char *const MQTT_BLUE_TEMPLATE
Definition mqtt_const.h:26
constexpr const char *const MQTT_WHITE_VALUE_TEMPLATE
Definition mqtt_const.h:271
constexpr const char *const MQTT_COLOR_MODE_VALUE_TEMPLATE
Definition mqtt_const.h:40
constexpr const char *const MQTT_PRESET_MODE_COMMAND_TOPIC
Definition mqtt_const.h:182
constexpr const char *const MQTT_DEVICE_CLASS
Definition mqtt_const.h:58
constexpr const char *const MQTT_MAX_HUMIDITY
Definition mqtt_const.h:109
constexpr const char *const MQTT_WHITE_COMMAND_TOPIC
Definition mqtt_const.h:266
constexpr const char *const MQTT_PAYLOAD_START
Definition mqtt_const.h:164
constexpr const char *const MQTT_FAN_SPEED_TOPIC
Definition mqtt_const.h:89
constexpr const char *const MQTT_EFFECT_COMMAND_TOPIC
Definition mqtt_const.h:71
constexpr const char *const MQTT_TILT_OPTIMISTIC
Definition mqtt_const.h:259
constexpr const char *const MQTT_SPEED_COMMAND_TOPIC
Definition mqtt_const.h:207
constexpr const char *const MQTT_CURRENT_HUMIDITY_TEMPLATE
Definition mqtt_const.h:52
constexpr const char *const MQTT_STATE_VALUE_TEMPLATE
Definition mqtt_const.h:225
constexpr const char *const MQTT_MODE_STATE_TOPIC
Definition mqtt_const.h:120
constexpr const char *const MQTT_HOLD_STATE_TOPIC
Definition mqtt_const.h:97
constexpr const char *const MQTT_SPEED_STATE_TOPIC
Definition mqtt_const.h:210
constexpr const char *const MQTT_TARGET_HUMIDITY_COMMAND_TEMPLATE
Definition mqtt_const.h:234
constexpr const char *const MQTT_WHITE_VALUE_STATE_TOPIC
Definition mqtt_const.h:270
constexpr const char *const MQTT_AUTOMATION_TYPE
Definition mqtt_const.h:14
constexpr const char *const MQTT_AVAILABILITY_TOPIC
Definition mqtt_const.h:20
constexpr const char *const MQTT_TILT_CLOSED_VALUE
Definition mqtt_const.h:252
constexpr const char *const MQTT_PAYLOAD_UNLOCK
Definition mqtt_const.h:169
constexpr const char *const MQTT_DOCKED_TEMPLATE
Definition mqtt_const.h:69
constexpr const char *const MQTT_OPTIONS
Definition mqtt_const.h:127
constexpr const char *const MQTT_STATE_UNLOCKED
Definition mqtt_const.h:224
constexpr const char *const MQTT_PERCENTAGE_STATE_TOPIC
Definition mqtt_const.h:172
constexpr const char *const MQTT_DEVICE_CONNECTIONS
Definition mqtt_const.h:59
constexpr const char *const MQTT_ICON
Definition mqtt_const.h:101
constexpr const char *const MQTT_MAX_TEMP
Definition mqtt_const.h:111
constexpr const char *const MQTT_PAYLOAD_LOW_SPEED
Definition mqtt_const.h:147
constexpr const char *const MQTT_PERCENTAGE_COMMAND_TEMPLATE
Definition mqtt_const.h:170
constexpr const char *const MQTT_TILT_STATUS_TEMPLATE
Definition mqtt_const.h:260
constexpr const char *const MQTT_AWAY_MODE_COMMAND_TOPIC
Definition mqtt_const.h:21
constexpr const char *const MQTT_BATTERY_LEVEL_TOPIC
Definition mqtt_const.h:25
constexpr const char *const MQTT_TOPIC
Definition mqtt_const.h:262
constexpr const char *const MQTT_RGBWW_STATE_TOPIC
Definition mqtt_const.h:199
constexpr const char *const MQTT_PAYLOAD_ARM_VACATION
Definition mqtt_const.h:137
constexpr const char *const MQTT_TEMPERATURE_HIGH_STATE_TEMPLATE
Definition mqtt_const.h:243
constexpr const char *const MQTT_CODE_ARM_REQUIRED
Definition mqtt_const.h:36
constexpr const char *const MQTT_MODES
Definition mqtt_const.h:121
constexpr const char *const MQTT_TEMPERATURE_LOW_STATE_TEMPLATE
Definition mqtt_const.h:247
constexpr const char *const MQTT_PAYLOAD_OFF_SPEED
Definition mqtt_const.h:152
constexpr const char *const MQTT_AWAY_MODE_STATE_TEMPLATE
Definition mqtt_const.h:22
constexpr const char *const MQTT_CHARGING_TEMPLATE
Definition mqtt_const.h:32
constexpr const char *const MQTT_MODE_COMMAND_TOPIC
Definition mqtt_const.h:118
constexpr const char *const MQTT_STATE_CLOSING
Definition mqtt_const.h:215
constexpr const char *const MQTT_RGB_STATE_TOPIC
Definition mqtt_const.h:191
constexpr const char *const MQTT_XY_VALUE_TEMPLATE
Definition mqtt_const.h:274
constexpr const char *const MQTT_RGBW_VALUE_TEMPLATE
Definition mqtt_const.h:196
constexpr const char *const MQTT_PAYLOAD_ARM_AWAY
Definition mqtt_const.h:133
constexpr const char *const MQTT_MAX_MIREDS
Definition mqtt_const.h:110
constexpr const char *const MQTT_DEVICE
Definition mqtt_const.h:57
constexpr const char *const MQTT_EVENT_TYPE
Definition mqtt_const.h:80
constexpr const char *const MQTT_RGBWW_COMMAND_TEMPLATE
Definition mqtt_const.h:197
constexpr const char *const MQTT_RED_TEMPLATE
Definition mqtt_const.h:187
constexpr const char *const MQTT_OBJECT_ID
Definition mqtt_const.h:123
constexpr const char *const MQTT_COMMAND_OFF_TEMPLATE
Definition mqtt_const.h:46
constexpr const char *const MQTT_SPEEDS
Definition mqtt_const.h:212
constexpr const char *const MQTT_WHITE_VALUE_COMMAND_TOPIC
Definition mqtt_const.h:268
constexpr const char *const MQTT_MAX
Definition mqtt_const.h:108
constexpr const char *const MQTT_SET_FAN_SPEED_TOPIC
Definition mqtt_const.h:203
constexpr const char *const MQTT_SPEED_RANGE_MIN
Definition mqtt_const.h:209
constexpr const char *const MQTT_SET_POSITION_TOPIC
Definition mqtt_const.h:205
constexpr const char *const MQTT_HOLD_STATE_TEMPLATE
Definition mqtt_const.h:96
constexpr const char *const MQTT_SWING_MODE_COMMAND_TOPIC
Definition mqtt_const.h:231
Providing packet encoding functions for exchanging data with a remote host.
Definition a01nyub.cpp:7