{
  "source": "T_0000_AC_00000Q1B_2024013001.lua",
  "applianceType": "0xac",
  "modes": {
    "1": "auto",
    "2": "cool",
    "3": "dry",
    "4": "heat",
    "5": "fan",
    "6": "smart_dry"
  },
  "fans": {
    "20": "mute",
    "40": "low",
    "60": "mid",
    "80": "high",
    "102": "auto"
  },
  "keys": {
    "KEY_AUTO_PREVENT_STRAIGHT_WIND": "auto_prevent_straight_wind",
    "KEY_AUTO_TEMP_DOWN": "auto_temp_down",
    "KEY_AUTO_TEMP_UP": "auto_temp_up",
    "KEY_BUZZER": "buzzer",
    "KEY_CHILD_PREVENT_COLD_WIND": "child_prevent_cold_wind",
    "KEY_CLOSE_TIME": "power_off_time_value",
    "KEY_COMFORT_POWER_SAVE": "comfort_power_save",
    "KEY_COMFORT_SLEEP": "comfort_sleep",
    "KEY_COMFORT_SLEEP_CURVE": "comfort_sleep_curve",
    "KEY_COMMON_FILTER_RESET": "common_filter_reset",
    "KEY_COOL_HOT_SENSE": "cool_hot_sense",
    "KEY_COOL_TEMP_DOWN": "cool_temp_down",
    "KEY_COOL_TEMP_UP": "cool_temp_up",
    "KEY_CURRENT_WORK_TIME": "current_work_time",
    "KEY_DEGREE8_HEAT": "degree8_heat",
    "KEY_DRY": "dry",
    "KEY_ECO": "eco",
    "KEY_ERROR_CODE": "error_code",
    "KEY_EVEN_WIND": "even_wind",
    "KEY_EXTREME_WIND": "extreme_wind",
    "KEY_FA_NO_WIND_SENSE": "fa_no_wind_sense",
    "KEY_FA_PREVENT_STRAIGHT_WIND": "fa_prevent_straight_wind",
    "KEY_FACE_REGISTER": "face_register",
    "KEY_FANSPEED": "wind_speed",
    "KEY_FILTER_LEVEL": "filter_level",
    "KEY_FILTER_VALUE": "filter_value",
    "KEY_FRESH_AIR": "fresh_air",
    "KEY_FRESH_FILTER_RESET": "fresh_filter_reset",
    "KEY_FRESH_FILTER_TIME_TOTAL": "fresh_filter_time_total",
    "KEY_FRESH_FILTER_TIME_USE": "fresh_filter_time_use",
    "KEY_FRESH_FILTER_TIMEOUT": "fresh_filter_timeout",
    "KEY_FRESH_FILTER_TIMEOUT_AE2": "fresh_filter_timeout_ae2",
    "KEY_GENTLE_WIND_SENSE": "gentle_wind_sense",
    "KEY_HEAT_TEMP_DOWN": "heat_temp_down",
    "KEY_HEAT_TEMP_UP": "heat_temp_up",
    "KEY_INDOOR_HUMIDITY": "indoor_humidity",
    "KEY_INTELLIGENT_WIND": "intelligent_wind",
    "KEY_INTENLLIGENT_CONTROL": "intelligent_control",
    "KEY_LITTLE_ANGLE": "little_angel",
    "KEY_MODE": "mode",
    "KEY_NATURAL_WIND": "natural_wind",
    "KEY_NO_WIND_SENSE": "no_wind_sense",
    "KEY_NOBODY_ENERGY_SAVE": "nobody_energy_save",
    "KEY_OPEN_TIME": "power_on_time_value",
    "KEY_OPERATING_TIME": "operating_time",
    "KEY_PARENT_CONTROL": "parent_control",
    "KEY_PM25_VALUE": "pm25_value",
    "KEY_PMV": "pmv",
    "KEY_POWER": "power",
    "KEY_POWER_SAVING": "power_saving",
    "KEY_PRE_COOL_HOT": "pre_cool_hot",
    "KEY_PREVENT_COLD": "prevent_cold",
    "KEY_PREVENT_STRAIGHT_WIND": "prevent_straight_wind",
    "KEY_PREVENT_STRAIGHT_WIND_LR": "prevent_straight_wind_lr",
    "KEY_PREVENT_SUPER_COOL": "prevent_super_cool",
    "KEY_PTC": "ptc",
    "KEY_PURIFIER": "purifier",
    "KEY_REMOTE_CONTROL_LOCK": "remote_control_lock",
    "KEY_SCREEN_DISPLAY": "screen_display",
    "KEY_SCREEN_DISPLAY_NOW": "screen_display_now",
    "KEY_SECURITY": "security",
    "KEY_SELF_CLEAN": "self_clean",
    "KEY_SINGLE_TUYERE": "single_tuyere",
    "KEY_SMART_DRY": "smart_dry_value",
    "KEY_STRONG_WIND": "strong_wind",
    "KEY_SWING_LR": "wind_swing_lr",
    "KEY_SWING_LR_UNDER": "wind_swing_lr_under",
    "KEY_SWING_UD": "wind_swing_ud",
    "KEY_TEMPERATURE": "temperature",
    "KEY_TIME_OFF": "power_off_timer",
    "KEY_TIME_ON": "power_on_timer",
    "KEY_TUBRO": "tubro",
    "KEY_VERSION": "version",
    "KEY_VOICE_CONTROL": "voice_control",
    "KEY_VOICE_CONTROL_NEW": "voice_control_new",
    "KEY_VOLUME_CONTROL": "volume_control",
    "KEY_WATER_PUMP": "water_pump",
    "KEY_WATER_WASHING": "water_washing",
    "KEY_WIND_AVOID": "wind_avoid",
    "KEY_WIND_STRAIGHT": "wind_straight",
    "KEY_WIND_SWING_LR_ANGLE": "wind_swing_lr_angle",
    "KEY_WIND_SWING_UD_ANGLE": "wind_swing_ud_angle",
    "KEY_YB_WIND_AVOID": "yb_wind_avoid"
  },
  "values": {
    "VALUE_FUNCTION_OFF": "off",
    "VALUE_FUNCTION_ON": "on",
    "VALUE_INDOOR_TEMPERATURE": "indoor_temperature",
    "VALUE_MODE_AUTO": "auto",
    "VALUE_MODE_COOL": "cool",
    "VALUE_MODE_DRY": "dry",
    "VALUE_MODE_FAN": "fan",
    "VALUE_MODE_HEAT": "heat",
    "VALUE_MODE_SMART_DRY": "smart_dry",
    "VALUE_OUTDOOR_TEMPERATURE": "outdoor_temperature",
    "VALUE_RUN_STATE": "runstate",
    "VALUE_RUNNING": "running",
    "VALUE_STOP": "stopped",
    "VALUE_VERSION": 51
  },
  "bytes": {
    "BYTE_BUZZER_OFF": 0,
    "BYTE_BUZZER_ON": 64,
    "BYTE_CLIENT_MODE_MOBILE": 2,
    "BYTE_CLOSE_TIMER_SWITCH_OFF": 127,
    "BYTE_CLOSE_TIMER_SWITCH_ON": 128,
    "BYTE_COMFORT_POWER_SAVE_OFF": 0,
    "BYTE_COMFORT_POWER_SAVE_ON": 1,
    "BYTE_CONTROL_CMD": 64,
    "BYTE_CONTROL_PROPERTY_CMD": 176,
    "BYTE_CONTROL_REQUEST": 2,
    "BYTE_DEVICE_TYPE": 172,
    "BYTE_DRY_OFF": 0,
    "BYTE_DRY_ON": 4,
    "BYTE_ECO_OFF": 0,
    "BYTE_ECO_ON": 128,
    "BYTE_EVEN_WIND_OFF": 0,
    "BYTE_EVEN_WIND_ON": 1,
    "BYTE_EXTREME_WIND_OFF": 0,
    "BYTE_EXTREME_WIND_ON": 1,
    "BYTE_FANSPEED_AUTO": 102,
    "BYTE_FANSPEED_HIGH": 80,
    "BYTE_FANSPEED_LOW": 40,
    "BYTE_FANSPEED_MID": 60,
    "BYTE_FANSPEED_MUTE": 20,
    "BYTE_MODE_AUTO": 32,
    "BYTE_MODE_COOL": 64,
    "BYTE_MODE_DRY": 96,
    "BYTE_MODE_FAN": 160,
    "BYTE_MODE_HEAT": 128,
    "BYTE_MODE_SMART_DRY": 192,
    "BYTE_NATURAL_WIND_OFF": 0,
    "BYTE_NATURAL_WIND_ON": 64,
    "BYTE_POWER_OFF": 0,
    "BYTE_POWER_ON": 1,
    "BYTE_PROTOCOL_HEAD": 170,
    "BYTE_PROTOCOL_LENGTH": 10,
    "BYTE_PTC_OFF": 0,
    "BYTE_PTC_ON": 8,
    "BYTE_PURIFIER_OFF": 0,
    "BYTE_PURIFIER_ON": 32,
    "BYTE_QUERYL_REQUEST": 3,
    "BYTE_SINGLE_TUYERE_OFF": 0,
    "BYTE_SINGLE_TUYERE_ON": 1,
    "BYTE_SLEEP_OFF": 0,
    "BYTE_SLEEP_ON": 3,
    "BYTE_START_TIMER_SWITCH_OFF": 127,
    "BYTE_START_TIMER_SWITCH_ON": 128,
    "BYTE_STRONG_WIND_OFF": 0,
    "BYTE_STRONG_WIND_ON": 32,
    "BYTE_SWING_LR_OFF": 0,
    "BYTE_SWING_LR_ON": 3,
    "BYTE_SWING_LR_UNDER_DISABLE": 0,
    "BYTE_SWING_LR_UNDER_ENABLE": 128,
    "BYTE_SWING_LR_UNDER_OFF": 0,
    "BYTE_SWING_LR_UNDER_ON": 128,
    "BYTE_SWING_UD_OFF": 0,
    "BYTE_SWING_UD_ON": 12,
    "BYTE_TIMER_METHOD_ABS": 1,
    "BYTE_TIMER_METHOD_DISABLE": 127,
    "BYTE_TIMER_METHOD_REL": 0,
    "BYTE_TIMER_SWITCH_OFF": 0,
    "BYTE_TIMER_SWITCH_ON": 128,
    "BYTE_VOICE_CONTROL_OFF": 0,
    "BYTE_VOICE_CONTROL_ON": 3
  },
  "locals": {},
  "strings": {},
  "bodyOffsets": {
    "closeStepMintues": [
      {
        "offset": 5,
        "mask": 3
      }
    ],
    "comfortableSleepSwitch": [
      {
        "offset": 9,
        "mask": 64
      }
    ],
    "comfortableSleepTime": [
      {
        "offset": 17,
        "mask": 21
      }
    ],
    "comfortableSleepValue": [
      {
        "offset": 8,
        "mask": 3
      }
    ],
    "comfortPowerSave": [
      {
        "offset": 14,
        "mask": 1
      },
      {
        "offset": 22,
        "mask": 1
      }
    ],
    "current_humidity": [
      {
        "offset": 4,
        "mask": null
      }
    ],
    "dryValue": [
      {
        "offset": 9,
        "mask": 4
      }
    ],
    "errorCode": [
      {
        "offset": 16,
        "mask": null
      }
    ],
    "fanspeedValue": [
      {
        "offset": 3,
        "mask": 127
      }
    ],
    "machine_type": [
      {
        "offset": 3,
        "mask": null
      }
    ],
    "modeValue": [
      {
        "offset": 2,
        "mask": 224
      }
    ],
    "naturalWind": [
      {
        "offset": 9,
        "mask": 2
      }
    ],
    "openStepMintues": [
      {
        "offset": 4,
        "mask": 3
      }
    ],
    "power_saving": [
      {
        "offset": 8,
        "mask": 8
      }
    ],
    "powerValue": [
      {
        "offset": 1,
        "mask": 1
      }
    ],
    "product_type": [
      {
        "offset": 2,
        "mask": null
      }
    ],
    "propertyNumber": [
      {
        "offset": 1,
        "mask": null
      },
      {
        "offset": 1,
        "mask": null
      },
      {
        "offset": 1,
        "mask": null
      }
    ],
    "PTCValue": [
      {
        "offset": 9,
        "mask": 24
      }
    ],
    "purifierValue": [
      {
        "offset": 9,
        "mask": 32
      }
    ],
    "sleep_status": [
      {
        "offset": 10,
        "mask": 1
      }
    ],
    "smallIndoorTemperatureValue": [
      {
        "offset": 15,
        "mask": 15
      },
      {
        "offset": 18,
        "mask": 15
      }
    ],
    "smartDryValue": [
      {
        "offset": 13,
        "mask": 127
      },
      {
        "offset": 19,
        "mask": 127
      }
    ],
    "strongWindValue": [
      {
        "offset": 8,
        "mask": 32
      }
    ],
    "swingLRUnderSwitch": [
      {
        "offset": 19,
        "mask": 128
      }
    ],
    "swingLRValue": [
      {
        "offset": 7,
        "mask": 3
      }
    ],
    "swingLRValueUnder": [
      {
        "offset": 20,
        "mask": 128
      }
    ],
    "swingUDValue": [
      {
        "offset": 7,
        "mask": 12
      }
    ],
    "tubroValue": [
      {
        "offset": 10,
        "mask": 2
      }
    ]
  },
  "exposedKeys": [
    "KEY_CLOSE_TIME",
    "KEY_COMFORT_SLEEP_CURVE",
    "KEY_CURRENT_WORK_TIME",
    "KEY_DRY",
    "KEY_ECO",
    "KEY_ERROR_CODE",
    "KEY_FANSPEED",
    "KEY_MODE",
    "KEY_OPEN_TIME",
    "KEY_POWER",
    "KEY_PTC",
    "KEY_PURIFIER",
    "KEY_SMART_DRY",
    "KEY_STRONG_WIND",
    "KEY_SWING_LR",
    "KEY_SWING_LR_UNDER",
    "KEY_SWING_UD",
    "KEY_TEMPERATURE",
    "KEY_TIME_OFF",
    "KEY_TIME_ON",
    "KEY_TUBRO",
    "KEY_VERSION",
    "anion",
    "auto_prevent_straight_wind",
    "auto_temp_down",
    "auto_temp_up",
    "b5_8_heat",
    "b5_air_ieco",
    "b5_anion",
    "b5_body_check",
    "b5_comfort",
    "b5_cvp",
    "b5_eco",
    "b5_electricity",
    "b5_emergent_heat_wind",
    "b5_end_ieco",
    "b5_fa_no_wind_sense",
    "b5_fahrenheit",
    "b5_filter_check",
    "b5_filter_remind",
    "b5_fresh_air",
    "b5_guide_strip_type",
    "b5_has_icheck",
    "b5_heat_ptc_wind",
    "b5_humidity",
    "b5_ieco_switch",
    "b5_jet_cool",
    "b5_main_horizontal_guide_strip_1",
    "b5_main_horizontal_guide_strip_2",
    "b5_main_horizontal_guide_strip_3",
    "b5_main_horizontal_guide_strip_4",
    "b5_mode",
    "b5_new_wind_sense",
    "b5_next_frame",
    "b5_no_wind_sense",
    "b5_nobody_energy_save",
    "b5_parent_control",
    "b5_prevent_straight_wind",
    "b5_prevent_straight_wind_select",
    "b5_ptc",
    "b5_rate_select",
    "b5_screen_display",
    "b5_self_clean",
    "b5_sound",
    "b5_strong_wind",
    "b5_sup_horizontal_guide_strip_1",
    "b5_sup_horizontal_guide_strip_2",
    "b5_sup_horizontal_guide_strip_3",
    "b5_sup_horizontal_guide_strip_4",
    "b5_temperature_0",
    "b5_temperature_1",
    "b5_temperature_2",
    "b5_temperature_3",
    "b5_temperature_4",
    "b5_temperature_5",
    "b5_temperature_6",
    "b5_twins_machine",
    "b5_wind_around",
    "b5_wind_avoid",
    "b5_wind_speed",
    "b5_wind_straight",
    "b5_wind_swing",
    "b5_wind_swing_lr_angle",
    "b5_wind_swing_ud_angle",
    "body_check",
    "child_prevent_cold_wind",
    "comfort",
    "comfort_power_save",
    "comfort_sleep",
    "cool_hot_sense",
    "cool_strong_wind_amount",
    "cool_strong_wind_speed",
    "cool_temp_down",
    "cool_temp_up",
    "current_humidity",
    "cvp",
    "degree8_heat",
    "dr_time",
    "dr_time_hour",
    "dr_time_min",
    "even_wind",
    "extreme_wind",
    "extreme_wind_level",
    "fa_no_wind_sense",
    "face_register",
    "filter_level",
    "filter_value",
    "fresh_air",
    "fresh_air_fan_speed",
    "fresh_air_temp",
    "fresh_filter_time_total",
    "fresh_filter_time_use",
    "fresh_filter_timeout",
    "fresh_filter_timeout_ae2",
    "gentle_wind_sense",
    "guide_strip_type",
    "has_cool_heat_amount",
    "has_icheck",
    "heat_temp_down",
    "heat_temp_up",
    "ieco_expansion_valve",
    "ieco_frame",
    "ieco_indoor_wind_speed",
    "ieco_number",
    "ieco_outdoor_wind_speed",
    "ieco_switch",
    "ieco_target_rate",
    "in_code",
    "in_version",
    "independent_ptc",
    "indoor_humidity",
    "intelligent_control",
    "intelligent_wind",
    "jet_cool",
    "k1_value",
    "k2_value",
    "k3_value",
    "k4_value",
    "kick_quilt",
    "little_angel",
    "machine_type",
    "main_horizontal_guide_strip_1",
    "main_horizontal_guide_strip_2",
    "main_horizontal_guide_strip_3",
    "main_horizontal_guide_strip_4",
    "mito_cool",
    "mito_heat",
    "natural_wind",
    "new_wind_sense",
    "no_wind_sense",
    "no_wind_sense_level",
    "nobody_energy_save",
    "operating_time",
    "out_code",
    "out_version",
    "parent_control",
    "parent_control_temp_down",
    "parent_control_temp_up",
    "pm25_value",
    "pmv",
    "power_saving",
    "pre_cool_hot",
    "prevent_cold",
    "prevent_straight_wind",
    "prevent_straight_wind_flag",
    "prevent_straight_wind_lr",
    "prevent_straight_wind_select",
    "prevent_super_cool",
    "product_type",
    "protocolType",
    "rate_select",
    "real_time_power",
    "real_time_power_10",
    "remote_control_lock",
    "remote_control_lock_control",
    "screen_display_now",
    "security",
    "self_clean",
    "single_tuyere",
    "sleep_status",
    "small_temperature",
    "sound",
    "sup_horizontal_guide_strip_1",
    "sup_horizontal_guide_strip_2",
    "sup_horizontal_guide_strip_3",
    "sup_horizontal_guide_strip_4",
    "t2_heat",
    "temperature_unit",
    "tp_heat",
    "twins_machine",
    "voice_control",
    "voice_control_new",
    "volume_control",
    "water_pump",
    "water_washing",
    "water_washing_manual",
    "water_washing_stage",
    "water_washing_time",
    "wind_around",
    "wind_around_ud",
    "wind_avoid",
    "wind_straight",
    "wind_swing_lr_angle",
    "wind_swing_ud_angle",
    "yb_wind_avoid"
  ],
  "acceptedValues": {
    "auto_prevent_straight_wind": [
      "off",
      "on"
    ],
    "child_prevent_cold_wind": [
      "off",
      "on"
    ],
    "comfort_power_save": [
      "off",
      "on"
    ],
    "comfort_sleep": [
      "off",
      "on"
    ],
    "cool_hot_sense": [
      "off",
      "on"
    ],
    "even_wind": [
      "off",
      "on"
    ],
    "extreme_wind": [
      "off",
      "on"
    ],
    "fresh_air": [
      "off",
      "on"
    ],
    "gentle_wind_sense": [
      "off",
      "on"
    ],
    "independent_ptc": [
      "off",
      "on"
    ],
    "intelligent_control": [
      "off",
      "on"
    ],
    "intelligent_wind": [
      "off",
      "on"
    ],
    "KEY_CLOSE_TIME": [
      0
    ],
    "KEY_DRY": [
      "off",
      "on"
    ],
    "KEY_ECO": [
      "off",
      "on"
    ],
    "KEY_MODE": [
      "auto",
      "cool",
      "dry",
      "fan",
      "heat",
      "smart_dry"
    ],
    "KEY_OPEN_TIME": [
      0
    ],
    "KEY_POWER": [
      "off",
      "on"
    ],
    "KEY_PTC": [
      "off",
      "on"
    ],
    "KEY_PURIFIER": [
      "off",
      "on"
    ],
    "KEY_STRONG_WIND": [
      "off",
      "on"
    ],
    "KEY_SWING_LR": [
      "off",
      "on"
    ],
    "KEY_SWING_LR_UNDER": [
      "off",
      "on"
    ],
    "KEY_SWING_UD": [
      "off",
      "on"
    ],
    "KEY_TIME_OFF": [
      "off",
      "on"
    ],
    "KEY_TIME_ON": [
      "off",
      "on"
    ],
    "KEY_TUBRO": [
      "off",
      "on"
    ],
    "KEY_VERSION": [
      51
    ],
    "kick_quilt": [
      "off",
      "on"
    ],
    "little_angel": [
      "off",
      "on"
    ],
    "natural_wind": [
      "off",
      "on"
    ],
    "nobody_energy_save": [
      "off",
      "on"
    ],
    "parent_control": [
      "off",
      "on"
    ],
    "power_saving": [
      "off",
      "on"
    ],
    "pre_cool_hot": [
      "off",
      "on"
    ],
    "prevent_cold": [
      "off",
      "on"
    ],
    "prevent_super_cool": [
      "off",
      "on"
    ],
    "screen_display_now": [
      "off",
      "on"
    ],
    "security": [
      "off",
      "on"
    ],
    "self_clean": [
      "off",
      "on"
    ],
    "single_tuyere": [
      "off",
      "on"
    ],
    "small_temperature": [
      0,
      0.5
    ],
    "temperature_unit": [
      0,
      1
    ],
    "voice_control": [
      "off",
      "on"
    ],
    "water_pump": [
      "off",
      "on"
    ],
    "water_washing": [
      "off",
      "on"
    ],
    "wind_avoid": [
      "off",
      "on"
    ],
    "wind_straight": [
      "off",
      "on"
    ],
    "yb_wind_avoid": [
      "off",
      "on"
    ]
  },
  "encodeBytes": {
    "BYTE_CLIENT_MODE_MOBILE": 1,
    "BYTE_CLOSE_TIMER_SWITCH_ON": 2,
    "BYTE_START_TIMER_SWITCH_ON": 2,
    "BYTE_TIMER_METHOD_REL": 1,
    "BYTE_TIMER_SWITCH_ON": 1
  }
}
