10 #ifdef USE_MQTT_ABBREVIATIONS 273 constexpr
const char *
const MQTT_ACTION_TEMPLATE =
"action_template";
274 constexpr
const char *
const MQTT_ACTION_TOPIC =
"action_topic";
275 constexpr
const char *
const MQTT_AUTOMATION_TYPE =
"automation_type";
276 constexpr
const char *
const MQTT_AUX_COMMAND_TOPIC =
"aux_command_topic";
277 constexpr
const char *
const MQTT_AUX_STATE_TEMPLATE =
"aux_state_template";
278 constexpr
const char *
const MQTT_AUX_STATE_TOPIC =
"aux_state_topic";
279 constexpr
const char *
const MQTT_AVAILABILITY =
"availability";
280 constexpr
const char *
const MQTT_AVAILABILITY_MODE =
"availability_mode";
281 constexpr
const char *
const MQTT_AVAILABILITY_TOPIC =
"availability_topic";
282 constexpr
const char *
const MQTT_AWAY_MODE_COMMAND_TOPIC =
"away_mode_command_topic";
283 constexpr
const char *
const MQTT_AWAY_MODE_STATE_TEMPLATE =
"away_mode_state_template";
284 constexpr
const char *
const MQTT_AWAY_MODE_STATE_TOPIC =
"away_mode_state_topic";
285 constexpr
const char *
const MQTT_BATTERY_LEVEL_TEMPLATE =
"battery_level_template";
286 constexpr
const char *
const MQTT_BATTERY_LEVEL_TOPIC =
"battery_level_topic";
287 constexpr
const char *
const MQTT_BLUE_TEMPLATE =
"blue_template";
288 constexpr
const char *
const MQTT_BRIGHTNESS_COMMAND_TOPIC =
"brightness_command_topic";
289 constexpr
const char *
const MQTT_BRIGHTNESS_SCALE =
"brightness_scale";
290 constexpr
const char *
const MQTT_BRIGHTNESS_STATE_TOPIC =
"brightness_state_topic";
291 constexpr
const char *
const MQTT_BRIGHTNESS_TEMPLATE =
"brightness_template";
292 constexpr
const char *
const MQTT_BRIGHTNESS_VALUE_TEMPLATE =
"brightness_value_template";
293 constexpr
const char *
const MQTT_CHARGING_TEMPLATE =
"charging_template";
294 constexpr
const char *
const MQTT_CHARGING_TOPIC =
"charging_topic";
295 constexpr
const char *
const MQTT_CLEANING_TEMPLATE =
"cleaning_template";
296 constexpr
const char *
const MQTT_CLEANING_TOPIC =
"cleaning_topic";
297 constexpr
const char *
const MQTT_CODE_ARM_REQUIRED =
"code_arm_required";
298 constexpr
const char *
const MQTT_CODE_DISARM_REQUIRED =
"code_disarm_required";
299 constexpr
const char *
const MQTT_COLOR_MODE =
"color_mode";
300 constexpr
const char *
const MQTT_COLOR_MODE_STATE_TOPIC =
"color_mode_state_topic";
301 constexpr
const char *
const MQTT_COLOR_MODE_VALUE_TEMPLATE =
"color_mode_value_template";
302 constexpr
const char *
const MQTT_COLOR_TEMP_COMMAND_TEMPLATE =
"color_temp_command_template";
303 constexpr
const char *
const MQTT_COLOR_TEMP_COMMAND_TOPIC =
"color_temp_command_topic";
304 constexpr
const char *
const MQTT_COLOR_TEMP_STATE_TOPIC =
"color_temp_state_topic";
305 constexpr
const char *
const MQTT_COLOR_TEMP_TEMPLATE =
"color_temp_template";
306 constexpr
const char *
const MQTT_COLOR_TEMP_VALUE_TEMPLATE =
"color_temp_value_template";
307 constexpr
const char *
const MQTT_COMMAND_OFF_TEMPLATE =
"command_off_template";
308 constexpr
const char *
const MQTT_COMMAND_ON_TEMPLATE =
"command_on_template";
309 constexpr
const char *
const MQTT_COMMAND_RETAIN =
"retain";
310 constexpr
const char *
const MQTT_COMMAND_TEMPLATE =
"command_template";
311 constexpr
const char *
const MQTT_COMMAND_TOPIC =
"command_topic";
312 constexpr
const char *
const MQTT_CONFIGURATION_URL =
"configuration_url";
313 constexpr
const char *
const MQTT_CURRENT_HUMIDITY_TEMPLATE =
"current_humidity_template";
314 constexpr
const char *
const MQTT_CURRENT_HUMIDITY_TOPIC =
"current_humidity_topic";
315 constexpr
const char *
const MQTT_CURRENT_TEMPERATURE_TEMPLATE =
"current_temperature_template";
316 constexpr
const char *
const MQTT_CURRENT_TEMPERATURE_TOPIC =
"current_temperature_topic";
317 constexpr
const char *
const MQTT_DEVICE =
"device";
318 constexpr
const char *
const MQTT_DEVICE_CLASS =
"device_class";
319 constexpr
const char *
const MQTT_DEVICE_CONNECTIONS =
"connections";
320 constexpr
const char *
const MQTT_DEVICE_IDENTIFIERS =
"identifiers";
321 constexpr
const char *
const MQTT_DEVICE_MANUFACTURER =
"manufacturer";
322 constexpr
const char *
const MQTT_DEVICE_MODEL =
"model";
323 constexpr
const char *
const MQTT_DEVICE_NAME =
"name";
324 constexpr
const char *
const MQTT_DEVICE_SUGGESTED_AREA =
"suggested_area";
325 constexpr
const char *
const MQTT_DEVICE_SW_VERSION =
"sw_version";
326 constexpr
const char *
const MQTT_DEVICE_HW_VERSION =
"hw_version";
327 constexpr
const char *
const MQTT_DOCKED_TEMPLATE =
"docked_template";
328 constexpr
const char *
const MQTT_DOCKED_TOPIC =
"docked_topic";
329 constexpr
const char *
const MQTT_EFFECT_COMMAND_TOPIC =
"effect_command_topic";
330 constexpr
const char *
const MQTT_EFFECT_LIST =
"effect_list";
331 constexpr
const char *
const MQTT_EFFECT_STATE_TOPIC =
"effect_state_topic";
332 constexpr
const char *
const MQTT_EFFECT_TEMPLATE =
"effect_template";
333 constexpr
const char *
const MQTT_EFFECT_VALUE_TEMPLATE =
"effect_value_template";
334 constexpr
const char *
const MQTT_ENABLED_BY_DEFAULT =
"enabled_by_default";
335 constexpr
const char *
const MQTT_ENTITY_CATEGORY =
"entity_category";
336 constexpr
const char *
const MQTT_ERROR_TEMPLATE =
"error_template";
337 constexpr
const char *
const MQTT_ERROR_TOPIC =
"error_topic";
338 constexpr
const char *
const MQTT_EVENT_TYPE =
"event_type";
339 constexpr
const char *
const MQTT_EVENT_TYPES =
"event_types";
340 constexpr
const char *
const MQTT_EXPIRE_AFTER =
"expire_after";
341 constexpr
const char *
const MQTT_FAN_MODE_COMMAND_TEMPLATE =
"fan_mode_command_template";
342 constexpr
const char *
const MQTT_FAN_MODE_COMMAND_TOPIC =
"fan_mode_command_topic";
343 constexpr
const char *
const MQTT_FAN_MODE_STATE_TEMPLATE =
"fan_mode_state_template";
344 constexpr
const char *
const MQTT_FAN_MODE_STATE_TOPIC =
"fan_mode_state_topic";
345 constexpr
const char *
const MQTT_FAN_SPEED_LIST =
"fan_speed_list";
346 constexpr
const char *
const MQTT_FAN_SPEED_TEMPLATE =
"fan_speed_template";
347 constexpr
const char *
const MQTT_FAN_SPEED_TOPIC =
"fan_speed_topic";
348 constexpr
const char *
const MQTT_FLASH_TIME_LONG =
"flash_time_long";
349 constexpr
const char *
const MQTT_FLASH_TIME_SHORT =
"flash_time_short";
350 constexpr
const char *
const MQTT_FORCE_UPDATE =
"force_update";
351 constexpr
const char *
const MQTT_GREEN_TEMPLATE =
"green_template";
352 constexpr
const char *
const MQTT_HOLD_COMMAND_TEMPLATE =
"hold_command_template";
353 constexpr
const char *
const MQTT_HOLD_COMMAND_TOPIC =
"hold_command_topic";
354 constexpr
const char *
const MQTT_HOLD_STATE_TEMPLATE =
"hold_state_template";
355 constexpr
const char *
const MQTT_HOLD_STATE_TOPIC =
"hold_state_topic";
356 constexpr
const char *
const MQTT_HS_COMMAND_TOPIC =
"hs_command_topic";
357 constexpr
const char *
const MQTT_HS_STATE_TOPIC =
"hs_state_topic";
358 constexpr
const char *
const MQTT_HS_VALUE_TEMPLATE =
"hs_value_template";
359 constexpr
const char *
const MQTT_ICON =
"icon";
360 constexpr
const char *
const MQTT_INITIAL =
"initial";
361 constexpr
const char *
const MQTT_JSON_ATTRIBUTES =
"json_attributes";
362 constexpr
const char *
const MQTT_JSON_ATTRIBUTES_TEMPLATE =
"json_attributes_template";
363 constexpr
const char *
const MQTT_JSON_ATTRIBUTES_TOPIC =
"json_attributes_topic";
364 constexpr
const char *
const MQTT_LAST_RESET_TOPIC =
"last_reset_topic";
365 constexpr
const char *
const MQTT_LAST_RESET_VALUE_TEMPLATE =
"last_reset_value_template";
366 constexpr
const char *
const MQTT_MAX =
"max";
367 constexpr
const char *
const MQTT_MAX_HUMIDITY =
"max_humidity";
368 constexpr
const char *
const MQTT_MAX_MIREDS =
"max_mireds";
369 constexpr
const char *
const MQTT_MAX_TEMP =
"max_temp";
370 constexpr
const char *
const MQTT_MIN =
"min";
371 constexpr
const char *
const MQTT_MIN_HUMIDITY =
"min_humidity";
372 constexpr
const char *
const MQTT_MIN_MIREDS =
"min_mireds";
373 constexpr
const char *
const MQTT_MIN_TEMP =
"min_temp";
374 constexpr
const char *
const MQTT_MODE =
"mode";
375 constexpr
const char *
const MQTT_MODE_COMMAND_TEMPLATE =
"mode_command_template";
376 constexpr
const char *
const MQTT_MODE_COMMAND_TOPIC =
"mode_command_topic";
377 constexpr
const char *
const MQTT_MODE_STATE_TEMPLATE =
"mode_state_template";
378 constexpr
const char *
const MQTT_MODE_STATE_TOPIC =
"mode_state_topic";
379 constexpr
const char *
const MQTT_MODES =
"modes";
380 constexpr
const char *
const MQTT_NAME =
"name";
381 constexpr
const char *
const MQTT_OBJECT_ID =
"object_id";
382 constexpr
const char *
const MQTT_OFF_DELAY =
"off_delay";
383 constexpr
const char *
const MQTT_ON_COMMAND_TYPE =
"on_command_type";
384 constexpr
const char *
const MQTT_OPTIMISTIC =
"optimistic";
385 constexpr
const char *
const MQTT_OPTIONS =
"options";
386 constexpr
const char *
const MQTT_OSCILLATION_COMMAND_TEMPLATE =
"oscillation_command_template";
387 constexpr
const char *
const MQTT_OSCILLATION_COMMAND_TOPIC =
"oscillation_command_topic";
388 constexpr
const char *
const MQTT_OSCILLATION_STATE_TOPIC =
"oscillation_state_topic";
389 constexpr
const char *
const MQTT_OSCILLATION_VALUE_TEMPLATE =
"oscillation_value_template";
390 constexpr
const char *
const MQTT_PAYLOAD =
"payload";
391 constexpr
const char *
const MQTT_PAYLOAD_ARM_AWAY =
"payload_arm_away";
392 constexpr
const char *
const MQTT_PAYLOAD_ARM_CUSTOM_BYPASS =
"payload_arm_custom_bypass";
393 constexpr
const char *
const MQTT_PAYLOAD_ARM_HOME =
"payload_arm_home";
394 constexpr
const char *
const MQTT_PAYLOAD_ARM_NIGHT =
"payload_arm_night";
395 constexpr
const char *
const MQTT_PAYLOAD_ARM_VACATION =
"payload_arm_vacation";
396 constexpr
const char *
const MQTT_PAYLOAD_AVAILABLE =
"payload_available";
397 constexpr
const char *
const MQTT_PAYLOAD_CLEAN_SPOT =
"payload_clean_spot";
398 constexpr
const char *
const MQTT_PAYLOAD_CLOSE =
"payload_close";
399 constexpr
const char *
const MQTT_PAYLOAD_DISARM =
"payload_disarm";
400 constexpr
const char *
const MQTT_PAYLOAD_HIGH_SPEED =
"payload_high_speed";
401 constexpr
const char *
const MQTT_PAYLOAD_HOME =
"payload_home";
402 constexpr
const char *
const MQTT_PAYLOAD_INSTALL =
"payload_install";
403 constexpr
const char *
const MQTT_PAYLOAD_LOCATE =
"payload_locate";
404 constexpr
const char *
const MQTT_PAYLOAD_LOCK =
"payload_lock";
405 constexpr
const char *
const MQTT_PAYLOAD_LOW_SPEED =
"payload_low_speed";
406 constexpr
const char *
const MQTT_PAYLOAD_MEDIUM_SPEED =
"payload_medium_speed";
407 constexpr
const char *
const MQTT_PAYLOAD_NOT_AVAILABLE =
"payload_not_available";
408 constexpr
const char *
const MQTT_PAYLOAD_NOT_HOME =
"payload_not_home";
409 constexpr
const char *
const MQTT_PAYLOAD_OFF =
"payload_off";
410 constexpr
const char *
const MQTT_PAYLOAD_OFF_SPEED =
"payload_off_speed";
411 constexpr
const char *
const MQTT_PAYLOAD_ON =
"payload_on";
412 constexpr
const char *
const MQTT_PAYLOAD_OPEN =
"payload_open";
413 constexpr
const char *
const MQTT_PAYLOAD_OSCILLATION_OFF =
"payload_oscillation_off";
414 constexpr
const char *
const MQTT_PAYLOAD_OSCILLATION_ON =
"payload_oscillation_on";
415 constexpr
const char *
const MQTT_PAYLOAD_PAUSE =
"payload_pause";
416 constexpr
const char *
const MQTT_PAYLOAD_RESET =
"payload_reset";
417 constexpr
const char *
const MQTT_PAYLOAD_RESET_HUMIDITY =
"payload_reset_humidity";
418 constexpr
const char *
const MQTT_PAYLOAD_RESET_MODE =
"payload_reset_mode";
419 constexpr
const char *
const MQTT_PAYLOAD_RESET_PERCENTAGE =
"payload_reset_percentage";
420 constexpr
const char *
const MQTT_PAYLOAD_RESET_PRESET_MODE =
"payload_reset_preset_mode";
421 constexpr
const char *
const MQTT_PAYLOAD_RETURN_TO_BASE =
"payload_return_to_base";
422 constexpr
const char *
const MQTT_PAYLOAD_START =
"payload_start";
423 constexpr
const char *
const MQTT_PAYLOAD_START_PAUSE =
"payload_start_pause";
424 constexpr
const char *
const MQTT_PAYLOAD_STOP =
"payload_stop";
425 constexpr
const char *
const MQTT_PAYLOAD_TURN_OFF =
"payload_turn_off";
426 constexpr
const char *
const MQTT_PAYLOAD_TURN_ON =
"payload_turn_on";
427 constexpr
const char *
const MQTT_PAYLOAD_UNLOCK =
"payload_unlock";
428 constexpr
const char *
const MQTT_PERCENTAGE_COMMAND_TEMPLATE =
"percentage_command_template";
429 constexpr
const char *
const MQTT_PERCENTAGE_COMMAND_TOPIC =
"percentage_command_topic";
430 constexpr
const char *
const MQTT_PERCENTAGE_STATE_TOPIC =
"percentage_state_topic";
431 constexpr
const char *
const MQTT_PERCENTAGE_VALUE_TEMPLATE =
"percentage_value_template";
432 constexpr
const char *
const MQTT_POSITION_CLOSED =
"position_closed";
433 constexpr
const char *
const MQTT_POSITION_OPEN =
"position_open";
434 constexpr
const char *
const MQTT_POSITION_TEMPLATE =
"position_template";
435 constexpr
const char *
const MQTT_POSITION_TOPIC =
"position_topic";
436 constexpr
const char *
const MQTT_POWER_COMMAND_TOPIC =
"power_command_topic";
437 constexpr
const char *
const MQTT_POWER_STATE_TEMPLATE =
"power_state_template";
438 constexpr
const char *
const MQTT_POWER_STATE_TOPIC =
"power_state_topic";
439 constexpr
const char *
const MQTT_PRESET_MODE_COMMAND_TEMPLATE =
"preset_mode_command_template";
440 constexpr
const char *
const MQTT_PRESET_MODE_COMMAND_TOPIC =
"preset_mode_command_topic";
441 constexpr
const char *
const MQTT_PRESET_MODE_STATE_TOPIC =
"preset_mode_state_topic";
442 constexpr
const char *
const MQTT_PRESET_MODE_VALUE_TEMPLATE =
"preset_mode_value_template";
443 constexpr
const char *
const MQTT_PRESET_MODES =
"preset_modes";
444 constexpr
const char *
const MQTT_RED_TEMPLATE =
"red_template";
445 constexpr
const char *
const MQTT_RETAIN =
"retain";
446 constexpr
const char *
const MQTT_RGB_COMMAND_TEMPLATE =
"rgb_command_template";
447 constexpr
const char *
const MQTT_RGB_COMMAND_TOPIC =
"rgb_command_topic";
448 constexpr
const char *
const MQTT_RGB_STATE_TOPIC =
"rgb_state_topic";
449 constexpr
const char *
const MQTT_RGB_VALUE_TEMPLATE =
"rgb_value_template";
450 constexpr
const char *
const MQTT_RGBW_COMMAND_TEMPLATE =
"rgbw_command_template";
451 constexpr
const char *
const MQTT_RGBW_COMMAND_TOPIC =
"rgbw_command_topic";
452 constexpr
const char *
const MQTT_RGBW_STATE_TOPIC =
"rgbw_state_topic";
453 constexpr
const char *
const MQTT_RGBW_VALUE_TEMPLATE =
"rgbw_value_template";
454 constexpr
const char *
const MQTT_RGBWW_COMMAND_TEMPLATE =
"rgbww_command_template";
455 constexpr
const char *
const MQTT_RGBWW_COMMAND_TOPIC =
"rgbww_command_topic";
456 constexpr
const char *
const MQTT_RGBWW_STATE_TOPIC =
"rgbww_state_topic";
457 constexpr
const char *
const MQTT_RGBWW_VALUE_TEMPLATE =
"rgbww_value_template";
458 constexpr
const char *
const MQTT_SEND_COMMAND_TOPIC =
"send_command_topic";
459 constexpr
const char *
const MQTT_SEND_IF_OFF =
"send_if_off";
460 constexpr
const char *
const MQTT_SET_FAN_SPEED_TOPIC =
"set_fan_speed_topic";
461 constexpr
const char *
const MQTT_SET_POSITION_TEMPLATE =
"set_position_template";
462 constexpr
const char *
const MQTT_SET_POSITION_TOPIC =
"set_position_topic";
463 constexpr
const char *
const MQTT_SOURCE_TYPE =
"source_type";
464 constexpr
const char *
const MQTT_SPEED_COMMAND_TOPIC =
"speed_command_topic";
465 constexpr
const char *
const MQTT_SPEED_RANGE_MAX =
"speed_range_max";
466 constexpr
const char *
const MQTT_SPEED_RANGE_MIN =
"speed_range_min";
467 constexpr
const char *
const MQTT_SPEED_STATE_TOPIC =
"speed_state_topic";
468 constexpr
const char *
const MQTT_SPEED_VALUE_TEMPLATE =
"speed_value_template";
469 constexpr
const char *
const MQTT_SPEEDS =
"speeds";
470 constexpr
const char *
const MQTT_STATE_CLASS =
"state_class";
471 constexpr
const char *
const MQTT_STATE_CLOSED =
"state_closed";
472 constexpr
const char *
const MQTT_STATE_CLOSING =
"state_closing";
473 constexpr
const char *
const MQTT_STATE_LOCKED =
"state_locked";
474 constexpr
const char *
const MQTT_STATE_OFF =
"state_off";
475 constexpr
const char *
const MQTT_STATE_ON =
"state_on";
476 constexpr
const char *
const MQTT_STATE_OPEN =
"state_open";
477 constexpr
const char *
const MQTT_STATE_OPENING =
"state_opening";
478 constexpr
const char *
const MQTT_STATE_STOPPED =
"state_stopped";
479 constexpr
const char *
const MQTT_STATE_TEMPLATE =
"state_template";
480 constexpr
const char *
const MQTT_STATE_TOPIC =
"state_topic";
481 constexpr
const char *
const MQTT_STATE_UNLOCKED =
"state_unlocked";
482 constexpr
const char *
const MQTT_STATE_VALUE_TEMPLATE =
"state_value_template";
483 constexpr
const char *
const MQTT_STEP =
"step";
484 constexpr
const char *
const MQTT_SUBTYPE =
"subtype";
485 constexpr
const char *
const MQTT_SUPPORTED_COLOR_MODES =
"supported_color_modes";
486 constexpr
const char *
const MQTT_SUPPORTED_FEATURES =
"supported_features";
487 constexpr
const char *
const MQTT_SWING_MODE_COMMAND_TEMPLATE =
"swing_mode_command_template";
488 constexpr
const char *
const MQTT_SWING_MODE_COMMAND_TOPIC =
"swing_mode_command_topic";
489 constexpr
const char *
const MQTT_SWING_MODE_STATE_TEMPLATE =
"swing_mode_state_template";
490 constexpr
const char *
const MQTT_SWING_MODE_STATE_TOPIC =
"swing_mode_state_topic";
491 constexpr
const char *
const MQTT_TARGET_HUMIDITY_COMMAND_TEMPLATE =
"target_humidity_command_template";
492 constexpr
const char *
const MQTT_TARGET_HUMIDITY_COMMAND_TOPIC =
"target_humidity_command_topic";
493 constexpr
const char *
const MQTT_TARGET_HUMIDITY_STATE_TEMPLATE =
"target_humidity_state_template";
494 constexpr
const char *
const MQTT_TARGET_HUMIDITY_STATE_TOPIC =
"target_humidity_state_topic";
495 constexpr
const char *
const MQTT_TEMPERATURE_COMMAND_TEMPLATE =
"temperature_command_template";
496 constexpr
const char *
const MQTT_TEMPERATURE_COMMAND_TOPIC =
"temperature_command_topic";
497 constexpr
const char *
const MQTT_TEMPERATURE_HIGH_COMMAND_TEMPLATE =
"temperature_high_command_template";
498 constexpr
const char *
const MQTT_TEMPERATURE_HIGH_COMMAND_TOPIC =
"temperature_high_command_topic";
499 constexpr
const char *
const MQTT_TEMPERATURE_HIGH_STATE_TEMPLATE =
"temperature_high_state_template";
500 constexpr
const char *
const MQTT_TEMPERATURE_HIGH_STATE_TOPIC =
"temperature_high_state_topic";
501 constexpr
const char *
const MQTT_TEMPERATURE_LOW_COMMAND_TEMPLATE =
"temperature_low_command_template";
502 constexpr
const char *
const MQTT_TEMPERATURE_LOW_COMMAND_TOPIC =
"temperature_low_command_topic";
503 constexpr
const char *
const MQTT_TEMPERATURE_LOW_STATE_TEMPLATE =
"temperature_low_state_template";
504 constexpr
const char *
const MQTT_TEMPERATURE_LOW_STATE_TOPIC =
"temperature_low_state_topic";
505 constexpr
const char *
const MQTT_TEMPERATURE_STATE_TEMPLATE =
"temperature_state_template";
506 constexpr
const char *
const MQTT_TEMPERATURE_STATE_TOPIC =
"temperature_state_topic";
507 constexpr
const char *
const MQTT_TEMPERATURE_UNIT =
"temperature_unit";
508 constexpr
const char *
const MQTT_TILT_CLOSED_VALUE =
"tilt_closed_value";
509 constexpr
const char *
const MQTT_TILT_COMMAND_TEMPLATE =
"tilt_command_template";
510 constexpr
const char *
const MQTT_TILT_COMMAND_TOPIC =
"tilt_command_topic";
511 constexpr
const char *
const MQTT_TILT_INVERT_STATE =
"tilt_invert_state";
512 constexpr
const char *
const MQTT_TILT_MAX =
"tilt_max";
513 constexpr
const char *
const MQTT_TILT_MIN =
"tilt_min";
514 constexpr
const char *
const MQTT_TILT_OPENED_VALUE =
"tilt_opened_value";
515 constexpr
const char *
const MQTT_TILT_OPTIMISTIC =
"tilt_optimistic";
516 constexpr
const char *
const MQTT_TILT_STATUS_TEMPLATE =
"tilt_status_template";
517 constexpr
const char *
const MQTT_TILT_STATUS_TOPIC =
"tilt_status_topic";
518 constexpr
const char *
const MQTT_TOPIC =
"topic";
519 constexpr
const char *
const MQTT_UNIQUE_ID =
"unique_id";
520 constexpr
const char *
const MQTT_UNIT_OF_MEASUREMENT =
"unit_of_measurement";
521 constexpr
const char *
const MQTT_VALUE_TEMPLATE =
"value_template";
522 constexpr
const char *
const MQTT_WHITE_COMMAND_TOPIC =
"white_command_topic";
523 constexpr
const char *
const MQTT_WHITE_SCALE =
"white_scale";
524 constexpr
const char *
const MQTT_WHITE_VALUE_COMMAND_TOPIC =
"white_value_command_topic";
525 constexpr
const char *
const MQTT_WHITE_VALUE_SCALE =
"white_value_scale";
526 constexpr
const char *
const MQTT_WHITE_VALUE_STATE_TOPIC =
"white_value_state_topic";
527 constexpr
const char *
const MQTT_WHITE_VALUE_TEMPLATE =
"white_value_template";
528 constexpr
const char *
const MQTT_XY_COMMAND_TOPIC =
"xy_command_topic";
529 constexpr
const char *
const MQTT_XY_STATE_TOPIC =
"xy_state_topic";
530 constexpr
const char *
const MQTT_XY_VALUE_TEMPLATE =
"xy_value_template";
constexpr const char *const MQTT_CURRENT_TEMPERATURE_TOPIC
constexpr const char *const MQTT_ERROR_TOPIC
constexpr const char *const MQTT_MIN_TEMP
constexpr const char *const MQTT_VALUE_TEMPLATE
constexpr const char *const MQTT_CHARGING_TEMPLATE
constexpr const char *const MQTT_MIN
constexpr const char *const MQTT_SPEED_COMMAND_TOPIC
constexpr const char *const MQTT_CHARGING_TOPIC
constexpr const char *const MQTT_RED_TEMPLATE
constexpr const char *const MQTT_CLEANING_TEMPLATE
constexpr const char *const MQTT_RGBW_STATE_TOPIC
constexpr const char *const MQTT_BRIGHTNESS_VALUE_TEMPLATE
constexpr const char *const MQTT_HOLD_STATE_TOPIC
constexpr const char *const MQTT_RGB_COMMAND_TOPIC
constexpr const char *const MQTT_CURRENT_TEMPERATURE_TEMPLATE
constexpr const char *const MQTT_XY_COMMAND_TOPIC
constexpr const char *const MQTT_PAYLOAD_ARM_CUSTOM_BYPASS
constexpr const char *const MQTT_PAYLOAD_OPEN
constexpr const char *const MQTT_DEVICE_SW_VERSION
constexpr const char *const MQTT_SET_FAN_SPEED_TOPIC
constexpr const char *const MQTT_POSITION_CLOSED
constexpr const char *const MQTT_DEVICE_HW_VERSION
constexpr const char *const MQTT_DEVICE_MODEL
constexpr const char *const MQTT_FAN_MODE_COMMAND_TOPIC
constexpr const char *const MQTT_SWING_MODE_COMMAND_TOPIC
constexpr const char *const MQTT_FAN_MODE_STATE_TOPIC
constexpr const char *const MQTT_JSON_ATTRIBUTES_TOPIC
constexpr const char *const MQTT_HS_VALUE_TEMPLATE
constexpr const char *const MQTT_LAST_RESET_VALUE_TEMPLATE
constexpr const char *const MQTT_PAYLOAD_PAUSE
constexpr const char *const MQTT_PAYLOAD_OSCILLATION_OFF
constexpr const char *const MQTT_INITIAL
constexpr const char *const MQTT_NAME
constexpr const char *const MQTT_ERROR_TEMPLATE
constexpr const char *const MQTT_CURRENT_HUMIDITY_TOPIC
constexpr const char *const MQTT_PAYLOAD_OSCILLATION_ON
constexpr const char *const MQTT_ACTION_TOPIC
constexpr const char *const MQTT_TILT_INVERT_STATE
constexpr const char *const MQTT_COLOR_TEMP_TEMPLATE
constexpr const char *const MQTT_TARGET_HUMIDITY_STATE_TOPIC
constexpr const char *const MQTT_EVENT_TYPES
constexpr const char *const MQTT_TEMPERATURE_HIGH_COMMAND_TEMPLATE
constexpr const char *const MQTT_PAYLOAD_TURN_OFF
constexpr const char *const MQTT_PAYLOAD_CLEAN_SPOT
constexpr const char *const MQTT_PAYLOAD_HIGH_SPEED
constexpr const char *const MQTT_AWAY_MODE_COMMAND_TOPIC
constexpr const char *const MQTT_FLASH_TIME_SHORT
constexpr const char *const MQTT_PAYLOAD_RESET
constexpr const char *const MQTT_AWAY_MODE_STATE_TEMPLATE
constexpr const char *const MQTT_PAYLOAD_AVAILABLE
constexpr const char *const MQTT_RGBWW_STATE_TOPIC
constexpr const char *const MQTT_AUX_STATE_TEMPLATE
constexpr const char *const MQTT_COMMAND_OFF_TEMPLATE
constexpr const char *const MQTT_TEMPERATURE_COMMAND_TOPIC
constexpr const char *const MQTT_ACTION_TEMPLATE
constexpr const char *const MQTT_SPEED_STATE_TOPIC
constexpr const char *const MQTT_TEMPERATURE_STATE_TOPIC
constexpr const char *const MQTT_ON_COMMAND_TYPE
constexpr const char *const MQTT_COLOR_MODE
constexpr const char *const MQTT_ENTITY_CATEGORY
constexpr const char *const MQTT_SOURCE_TYPE
constexpr const char *const MQTT_BLUE_TEMPLATE
constexpr const char *const MQTT_TILT_OPTIMISTIC
constexpr const char *const MQTT_EFFECT_VALUE_TEMPLATE
constexpr const char *const MQTT_RETAIN
constexpr const char *const MQTT_MAX_TEMP
constexpr const char *const MQTT_MODE_STATE_TOPIC
constexpr const char *const MQTT_PAYLOAD_NOT_AVAILABLE
constexpr const char *const MQTT_OSCILLATION_STATE_TOPIC
constexpr const char *const MQTT_DEVICE_IDENTIFIERS
constexpr const char *const MQTT_PRESET_MODE_COMMAND_TOPIC
constexpr const char *const MQTT_RGBW_VALUE_TEMPLATE
constexpr const char *const MQTT_OSCILLATION_COMMAND_TEMPLATE
constexpr const char *const MQTT_PAYLOAD_INSTALL
constexpr const char *const MQTT_HS_STATE_TOPIC
constexpr const char *const MQTT_OPTIMISTIC
constexpr const char *const MQTT_JSON_ATTRIBUTES
constexpr const char *const MQTT_COMMAND_ON_TEMPLATE
constexpr const char *const MQTT_SWING_MODE_COMMAND_TEMPLATE
constexpr const char *const MQTT_XY_VALUE_TEMPLATE
constexpr const char *const MQTT_OPTIONS
constexpr const char *const MQTT_DEVICE_SUGGESTED_AREA
constexpr const char *const MQTT_WHITE_VALUE_COMMAND_TOPIC
constexpr const char *const MQTT_JSON_ATTRIBUTES_TEMPLATE
constexpr const char *const MQTT_COLOR_MODE_VALUE_TEMPLATE
constexpr const char *const MQTT_WHITE_VALUE_SCALE
constexpr const char *const MQTT_MODE_STATE_TEMPLATE
constexpr const char *const MQTT_FAN_SPEED_LIST
constexpr const char *const MQTT_PAYLOAD_ON
constexpr const char *const MQTT_TEMPERATURE_LOW_COMMAND_TOPIC
constexpr const char *const MQTT_CODE_ARM_REQUIRED
constexpr const char *const MQTT_SPEED_RANGE_MIN
constexpr const char *const MQTT_SET_POSITION_TOPIC
constexpr const char *const MQTT_COLOR_TEMP_STATE_TOPIC
constexpr const char *const MQTT_EFFECT_COMMAND_TOPIC
constexpr const char *const MQTT_PAYLOAD_UNLOCK
constexpr const char *const MQTT_AUX_COMMAND_TOPIC
constexpr const char *const MQTT_STATE_OPENING
constexpr const char *const MQTT_TEMPERATURE_HIGH_COMMAND_TOPIC
constexpr const char *const MQTT_PAYLOAD_OFF
constexpr const char *const MQTT_TILT_COMMAND_TEMPLATE
constexpr const char *const MQTT_RGBWW_COMMAND_TOPIC
constexpr const char *const MQTT_PAYLOAD_START
constexpr const char *const MQTT_TEMPERATURE_UNIT
constexpr const char *const MQTT_RGBW_COMMAND_TEMPLATE
constexpr const char *const MQTT_RGB_COMMAND_TEMPLATE
constexpr const char *const MQTT_AVAILABILITY
constexpr const char *const MQTT_STATE_TOPIC
constexpr const char *const MQTT_PAYLOAD_RESET_MODE
constexpr const char *const MQTT_EFFECT_TEMPLATE
constexpr const char *const MQTT_CODE_DISARM_REQUIRED
constexpr const char *const MQTT_TILT_CLOSED_VALUE
constexpr const char *const MQTT_STATE_CLASS
constexpr const char *const MQTT_TILT_STATUS_TEMPLATE
constexpr const char *const MQTT_AVAILABILITY_MODE
constexpr const char *const MQTT_STEP
constexpr const char *const MQTT_PRESET_MODE_VALUE_TEMPLATE
constexpr const char *const MQTT_DEVICE_NAME
constexpr const char *const MQTT_GREEN_TEMPLATE
constexpr const char *const MQTT_POWER_COMMAND_TOPIC
constexpr const char *const MQTT_WHITE_COMMAND_TOPIC
constexpr const char *const MQTT_FLASH_TIME_LONG
constexpr const char *const MQTT_SUPPORTED_COLOR_MODES
constexpr const char *const MQTT_HS_COMMAND_TOPIC
constexpr const char *const MQTT_POSITION_OPEN
constexpr const char *const MQTT_UNIT_OF_MEASUREMENT
constexpr const char *const MQTT_STATE_UNLOCKED
constexpr const char *const MQTT_FORCE_UPDATE
constexpr const char *const MQTT_COMMAND_TOPIC
constexpr const char *const MQTT_MIN_HUMIDITY
constexpr const char *const MQTT_XY_STATE_TOPIC
constexpr const char *const MQTT_CLEANING_TOPIC
constexpr const char *const MQTT_PAYLOAD_LOCATE
constexpr const char *const MQTT_MAX_HUMIDITY
constexpr const char *const MQTT_OSCILLATION_COMMAND_TOPIC
constexpr const char *const MQTT_PRESET_MODE_COMMAND_TEMPLATE
constexpr const char *const MQTT_PERCENTAGE_COMMAND_TOPIC
constexpr const char *const MQTT_TARGET_HUMIDITY_STATE_TEMPLATE
constexpr const char *const MQTT_STATE_CLOSED
constexpr const char *const MQTT_TEMPERATURE_HIGH_STATE_TEMPLATE
constexpr const char *const MQTT_STATE_ON
constexpr const char *const MQTT_STATE_OPEN
constexpr const char *const MQTT_RGB_VALUE_TEMPLATE
constexpr const char *const MQTT_TILT_MAX
constexpr const char *const MQTT_MAX
constexpr const char *const MQTT_MIN_MIREDS
constexpr const char *const MQTT_WHITE_VALUE_TEMPLATE
constexpr const char *const MQTT_BRIGHTNESS_STATE_TOPIC
constexpr const char *const MQTT_AWAY_MODE_STATE_TOPIC
constexpr const char *const MQTT_PAYLOAD_MEDIUM_SPEED
constexpr const char *const MQTT_MODE
constexpr const char *const MQTT_FAN_MODE_COMMAND_TEMPLATE
constexpr const char *const MQTT_BRIGHTNESS_TEMPLATE
constexpr const char *const MQTT_DEVICE_MANUFACTURER
constexpr const char *const MQTT_TEMPERATURE_LOW_STATE_TEMPLATE
constexpr const char *const MQTT_STATE_STOPPED
constexpr const char *const MQTT_PAYLOAD_LOW_SPEED
constexpr const char *const MQTT_PERCENTAGE_STATE_TOPIC
constexpr const char *const MQTT_PAYLOAD_START_PAUSE
constexpr const char *const MQTT_TEMPERATURE_COMMAND_TEMPLATE
constexpr const char *const MQTT_TOPIC
constexpr const char *const MQTT_PAYLOAD_ARM_VACATION
constexpr const char *const MQTT_TILT_OPENED_VALUE
constexpr const char *const MQTT_PAYLOAD_TURN_ON
constexpr const char *const MQTT_SPEED_RANGE_MAX
constexpr const char *const MQTT_RGBWW_VALUE_TEMPLATE
constexpr const char *const MQTT_COMMAND_RETAIN
constexpr const char *const MQTT_COLOR_MODE_STATE_TOPIC
constexpr const char *const MQTT_RGBWW_COMMAND_TEMPLATE
constexpr const char *const MQTT_FAN_SPEED_TEMPLATE
constexpr const char *const MQTT_EFFECT_STATE_TOPIC
constexpr const char *const MQTT_PAYLOAD_RETURN_TO_BASE
constexpr const char *const MQTT_OFF_DELAY
constexpr const char *const MQTT_EVENT_TYPE
constexpr const char *const MQTT_MODES
constexpr const char *const MQTT_BATTERY_LEVEL_TOPIC
constexpr const char *const MQTT_PAYLOAD
constexpr const char *const MQTT_PAYLOAD_NOT_HOME
constexpr const char *const MQTT_SPEED_VALUE_TEMPLATE
constexpr const char *const MQTT_STATE_OFF
constexpr const char *const MQTT_PAYLOAD_HOME
constexpr const char *const MQTT_HOLD_COMMAND_TOPIC
constexpr const char *const MQTT_SUPPORTED_FEATURES
constexpr const char *const MQTT_PAYLOAD_RESET_HUMIDITY
constexpr const char *const MQTT_HOLD_COMMAND_TEMPLATE
constexpr const char *const MQTT_CURRENT_HUMIDITY_TEMPLATE
constexpr const char *const MQTT_HOLD_STATE_TEMPLATE
constexpr const char *const MQTT_BRIGHTNESS_SCALE
constexpr const char *const MQTT_FAN_SPEED_TOPIC
constexpr const char *const MQTT_RGB_STATE_TOPIC
constexpr const char *const MQTT_PAYLOAD_ARM_NIGHT
constexpr const char *const MQTT_STATE_VALUE_TEMPLATE
constexpr const char *const MQTT_PAYLOAD_OFF_SPEED
constexpr const char *const MQTT_POSITION_TEMPLATE
constexpr const char *const MQTT_AUTOMATION_TYPE
constexpr const char *const MQTT_SWING_MODE_STATE_TOPIC
constexpr const char *const MQTT_AUX_STATE_TOPIC
constexpr const char *const MQTT_PAYLOAD_RESET_PRESET_MODE
constexpr const char *const MQTT_ICON
constexpr const char *const MQTT_WHITE_VALUE_STATE_TOPIC
constexpr const char *const MQTT_SEND_IF_OFF
constexpr const char *const MQTT_SUBTYPE
constexpr const char *const MQTT_SPEEDS
constexpr const char *const MQTT_OBJECT_ID
constexpr const char *const MQTT_TARGET_HUMIDITY_COMMAND_TOPIC
constexpr const char *const MQTT_EXPIRE_AFTER
Implementation of SPI Controller mode.
constexpr const char *const MQTT_STATE_TEMPLATE
constexpr const char *const MQTT_STATE_LOCKED
constexpr const char *const MQTT_CONFIGURATION_URL
constexpr const char *const MQTT_SET_POSITION_TEMPLATE
constexpr const char *const MQTT_MODE_COMMAND_TEMPLATE
constexpr const char *const MQTT_PERCENTAGE_COMMAND_TEMPLATE
constexpr const char *const MQTT_PRESET_MODE_STATE_TOPIC
constexpr const char *const MQTT_OSCILLATION_VALUE_TEMPLATE
constexpr const char *const MQTT_DOCKED_TEMPLATE
constexpr const char *const MQTT_WHITE_SCALE
constexpr const char *const MQTT_ENABLED_BY_DEFAULT
constexpr const char *const MQTT_SEND_COMMAND_TOPIC
constexpr const char *const MQTT_PAYLOAD_CLOSE
constexpr const char *const MQTT_UNIQUE_ID
constexpr const char *const MQTT_EFFECT_LIST
constexpr const char *const MQTT_AVAILABILITY_TOPIC
constexpr const char *const MQTT_TILT_MIN
constexpr const char *const MQTT_DEVICE_CLASS
constexpr const char *const MQTT_POSITION_TOPIC
constexpr const char *const MQTT_PRESET_MODES
constexpr const char *const MQTT_TEMPERATURE_HIGH_STATE_TOPIC
constexpr const char *const MQTT_COLOR_TEMP_VALUE_TEMPLATE
constexpr const char *const MQTT_PAYLOAD_DISARM
constexpr const char *const MQTT_COLOR_TEMP_COMMAND_TEMPLATE
constexpr const char *const MQTT_TEMPERATURE_STATE_TEMPLATE
constexpr const char *const MQTT_FAN_MODE_STATE_TEMPLATE
constexpr const char *const MQTT_MODE_COMMAND_TOPIC
constexpr const char *const MQTT_MAX_MIREDS
constexpr const char *const MQTT_LAST_RESET_TOPIC
constexpr const char *const MQTT_PAYLOAD_LOCK
constexpr const char *const MQTT_SWING_MODE_STATE_TEMPLATE
constexpr const char *const MQTT_POWER_STATE_TOPIC
constexpr const char *const MQTT_TARGET_HUMIDITY_COMMAND_TEMPLATE
constexpr const char *const MQTT_BRIGHTNESS_COMMAND_TOPIC
constexpr const char *const MQTT_TEMPERATURE_LOW_COMMAND_TEMPLATE
constexpr const char *const MQTT_PAYLOAD_STOP
constexpr const char *const MQTT_DEVICE
constexpr const char *const MQTT_PAYLOAD_ARM_HOME
constexpr const char *const MQTT_TEMPERATURE_LOW_STATE_TOPIC
constexpr const char *const MQTT_DOCKED_TOPIC
constexpr const char *const MQTT_POWER_STATE_TEMPLATE
constexpr const char *const MQTT_PAYLOAD_ARM_AWAY
constexpr const char *const MQTT_COLOR_TEMP_COMMAND_TOPIC
constexpr const char *const MQTT_PERCENTAGE_VALUE_TEMPLATE
constexpr const char *const MQTT_PAYLOAD_RESET_PERCENTAGE
constexpr const char *const MQTT_DEVICE_CONNECTIONS
constexpr const char *const MQTT_COMMAND_TEMPLATE
constexpr const char *const MQTT_TILT_STATUS_TOPIC
constexpr const char *const MQTT_BATTERY_LEVEL_TEMPLATE
constexpr const char *const MQTT_STATE_CLOSING
constexpr const char *const MQTT_TILT_COMMAND_TOPIC
constexpr const char *const MQTT_RGBW_COMMAND_TOPIC