{
  "schemaVersion": 1,
  "sourceRevisions": {
    "IRremoteESP8266": "1e2f0f3ef0a93cbf2a8ddb2e95130f8f4c584b3f",
    "SmartIR": "e4df2957ad915536f41ffb39daa96886d7cfe040"
  },
  "scope": "Source entries are evidence of specific remotes or protocols, never blanket brand support.",
  "implementedProfiles": [
    {
      "id": "daikin-280",
      "brand": "Daikin",
      "models": [
        "ARC433 series remote",
        "ARC466A12 remote",
        "ARC466A33 remote",
        "ARC443A5 remote",
        "FTXM-M series"
      ],
      "protocol": "DAIKIN",
      "nativeModel": null,
      "carrierDutyPercent": 50,
      "sourcePath": "src/ir_Daikin.h",
      "status": "runtime_implemented"
    },
    {
      "id": "daikin2-312",
      "brand": "Daikin",
      "models": [
        "ARC477A1 remote",
        "FTXZ25NV1B A/C",
        "FTXZ35NV1B A/C",
        "FTXZ50NV1B A/C"
      ],
      "protocol": "DAIKIN2",
      "nativeModel": null,
      "carrierDutyPercent": 50,
      "sourcePath": "src/ir_Daikin.h",
      "status": "runtime_implemented"
    },
    {
      "id": "daikin216",
      "brand": "Daikin",
      "models": [
        "ARC433B69 remote",
        "ARC484A4 remote",
        "FTQ60TV16U2 A/C"
      ],
      "protocol": "DAIKIN216",
      "nativeModel": null,
      "carrierDutyPercent": 50,
      "sourcePath": "src/ir_Daikin.h",
      "status": "runtime_implemented"
    },
    {
      "id": "daikin160",
      "brand": "Daikin",
      "models": [
        "ARC423A5 remote"
      ],
      "protocol": "DAIKIN160",
      "nativeModel": null,
      "carrierDutyPercent": 50,
      "sourcePath": "src/ir_Daikin.h",
      "status": "runtime_implemented"
    },
    {
      "id": "daikin128",
      "brand": "Daikin",
      "models": [
        "BRC52B63 remote",
        "17 Series FTXB09AXVJU A/C",
        "17 Series FTXB12AXVJU A/C",
        "17 Series FTXB24AXVJU A/C"
      ],
      "protocol": "DAIKIN128",
      "nativeModel": null,
      "carrierDutyPercent": 50,
      "sourcePath": "src/ir_Daikin.h",
      "status": "runtime_implemented"
    },
    {
      "id": "daikin64",
      "brand": "Daikin",
      "models": [
        "DGS01 remote",
        "FFN-C/FCN-F Series A/C",
        "FTWX35AXV1 A/C"
      ],
      "protocol": "DAIKIN64",
      "nativeModel": null,
      "carrierDutyPercent": 50,
      "sourcePath": "src/ir_Daikin.h",
      "status": "runtime_implemented"
    },
    {
      "id": "daikin176",
      "brand": "Daikin",
      "models": [
        "BRC4C151 remote",
        "BRC4C153 remote",
        "FFQ35B8V1B A/C"
      ],
      "protocol": "DAIKIN176",
      "nativeModel": null,
      "carrierDutyPercent": 50,
      "sourcePath": "src/ir_Daikin.h",
      "status": "runtime_implemented"
    },
    {
      "id": "daikin152",
      "brand": "Daikin",
      "models": [
        "ARC480A5 remote"
      ],
      "protocol": "DAIKIN152",
      "nativeModel": null,
      "carrierDutyPercent": 50,
      "sourcePath": "src/ir_Daikin.h",
      "status": "runtime_implemented"
    },
    {
      "id": "daikin312",
      "brand": "Daikin",
      "models": [
        "ARC466A67 remote",
        "FTXM20R5V1B A/C"
      ],
      "protocol": "DAIKIN312",
      "nativeModel": null,
      "carrierDutyPercent": 50,
      "sourcePath": "src/ir_Daikin.h",
      "status": "runtime_implemented"
    },
    {
      "id": "mitsubishi-144",
      "brand": "Mitsubishi Electric",
      "models": [
        "MS-GK24VA",
        "MSZ-GV2519",
        "MSZ-SF25VE3",
        "MSZ-ZW4017S",
        "MLZ-RX5017AS",
        "KM14A remote",
        "SG153 remote",
        "RH151 remote",
        "SG15D remote"
      ],
      "protocol": "MITSUBISHI_AC",
      "nativeModel": null,
      "carrierDutyPercent": 50,
      "sourcePath": "src/ir_Mitsubishi.h",
      "status": "runtime_implemented"
    },
    {
      "id": "gree-1",
      "brand": "Gree",
      "models": [
        "YAW1F remote profile"
      ],
      "protocol": "GREE",
      "nativeModel": 1,
      "carrierDutyPercent": 50,
      "sourcePath": "src/ir_Gree.h",
      "status": "runtime_implemented"
    },
    {
      "id": "gree-2",
      "brand": "Gree",
      "models": [
        "YBOFB remote profile",
        "YBOFB2 remote profile"
      ],
      "protocol": "GREE",
      "nativeModel": 2,
      "carrierDutyPercent": 50,
      "sourcePath": "src/ir_Gree.h",
      "status": "runtime_implemented"
    },
    {
      "id": "gree-3",
      "brand": "Gree",
      "models": [
        "YX1FSF remote profile",
        "YX1F2F remote"
      ],
      "protocol": "GREE",
      "nativeModel": 3,
      "carrierDutyPercent": 50,
      "sourcePath": "src/ir_Gree.h",
      "status": "runtime_implemented"
    },
    {
      "id": "kelvinator-yalif",
      "brand": "Kelvinator",
      "models": [
        "YALIF remote",
        "KSV26CRC A/C",
        "KSV26HRC A/C",
        "KSV35CRC A/C",
        "KSV35HRC A/C",
        "KSV53HRC A/C",
        "KSV62HRC A/C",
        "KSV70CRC A/C",
        "KSV70HRC A/C",
        "KSV80HRC A/C"
      ],
      "protocol": "KELVINATOR",
      "nativeModel": null,
      "carrierDutyPercent": 50,
      "sourcePath": "src/ir_Kelvinator.h",
      "status": "runtime_implemented"
    },
    {
      "id": "panasonic-ac32",
      "brand": "Panasonic",
      "models": [
        "A75C2295 remote",
        "CS-E9CKP series A/C"
      ],
      "protocol": "PANASONIC_AC32",
      "nativeModel": null,
      "carrierDutyPercent": 50,
      "sourcePath": "src/ir_Panasonic.h",
      "status": "runtime_implemented"
    },
    {
      "id": "panasonic-2",
      "brand": "Panasonic",
      "models": [
        "NKE series"
      ],
      "protocol": "PANASONIC_AC",
      "nativeModel": 2,
      "carrierDutyPercent": 50,
      "sourcePath": "src/ir_Panasonic.h",
      "status": "runtime_implemented"
    },
    {
      "id": "panasonic-3",
      "brand": "Panasonic",
      "models": [
        "DKE series",
        "DKW series",
        "PKR series",
        "CS-E12QKEW",
        "A75C2616-1 remote",
        "A75C3704 remote",
        "PN1122V remote"
      ],
      "protocol": "PANASONIC_AC",
      "nativeModel": 3,
      "carrierDutyPercent": 50,
      "sourcePath": "src/ir_Panasonic.h",
      "status": "runtime_implemented"
    },
    {
      "id": "panasonic-4",
      "brand": "Panasonic",
      "models": [
        "JKE series",
        "CS-YW9MKD",
        "A75C3747 remote"
      ],
      "protocol": "PANASONIC_AC",
      "nativeModel": 4,
      "carrierDutyPercent": 50,
      "sourcePath": "src/ir_Panasonic.h",
      "status": "runtime_implemented"
    },
    {
      "id": "panasonic-6",
      "brand": "Panasonic",
      "models": [
        "RKR series",
        "CS-Z9RKR",
        "CS-Z24RKR",
        "A75C4762 remote"
      ],
      "protocol": "PANASONIC_AC",
      "nativeModel": 6,
      "carrierDutyPercent": 50,
      "sourcePath": "src/ir_Panasonic.h",
      "status": "runtime_implemented"
    },
    {
      "id": "fujitsu-1",
      "brand": "Fujitsu",
      "models": [
        "AR-RAH2E remote",
        "AR-RCE1E remote",
        "AR-RAE1E remote",
        "AR-RAC1E remote",
        "AR-RAH2U remote",
        "AR-REG1U remote",
        "ASYG30LFCA",
        "ASHG09LLCA",
        "AOHG09LLC",
        "AGTV14LAC"
      ],
      "protocol": "FUJITSU_AC",
      "nativeModel": 1,
      "carrierDutyPercent": 50,
      "sourcePath": "src/ir_Fujitsu.h",
      "status": "runtime_implemented"
    },
    {
      "id": "fujitsu-2",
      "brand": "Fujitsu",
      "models": [
        "AR-DB1 remote",
        "AR-DL10 remote",
        "AR-JW17 remote",
        "AR-JW19 remote",
        "AST9RSGCW",
        "ASU30C1"
      ],
      "protocol": "FUJITSU_AC",
      "nativeModel": 2,
      "carrierDutyPercent": 50,
      "sourcePath": "src/ir_Fujitsu.h",
      "status": "runtime_implemented"
    },
    {
      "id": "fujitsu-3",
      "brand": "Fujitsu",
      "models": [
        "AR-REB1E remote",
        "AR-RAH1U remote",
        "AR-REB4E remote",
        "ASYG7LMCA",
        "ASU12RLF"
      ],
      "protocol": "FUJITSU_AC",
      "nativeModel": 3,
      "carrierDutyPercent": 50,
      "sourcePath": "src/ir_Fujitsu.h",
      "status": "runtime_implemented"
    },
    {
      "id": "fujitsu-4",
      "brand": "Fujitsu",
      "models": [
        "AR-JW2 remote",
        "AR-DL3 remote"
      ],
      "protocol": "FUJITSU_AC",
      "nativeModel": 4,
      "carrierDutyPercent": 50,
      "sourcePath": "src/ir_Fujitsu.h",
      "status": "runtime_implemented"
    },
    {
      "id": "fujitsu-5",
      "brand": "Fujitsu",
      "models": [
        "AR-RY4 remote",
        "ASTB09LBC"
      ],
      "protocol": "FUJITSU_AC",
      "nativeModel": 5,
      "carrierDutyPercent": 50,
      "sourcePath": "src/ir_Fujitsu.h",
      "status": "runtime_implemented"
    },
    {
      "id": "fujitsu-6",
      "brand": "Fujitsu",
      "models": [
        "AR-REW4E remote",
        "AR-REW1E remote",
        "ASYG09KETA-B",
        "ASTG09K",
        "ASTG18K"
      ],
      "protocol": "FUJITSU_AC",
      "nativeModel": 6,
      "carrierDutyPercent": 50,
      "sourcePath": "src/ir_Fujitsu.h",
      "status": "runtime_implemented"
    },
    {
      "id": "midea-48",
      "brand": "Midea",
      "models": [
        "MIDEA 48-bit protocol profile"
      ],
      "protocol": "MIDEA",
      "nativeModel": null,
      "carrierDutyPercent": 50,
      "sourcePath": "src/ir_Midea.h",
      "status": "runtime_implemented"
    },
    {
      "id": "lg-28",
      "brand": "LG",
      "models": [
        "6711A20083V remote",
        "TS-H122ERM1 remote"
      ],
      "protocol": "LG",
      "nativeModel": 5,
      "carrierDutyPercent": 50,
      "sourcePath": "src/ir_LG.h",
      "status": "runtime_implemented"
    },
    {
      "id": "lg2-akb75215403",
      "brand": "LG",
      "models": [
        "AKB75215403 remote",
        "AKB74395308 remote",
        "S4-W12JA3AA A/C"
      ],
      "protocol": "LG2",
      "nativeModel": 2,
      "carrierDutyPercent": 33,
      "sourcePath": "src/ir_LG.h",
      "status": "runtime_implemented"
    },
    {
      "id": "toshiba-72",
      "brand": "Toshiba",
      "models": [
        "RAS-B13N3KV2",
        "RAS-B13N3KVP-E",
        "RAS 18SKP-ES",
        "WH-TA04NE remote",
        "WC-L03SE remote",
        "WH-UB03NJ remote",
        "RAS-2558V",
        "WH-TA01JE remote",
        "RAS-25SKVP2-ND",
        "WH-TG01NE remote",
        "RAS-B13B2KVG-E3"
      ],
      "protocol": "TOSHIBA_AC",
      "nativeModel": null,
      "carrierDutyPercent": 50,
      "sourcePath": "src/ir_Toshiba.h",
      "status": "runtime_implemented"
    },
    {
      "id": "airton",
      "brand": "Airton",
      "models": [
        "RD1A1 remote",
        "SMVH09B-2A2A3NH A/C"
      ],
      "protocol": "AIRTON",
      "nativeModel": null,
      "carrierDutyPercent": 50,
      "sourcePath": "src/ir_Airton.h",
      "status": "runtime_implemented"
    },
    {
      "id": "amcor",
      "brand": "Amcor",
      "models": [
        "TAC-444 remote",
        "TAC-495 remote",
        "ADR-853H A/C"
      ],
      "protocol": "AMCOR",
      "nativeModel": null,
      "carrierDutyPercent": 50,
      "sourcePath": "src/ir_Amcor.h",
      "status": "runtime_implemented"
    },
    {
      "id": "electra",
      "brand": "Electra",
      "models": [
        "YKR-M/003E remote",
        "Classic INV 17 / AXW12DCS A/C"
      ],
      "protocol": "ELECTRA_AC",
      "nativeModel": null,
      "carrierDutyPercent": 50,
      "sourcePath": "src/ir_Electra.h",
      "status": "runtime_implemented"
    },
    {
      "id": "sanyo-ac",
      "brand": "Sanyo",
      "models": [
        "RCS-2HS4E remote",
        "RCS-2S4E remote",
        "SAP-K121AHA A/C",
        "SAP-K242AH A/C"
      ],
      "protocol": "SANYO_AC",
      "nativeModel": null,
      "carrierDutyPercent": 50,
      "sourcePath": "src/ir_Sanyo.h",
      "status": "runtime_implemented"
    },
    {
      "id": "goodweather",
      "brand": "Goodweather",
      "models": [
        "ZH/JT-03 remote"
      ],
      "protocol": "GOODWEATHER",
      "nativeModel": null,
      "carrierDutyPercent": 50,
      "sourcePath": "src/ir_Goodweather.h",
      "status": "runtime_implemented"
    },
    {
      "id": "teco",
      "brand": "Alaska",
      "models": [
        "SAC9010QC A/C",
        "SAC9010QC remote"
      ],
      "protocol": "TECO",
      "nativeModel": null,
      "carrierDutyPercent": 50,
      "sourcePath": "src/ir_Teco.h",
      "status": "runtime_implemented"
    },
    {
      "id": "truma",
      "brand": "Truma",
      "models": [
        "40091-86700 remote",
        "Aventa A/C"
      ],
      "protocol": "TRUMA",
      "nativeModel": null,
      "carrierDutyPercent": 50,
      "sourcePath": "src/ir_Truma.h",
      "status": "runtime_implemented"
    },
    {
      "id": "vestel",
      "brand": "Vestel",
      "models": [
        "BIOX CXP-9 A/C"
      ],
      "protocol": "VESTEL_AC",
      "nativeModel": null,
      "carrierDutyPercent": 50,
      "sourcePath": "src/ir_Vestel.h",
      "status": "runtime_implemented"
    },
    {
      "id": "neoclima",
      "brand": "Neoclima",
      "models": [
        "ZH/TY-01 remote",
        "NS-09AHTI A/C"
      ],
      "protocol": "NEOCLIMA",
      "nativeModel": null,
      "carrierDutyPercent": 50,
      "sourcePath": "src/ir_Neoclima.h",
      "status": "runtime_implemented"
    },
    {
      "id": "ecoclim",
      "brand": "EcoClim",
      "models": [
        "HYSFR-P348 remote",
        "ZC200DPO A/C"
      ],
      "protocol": "ECOCLIM",
      "nativeModel": null,
      "carrierDutyPercent": 50,
      "sourcePath": "src/ir_Ecoclim.h",
      "status": "runtime_implemented"
    },
    {
      "id": "corona",
      "brand": "Corona",
      "models": [
        "AR-01 remote",
        "CSH-N2211 A/C",
        "CSH-N2511 A/C",
        "CSH-N2811 A/C",
        "CSH-N4011 A/C"
      ],
      "protocol": "CORONA_AC",
      "nativeModel": null,
      "carrierDutyPercent": 50,
      "sourcePath": "src/ir_Corona.h",
      "status": "runtime_implemented"
    },
    {
      "id": "carrier-ac64",
      "brand": "Carrier/Surrey",
      "models": [
        "42QG5A55970 remote",
        "619EGX0090E0 A/C",
        "619EGX0120E0 A/C",
        "619EGX0180E0 A/C",
        "619EGX0220E0 A/C"
      ],
      "protocol": "CARRIER_AC64",
      "nativeModel": null,
      "carrierDutyPercent": 50,
      "sourcePath": "src/ir_Carrier.h",
      "status": "runtime_implemented"
    },
    {
      "id": "technibel",
      "brand": "Technibel",
      "models": [
        "IRO PLUS remote"
      ],
      "protocol": "TECHNIBEL_AC",
      "nativeModel": null,
      "carrierDutyPercent": 50,
      "sourcePath": "src/ir_Technibel.h",
      "status": "runtime_implemented"
    },
    {
      "id": "haier-yrw02",
      "brand": "Haier",
      "models": [
        "YR-W02 remote",
        "HSU-09HMC203 A/C"
      ],
      "protocol": "HAIER_AC_YRW02",
      "nativeModel": null,
      "carrierDutyPercent": 50,
      "sourcePath": "src/ir_Haier.h",
      "status": "runtime_implemented"
    },
    {
      "id": "haier-ac160",
      "brand": "Haier",
      "models": [
        "KFR-26GW/83@UI-Ge A/C"
      ],
      "protocol": "HAIER_AC160",
      "nativeModel": null,
      "carrierDutyPercent": 50,
      "sourcePath": "src/ir_Haier.h",
      "status": "runtime_implemented"
    },
    {
      "id": "mhi-88",
      "brand": "Mitsubishi Heavy Industries",
      "models": [
        "RKX502A001C remote",
        "SRKxxZJ-S A/C"
      ],
      "protocol": "MITSUBISHI_HEAVY_88",
      "nativeModel": null,
      "carrierDutyPercent": 50,
      "sourcePath": "src/ir_MitsubishiHeavy.h",
      "status": "runtime_implemented"
    },
    {
      "id": "mhi-152",
      "brand": "Mitsubishi Heavy Industries",
      "models": [
        "RLA502A700B remote",
        "SRKxxZM-S A/C",
        "SRKxxZMXA-S A/C"
      ],
      "protocol": "MITSUBISHI_HEAVY_152",
      "nativeModel": null,
      "carrierDutyPercent": 50,
      "sourcePath": "src/ir_MitsubishiHeavy.h",
      "status": "runtime_implemented"
    },
    {
      "id": "hitachi-ac",
      "brand": "Hitachi",
      "models": [
        "RAS-35THA6 remote"
      ],
      "protocol": "HITACHI_AC",
      "nativeModel": null,
      "carrierDutyPercent": 50,
      "sourcePath": "src/ir_Hitachi.h",
      "status": "runtime_implemented"
    },
    {
      "id": "tcl112ac",
      "brand": "TCL",
      "models": [
        "TAC-09CHSD/XA31I A/C"
      ],
      "protocol": "TCL112AC",
      "nativeModel": 1,
      "carrierDutyPercent": 50,
      "sourcePath": "src/ir_Tcl.h",
      "status": "runtime_implemented"
    },
    {
      "id": "mirage",
      "brand": "Mirage",
      "models": [
        "VLU series A/C",
        "KKG9AC1 protocol family"
      ],
      "protocol": "MIRAGE",
      "nativeModel": 1,
      "carrierDutyPercent": 50,
      "sourcePath": "src/ir_Mirage.h",
      "status": "runtime_implemented"
    },
    {
      "id": "tcl112-gz",
      "brand": "Teknopoint",
      "models": [
        "GZ-055B-E1 remote",
        "Allegro SSA-09H A/C"
      ],
      "protocol": "TCL112AC",
      "nativeModel": 2,
      "carrierDutyPercent": 50,
      "sourcePath": "src/ir_Tcl.h",
      "status": "runtime_implemented"
    },
    {
      "id": "mirage-kkg29",
      "brand": "Tronitechnik",
      "models": [
        "KKG29A-C1 remote",
        "Reykir 9000 A/C"
      ],
      "protocol": "MIRAGE",
      "nativeModel": 2,
      "carrierDutyPercent": 50,
      "sourcePath": "src/ir_Mirage.h",
      "status": "runtime_implemented"
    },
    {
      "id": "mitsubishi112",
      "brand": "Mitsubishi Electric",
      "models": [
        "KPOA remote",
        "MSH-A24WV A/C",
        "MUH-A24WV A/C"
      ],
      "protocol": "MITSUBISHI112",
      "nativeModel": null,
      "carrierDutyPercent": 50,
      "sourcePath": "src/ir_Mitsubishi.h",
      "status": "runtime_implemented"
    },
    {
      "id": "mitsubishi136",
      "brand": "Mitsubishi Electric",
      "models": [
        "001CP T7WE10714 remote",
        "PAR-FA32MA remote",
        "PEAD-RP71JAA A/C"
      ],
      "protocol": "MITSUBISHI136",
      "nativeModel": null,
      "carrierDutyPercent": 50,
      "sourcePath": "src/ir_Mitsubishi.h",
      "status": "runtime_implemented"
    }
  ],
  "upstreamCommonFamilies": [
    {
      "protocol": "AIRTON",
      "upstreamCommonDispatch": true,
      "status": "runtime_implemented",
      "projectProfileIds": [
        "airton"
      ],
      "reason": null
    },
    {
      "protocol": "AIRWELL",
      "upstreamCommonDispatch": true,
      "status": "not_implemented",
      "projectProfileIds": [],
      "reason": "No verified runtime adapter, variant-specific capability map and state semantics in this project."
    },
    {
      "protocol": "AMCOR",
      "upstreamCommonDispatch": true,
      "status": "runtime_implemented",
      "projectProfileIds": [
        "amcor"
      ],
      "reason": null
    },
    {
      "protocol": "ARGO",
      "upstreamCommonDispatch": true,
      "status": "not_implemented",
      "projectProfileIds": [],
      "reason": "No verified runtime adapter, variant-specific capability map and state semantics in this project."
    },
    {
      "protocol": "BOSCH144",
      "upstreamCommonDispatch": true,
      "status": "not_implemented",
      "projectProfileIds": [],
      "reason": "No verified runtime adapter, variant-specific capability map and state semantics in this project."
    },
    {
      "protocol": "CARRIER_AC64",
      "upstreamCommonDispatch": true,
      "status": "runtime_implemented",
      "projectProfileIds": [
        "carrier-ac64"
      ],
      "reason": null
    },
    {
      "protocol": "COOLIX",
      "upstreamCommonDispatch": true,
      "status": "not_implemented",
      "projectProfileIds": [],
      "reason": "No verified runtime adapter, variant-specific capability map and state semantics in this project."
    },
    {
      "protocol": "CORONA_AC",
      "upstreamCommonDispatch": true,
      "status": "runtime_implemented",
      "projectProfileIds": [
        "corona"
      ],
      "reason": null
    },
    {
      "protocol": "DAIKIN",
      "upstreamCommonDispatch": true,
      "status": "runtime_implemented",
      "projectProfileIds": [
        "daikin-280"
      ],
      "reason": null
    },
    {
      "protocol": "DAIKIN128",
      "upstreamCommonDispatch": true,
      "status": "runtime_implemented",
      "projectProfileIds": [
        "daikin128"
      ],
      "reason": null
    },
    {
      "protocol": "DAIKIN152",
      "upstreamCommonDispatch": true,
      "status": "runtime_implemented",
      "projectProfileIds": [
        "daikin152"
      ],
      "reason": null
    },
    {
      "protocol": "DAIKIN160",
      "upstreamCommonDispatch": true,
      "status": "runtime_implemented",
      "projectProfileIds": [
        "daikin160"
      ],
      "reason": null
    },
    {
      "protocol": "DAIKIN176",
      "upstreamCommonDispatch": true,
      "status": "runtime_implemented",
      "projectProfileIds": [
        "daikin176"
      ],
      "reason": null
    },
    {
      "protocol": "DAIKIN2",
      "upstreamCommonDispatch": true,
      "status": "runtime_implemented",
      "projectProfileIds": [
        "daikin2-312"
      ],
      "reason": null
    },
    {
      "protocol": "DAIKIN216",
      "upstreamCommonDispatch": true,
      "status": "runtime_implemented",
      "projectProfileIds": [
        "daikin216"
      ],
      "reason": null
    },
    {
      "protocol": "DAIKIN312",
      "upstreamCommonDispatch": true,
      "status": "runtime_implemented",
      "projectProfileIds": [
        "daikin312"
      ],
      "reason": null
    },
    {
      "protocol": "DAIKIN64",
      "upstreamCommonDispatch": true,
      "status": "runtime_implemented",
      "projectProfileIds": [
        "daikin64"
      ],
      "reason": null
    },
    {
      "protocol": "DELONGHI_AC",
      "upstreamCommonDispatch": true,
      "status": "not_implemented",
      "projectProfileIds": [],
      "reason": "No verified runtime adapter, variant-specific capability map and state semantics in this project."
    },
    {
      "protocol": "ECOCLIM",
      "upstreamCommonDispatch": true,
      "status": "runtime_implemented",
      "projectProfileIds": [
        "ecoclim"
      ],
      "reason": null
    },
    {
      "protocol": "ELECTRA_AC",
      "upstreamCommonDispatch": true,
      "status": "runtime_implemented",
      "projectProfileIds": [
        "electra"
      ],
      "reason": null
    },
    {
      "protocol": "EUROM",
      "upstreamCommonDispatch": true,
      "status": "not_implemented",
      "projectProfileIds": [],
      "reason": "No verified runtime adapter, variant-specific capability map and state semantics in this project."
    },
    {
      "protocol": "FUJITSU_AC",
      "upstreamCommonDispatch": true,
      "status": "runtime_implemented",
      "projectProfileIds": [
        "fujitsu-1",
        "fujitsu-2",
        "fujitsu-3",
        "fujitsu-4",
        "fujitsu-5",
        "fujitsu-6"
      ],
      "reason": null
    },
    {
      "protocol": "GOODWEATHER",
      "upstreamCommonDispatch": true,
      "status": "runtime_implemented",
      "projectProfileIds": [
        "goodweather"
      ],
      "reason": null
    },
    {
      "protocol": "GREE",
      "upstreamCommonDispatch": true,
      "status": "runtime_implemented",
      "projectProfileIds": [
        "gree-1",
        "gree-2",
        "gree-3"
      ],
      "reason": null
    },
    {
      "protocol": "HAIER_AC",
      "upstreamCommonDispatch": true,
      "status": "not_implemented",
      "projectProfileIds": [],
      "reason": "No verified runtime adapter, variant-specific capability map and state semantics in this project."
    },
    {
      "protocol": "HAIER_AC160",
      "upstreamCommonDispatch": true,
      "status": "runtime_implemented",
      "projectProfileIds": [
        "haier-ac160"
      ],
      "reason": null
    },
    {
      "protocol": "HAIER_AC176",
      "upstreamCommonDispatch": true,
      "status": "not_implemented",
      "projectProfileIds": [],
      "reason": "No verified runtime adapter, variant-specific capability map and state semantics in this project."
    },
    {
      "protocol": "HAIER_AC_YRW02",
      "upstreamCommonDispatch": true,
      "status": "runtime_implemented",
      "projectProfileIds": [
        "haier-yrw02"
      ],
      "reason": null
    },
    {
      "protocol": "HITACHI_AC",
      "upstreamCommonDispatch": true,
      "status": "runtime_implemented",
      "projectProfileIds": [
        "hitachi-ac"
      ],
      "reason": null
    },
    {
      "protocol": "HITACHI_AC1",
      "upstreamCommonDispatch": true,
      "status": "not_implemented",
      "projectProfileIds": [],
      "reason": "No verified runtime adapter, variant-specific capability map and state semantics in this project."
    },
    {
      "protocol": "HITACHI_AC264",
      "upstreamCommonDispatch": true,
      "status": "not_implemented",
      "projectProfileIds": [],
      "reason": "No verified runtime adapter, variant-specific capability map and state semantics in this project."
    },
    {
      "protocol": "HITACHI_AC296",
      "upstreamCommonDispatch": true,
      "status": "not_implemented",
      "projectProfileIds": [],
      "reason": "No verified runtime adapter, variant-specific capability map and state semantics in this project."
    },
    {
      "protocol": "HITACHI_AC344",
      "upstreamCommonDispatch": true,
      "status": "not_implemented",
      "projectProfileIds": [],
      "reason": "No verified runtime adapter, variant-specific capability map and state semantics in this project."
    },
    {
      "protocol": "HITACHI_AC424",
      "upstreamCommonDispatch": true,
      "status": "not_implemented",
      "projectProfileIds": [],
      "reason": "No verified runtime adapter, variant-specific capability map and state semantics in this project."
    },
    {
      "protocol": "KELON",
      "upstreamCommonDispatch": true,
      "status": "not_implemented",
      "projectProfileIds": [],
      "reason": "No verified runtime adapter, variant-specific capability map and state semantics in this project."
    },
    {
      "protocol": "KELVINATOR",
      "upstreamCommonDispatch": true,
      "status": "runtime_implemented",
      "projectProfileIds": [
        "kelvinator-yalif"
      ],
      "reason": null
    },
    {
      "protocol": "LG",
      "upstreamCommonDispatch": true,
      "status": "runtime_implemented",
      "projectProfileIds": [
        "lg-28"
      ],
      "reason": null
    },
    {
      "protocol": "LG2",
      "upstreamCommonDispatch": true,
      "status": "runtime_implemented",
      "projectProfileIds": [
        "lg2-akb75215403"
      ],
      "reason": null
    },
    {
      "protocol": "MIDEA",
      "upstreamCommonDispatch": true,
      "status": "runtime_implemented",
      "projectProfileIds": [
        "midea-48"
      ],
      "reason": null
    },
    {
      "protocol": "MIRAGE",
      "upstreamCommonDispatch": true,
      "status": "runtime_implemented",
      "projectProfileIds": [
        "mirage",
        "mirage-kkg29"
      ],
      "reason": null
    },
    {
      "protocol": "MITSUBISHI112",
      "upstreamCommonDispatch": true,
      "status": "runtime_implemented",
      "projectProfileIds": [
        "mitsubishi112"
      ],
      "reason": null
    },
    {
      "protocol": "MITSUBISHI136",
      "upstreamCommonDispatch": true,
      "status": "runtime_implemented",
      "projectProfileIds": [
        "mitsubishi136"
      ],
      "reason": null
    },
    {
      "protocol": "MITSUBISHI_AC",
      "upstreamCommonDispatch": true,
      "status": "runtime_implemented",
      "projectProfileIds": [
        "mitsubishi-144"
      ],
      "reason": null
    },
    {
      "protocol": "MITSUBISHI_HEAVY_152",
      "upstreamCommonDispatch": true,
      "status": "runtime_implemented",
      "projectProfileIds": [
        "mhi-152"
      ],
      "reason": null
    },
    {
      "protocol": "MITSUBISHI_HEAVY_88",
      "upstreamCommonDispatch": true,
      "status": "runtime_implemented",
      "projectProfileIds": [
        "mhi-88"
      ],
      "reason": null
    },
    {
      "protocol": "NEOCLIMA",
      "upstreamCommonDispatch": true,
      "status": "runtime_implemented",
      "projectProfileIds": [
        "neoclima"
      ],
      "reason": null
    },
    {
      "protocol": "PANASONIC_AC",
      "upstreamCommonDispatch": true,
      "status": "runtime_implemented",
      "projectProfileIds": [
        "panasonic-2",
        "panasonic-3",
        "panasonic-4",
        "panasonic-6"
      ],
      "reason": null
    },
    {
      "protocol": "PANASONIC_AC32",
      "upstreamCommonDispatch": true,
      "status": "runtime_implemented",
      "projectProfileIds": [
        "panasonic-ac32"
      ],
      "reason": null
    },
    {
      "protocol": "RHOSS",
      "upstreamCommonDispatch": true,
      "status": "not_implemented",
      "projectProfileIds": [],
      "reason": "No verified runtime adapter, variant-specific capability map and state semantics in this project."
    },
    {
      "protocol": "SAMSUNG_AC",
      "upstreamCommonDispatch": true,
      "status": "not_implemented",
      "projectProfileIds": [],
      "reason": "No verified runtime adapter, variant-specific capability map and state semantics in this project."
    },
    {
      "protocol": "SANYO_AC",
      "upstreamCommonDispatch": true,
      "status": "runtime_implemented",
      "projectProfileIds": [
        "sanyo-ac"
      ],
      "reason": null
    },
    {
      "protocol": "SANYO_AC88",
      "upstreamCommonDispatch": true,
      "status": "not_implemented",
      "projectProfileIds": [],
      "reason": "No verified runtime adapter, variant-specific capability map and state semantics in this project."
    },
    {
      "protocol": "SHARP_AC",
      "upstreamCommonDispatch": true,
      "status": "not_implemented",
      "projectProfileIds": [],
      "reason": "No verified runtime adapter, variant-specific capability map and state semantics in this project."
    },
    {
      "protocol": "TCL112AC",
      "upstreamCommonDispatch": true,
      "status": "runtime_implemented",
      "projectProfileIds": [
        "tcl112ac",
        "tcl112-gz"
      ],
      "reason": null
    },
    {
      "protocol": "TECHNIBEL_AC",
      "upstreamCommonDispatch": true,
      "status": "runtime_implemented",
      "projectProfileIds": [
        "technibel"
      ],
      "reason": null
    },
    {
      "protocol": "TECO",
      "upstreamCommonDispatch": true,
      "status": "runtime_implemented",
      "projectProfileIds": [
        "teco"
      ],
      "reason": null
    },
    {
      "protocol": "TEKNOPOINT",
      "upstreamCommonDispatch": true,
      "status": "not_implemented",
      "projectProfileIds": [],
      "reason": "No verified runtime adapter, variant-specific capability map and state semantics in this project."
    },
    {
      "protocol": "TOSHIBA_AC",
      "upstreamCommonDispatch": true,
      "status": "runtime_implemented",
      "projectProfileIds": [
        "toshiba-72"
      ],
      "reason": null
    },
    {
      "protocol": "TRANSCOLD",
      "upstreamCommonDispatch": true,
      "status": "not_implemented",
      "projectProfileIds": [],
      "reason": "No verified runtime adapter, variant-specific capability map and state semantics in this project."
    },
    {
      "protocol": "TROTEC",
      "upstreamCommonDispatch": true,
      "status": "not_implemented",
      "projectProfileIds": [],
      "reason": "No verified runtime adapter, variant-specific capability map and state semantics in this project."
    },
    {
      "protocol": "TROTEC_3550",
      "upstreamCommonDispatch": true,
      "status": "not_implemented",
      "projectProfileIds": [],
      "reason": "No verified runtime adapter, variant-specific capability map and state semantics in this project."
    },
    {
      "protocol": "TRUMA",
      "upstreamCommonDispatch": true,
      "status": "runtime_implemented",
      "projectProfileIds": [
        "truma"
      ],
      "reason": null
    },
    {
      "protocol": "VESTEL_AC",
      "upstreamCommonDispatch": true,
      "status": "runtime_implemented",
      "projectProfileIds": [
        "vestel"
      ],
      "reason": null
    },
    {
      "protocol": "VOLTAS",
      "upstreamCommonDispatch": true,
      "status": "not_implemented",
      "projectProfileIds": [],
      "reason": "No verified runtime adapter, variant-specific capability map and state semantics in this project."
    },
    {
      "protocol": "WHIRLPOOL_AC",
      "upstreamCommonDispatch": true,
      "status": "not_implemented",
      "projectProfileIds": [],
      "reason": "No verified runtime adapter, variant-specific capability map and state semantics in this project."
    },
    {
      "protocol": "YORK",
      "upstreamCommonDispatch": false,
      "status": "not_implemented",
      "projectProfileIds": [],
      "reason": "No verified runtime adapter, variant-specific capability map and state semantics in this project."
    }
  ],
  "irremoteAcEntries": [
    {
      "brand": "Airton",
      "sourceProtocol": "Airton",
      "sourcePath": "src/ir_Airton.h",
      "sourceModels": [
        "RD1A1 remote",
        "SMVH09B-2A2A3NH ref. 409730 A/C"
      ],
      "sourceVariants": [],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [
        "AIRTON"
      ],
      "projectProfileIds": [
        "airton"
      ],
      "status": "partial_runtime_encoder",
      "reason": "Only the listed project profiles and their selected remote variants have verified capability maps; other source models are not implied.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Airwell",
      "sourceProtocol": "Airwell",
      "sourcePath": "src/ir_Airwell.h",
      "sourceModels": [
        "DLS 21 DCI R410 AW A/C",
        "RC04 remote",
        "RC08W remote"
      ],
      "sourceVariants": [],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [
        "AIRWELL"
      ],
      "projectProfileIds": [],
      "status": "upstream_encoder_unintegrated",
      "reason": "Upstream has a common send dispatch, but this project has no verified device capability map and runtime adapter for this row.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Amcor",
      "sourceProtocol": "Amcor",
      "sourcePath": "src/ir_Amcor.h",
      "sourceModels": [
        "ADR-853H A/C",
        "TAC-444 remote",
        "TAC-495 remote"
      ],
      "sourceVariants": [],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [
        "AMCOR"
      ],
      "projectProfileIds": [
        "amcor"
      ],
      "status": "partial_runtime_encoder",
      "reason": "Only the listed project profiles and their selected remote variants have verified capability maps; other source models are not implied.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Argo",
      "sourceProtocol": "Argo",
      "sourcePath": "src/ir_Argo.h",
      "sourceModels": [
        "Ulisse 13 DCI Mobile Split A/C [WREM2 remote]",
        "Ulisse Eco Mobile Split A/C (Wifi) [WREM3 remote]"
      ],
      "sourceVariants": [
        "SAC_WREM2",
        "SAC_WREM3"
      ],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [
        "ARGO"
      ],
      "projectProfileIds": [],
      "status": "upstream_encoder_unintegrated",
      "reason": "Upstream has a common send dispatch, but this project has no verified device capability map and runtime adapter for this row.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Bluestar",
      "sourceProtocol": "BluestarHeavy",
      "sourcePath": null,
      "sourceModels": [
        "D716LXM0535A2400313 (Remote)"
      ],
      "sourceVariants": [],
      "advertisedDetailedSupport": false,
      "commonDispatchCandidates": [],
      "projectProfileIds": [],
      "status": "unverified_ac_entry",
      "reason": "The source entry was advertised or described as AC-related, but a reliable runtime send path and device capability map have not both been verified.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Bosch",
      "sourceProtocol": "Bosch",
      "sourcePath": "src/ir_Bosch.h",
      "sourceModels": [
        "CL3000i-Set 26 E A/C",
        "RG10A(G2S)BGEF remote"
      ],
      "sourceVariants": [],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [],
      "projectProfileIds": [],
      "status": "unverified_ac_entry",
      "reason": "The source entry was advertised or described as AC-related, but a reliable runtime send path and device capability map have not both been verified.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Durastar",
      "sourceProtocol": "Bosch",
      "sourcePath": "src/ir_Bosch.h",
      "sourceModels": [
        "RG10R(M2S)/BGEFU1 remote"
      ],
      "sourceVariants": [],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [],
      "projectProfileIds": [],
      "status": "unverified_ac_entry",
      "reason": "The source entry was advertised or described as AC-related, but a reliable runtime send path and device capability map have not both been verified.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Carrier",
      "sourceProtocol": "Carrier",
      "sourcePath": "src/ir_Carrier.h",
      "sourceModels": [
        "3021203 RR03-S-Remote (CARRIER_AC84)",
        "342WM100CT A/C (CARRIER_AC84)",
        "40GKX0E2006 remote (CARRIER_AC128)"
      ],
      "sourceVariants": [],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [],
      "projectProfileIds": [],
      "status": "unverified_ac_entry",
      "reason": "The source entry was advertised or described as AC-related, but a reliable runtime send path and device capability map have not both been verified.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Carrier/Surrey",
      "sourceProtocol": "Carrier",
      "sourcePath": "src/ir_Carrier.h",
      "sourceModels": [
        "42QG5A55970 remote",
        "53NGK009/012 Inverter",
        "619EGX0090E0 A/C",
        "619EGX0120E0 A/C",
        "619EGX0180E0 A/C",
        "619EGX0220E0 A/C"
      ],
      "sourceVariants": [],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [],
      "projectProfileIds": [
        "carrier-ac64"
      ],
      "status": "partial_runtime_encoder",
      "reason": "Only the listed project profiles and their selected remote variants have verified capability maps; other source models are not implied.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Clima-Butler",
      "sourceProtocol": "ClimaButler",
      "sourcePath": null,
      "sourceModels": [
        "AR-715 remote",
        "RCS-SD43UWI A/C"
      ],
      "sourceVariants": [],
      "advertisedDetailedSupport": false,
      "commonDispatchCandidates": [],
      "projectProfileIds": [],
      "status": "unverified_ac_entry",
      "reason": "The source entry was advertised or described as AC-related, but a reliable runtime send path and device capability map have not both been verified.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Beko",
      "sourceProtocol": "Coolix",
      "sourcePath": "src/ir_Coolix.h",
      "sourceModels": [
        "BINR 070/071 split-type A/C",
        "RG57K7(B)/BGEF Remote"
      ],
      "sourceVariants": [],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [
        "COOLIX"
      ],
      "projectProfileIds": [],
      "status": "upstream_encoder_unintegrated",
      "reason": "Upstream has a common send dispatch, but this project has no verified device capability map and runtime adapter for this row.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Midea",
      "sourceProtocol": "Coolix",
      "sourcePath": "src/ir_Coolix.h",
      "sourceModels": [
        "MS12FU-10HRDN1-QRD0GW(B) A/C",
        "MSABAU-07HRFN1-QRD0GW A/C (circa 2016)",
        "RG52D/BGE Remote"
      ],
      "sourceVariants": [],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [
        "COOLIX"
      ],
      "projectProfileIds": [],
      "status": "upstream_encoder_unintegrated",
      "reason": "Upstream has a common send dispatch, but this project has no verified device capability map and runtime adapter for this row.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Corona",
      "sourceProtocol": "Corona",
      "sourcePath": "src/ir_Corona.h",
      "sourceModels": [
        "AR-01 remote",
        "CSH-N2211 A/C",
        "CSH-N2511 A/C",
        "CSH-N2811 A/C",
        "CSH-N4011 A/C"
      ],
      "sourceVariants": [],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [],
      "projectProfileIds": [
        "corona"
      ],
      "status": "partial_runtime_encoder",
      "reason": "Only the listed project profiles and their selected remote variants have verified capability maps; other source models are not implied.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Daikin",
      "sourceProtocol": "Daikin",
      "sourcePath": "src/ir_Daikin.h",
      "sourceModels": [
        "17 Series FTXB09AXVJU A/C (DAIKIN128)",
        "17 Series FTXB12AXVJU A/C (DAIKIN128)",
        "17 Series FTXB24AXVJU A/C (DAIKIN128)",
        "ARC423A5 remote (DAIKIN160)",
        "ARC433 remote (DAIKIN)",
        "ARC433B69 remote (DAIKIN216)",
        "ARC443A5 remote (DAIKIN)",
        "ARC466A12 remote (DAIKIN)",
        "ARC466A33 remote (DAIKIN)",
        "ARC466A67 remote (DAIKIN312)",
        "ARC477A1 remote (DAIKIN2)",
        "ARC480A5 remote (DAIKIN152)",
        "ARC484A4 remote (DAIKIN216)",
        "BRC4C151 remote (DAIKIN176)",
        "BRC4C153 remote (DAIKIN176)",
        "BRC4M150W16 remote (DAIKIN200)",
        "BRC52B63 remote (DAIKIN128)",
        "DGS01 remote (DAIKIN64)",
        "FFN-C/FCN-F Series A/C (DAIKIN64)",
        "FFQ35B8V1B A/C (DAIKIN176)",
        "FTE12HV2S A/C",
        "FTQ60TV16U2 A/C (DAIKIN216)",
        "FTWX35AXV1 A/C (DAIKIN64)",
        "FTXM-M A/C (DAIKIN)",
        "FTXM20R5V1B A/C (DAIKIN312)",
        "FTXZ25NV1B A/C (DAIKIN2)",
        "FTXZ35NV1B A/C (DAIKIN2)",
        "FTXZ50NV1B A/C (DAIKIN2)",
        "M Series A/C (DAIKIN)"
      ],
      "sourceVariants": [],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [
        "DAIKIN",
        "DAIKIN128",
        "DAIKIN152",
        "DAIKIN160",
        "DAIKIN176",
        "DAIKIN2",
        "DAIKIN216",
        "DAIKIN312",
        "DAIKIN64"
      ],
      "projectProfileIds": [
        "daikin-280",
        "daikin2-312",
        "daikin216",
        "daikin160",
        "daikin128",
        "daikin64",
        "daikin176",
        "daikin152",
        "daikin312"
      ],
      "status": "partial_runtime_encoder",
      "reason": "Only the listed project profiles and their selected remote variants have verified capability maps; other source models are not implied.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Delonghi",
      "sourceProtocol": "Delonghi",
      "sourcePath": "src/ir_Delonghi.h",
      "sourceModels": [
        "PAC A95"
      ],
      "sourceVariants": [],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [],
      "projectProfileIds": [],
      "status": "unverified_ac_entry",
      "reason": "The source entry was advertised or described as AC-related, but a reliable runtime send path and device capability map have not both been verified.",
      "knownVariantGaps": {}
    },
    {
      "brand": "EcoClim",
      "sourceProtocol": "Ecoclim",
      "sourcePath": "src/ir_Ecoclim.h",
      "sourceModels": [
        "HYSFR-P348 remote",
        "ZC200DPO A/C"
      ],
      "sourceVariants": [],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [
        "ECOCLIM"
      ],
      "projectProfileIds": [
        "ecoclim"
      ],
      "status": "partial_runtime_encoder",
      "reason": "Only the listed project profiles and their selected remote variants have verified capability maps; other source models are not implied.",
      "knownVariantGaps": {}
    },
    {
      "brand": "AEG",
      "sourceProtocol": "Electra",
      "sourcePath": "src/ir_Electra.h",
      "sourceModels": [
        "Chillflex Pro AXP26U338CW A/C"
      ],
      "sourceVariants": [],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [],
      "projectProfileIds": [],
      "status": "unverified_ac_entry",
      "reason": "The source entry was advertised or described as AC-related, but a reliable runtime send path and device capability map have not both been verified.",
      "knownVariantGaps": {}
    },
    {
      "brand": "AUX",
      "sourceProtocol": "Electra",
      "sourcePath": "src/ir_Electra.h",
      "sourceModels": [
        "KFR-35GW/BpNFW=3 A/C",
        "YKR-T/011 remote"
      ],
      "sourceVariants": [],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [],
      "projectProfileIds": [],
      "status": "unverified_ac_entry",
      "reason": "The source entry was advertised or described as AC-related, but a reliable runtime send path and device capability map have not both been verified.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Centek",
      "sourceProtocol": "Electra",
      "sourcePath": "src/ir_Electra.h",
      "sourceModels": [
        "SCT-65Q09 A/C",
        "YKR-P/002E remote"
      ],
      "sourceVariants": [],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [],
      "projectProfileIds": [],
      "status": "unverified_ac_entry",
      "reason": "The source entry was advertised or described as AC-related, but a reliable runtime send path and device capability map have not both been verified.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Electra",
      "sourceProtocol": "Electra",
      "sourcePath": "src/ir_Electra.h",
      "sourceModels": [
        "Classic INV 17 / AXW12DCS A/C",
        "YKR-M/003E remote"
      ],
      "sourceVariants": [],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [],
      "projectProfileIds": [
        "electra"
      ],
      "status": "partial_runtime_encoder",
      "reason": "Only the listed project profiles and their selected remote variants have verified capability maps; other source models are not implied.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Electrolux",
      "sourceProtocol": "Electra",
      "sourcePath": "src/ir_Electra.h",
      "sourceModels": [
        "YKR-H/531E A/C"
      ],
      "sourceVariants": [],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [],
      "projectProfileIds": [],
      "status": "unverified_ac_entry",
      "reason": "The source entry was advertised or described as AC-related, but a reliable runtime send path and device capability map have not both been verified.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Frigidaire",
      "sourceProtocol": "Electra",
      "sourcePath": "src/ir_Electra.h",
      "sourceModels": [
        "FGPC102AB1 A/C"
      ],
      "sourceVariants": [],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [],
      "projectProfileIds": [],
      "status": "unverified_ac_entry",
      "reason": "The source entry was advertised or described as AC-related, but a reliable runtime send path and device capability map have not both been verified.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Subtropic",
      "sourceProtocol": "Electra",
      "sourcePath": "src/ir_Electra.h",
      "sourceModels": [
        "SUB-07HN1_18Y A/C",
        "YKR-H/102E remote"
      ],
      "sourceVariants": [],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [],
      "projectProfileIds": [],
      "status": "unverified_ac_entry",
      "reason": "The source entry was advertised or described as AC-related, but a reliable runtime send path and device capability map have not both been verified.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Eurom",
      "sourceProtocol": "Eurom",
      "sourcePath": "src/ir_Eurom.h",
      "sourceModels": [
        "Polar 16CH"
      ],
      "sourceVariants": [],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [
        "EUROM"
      ],
      "projectProfileIds": [],
      "status": "upstream_encoder_unintegrated",
      "reason": "Upstream has a common send dispatch, but this project has no verified device capability map and runtime adapter for this row.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Fujitsu",
      "sourceProtocol": "Fujitsu",
      "sourcePath": "src/ir_Fujitsu.h",
      "sourceModels": [
        "AGTV14LAC A/C (ARRAH2E)",
        "AR-DB1 remote (ARDB1)",
        "AR-DL10 remote (ARDB1)",
        "AR-RAC1E remote (ARRAH2E)",
        "AR-RAE1E remote (ARRAH2E)",
        "AR-RAH1U remote (ARREB1E)",
        "AR-RAH2E remote (ARRAH2E)",
        "AR-RAH2U remote (ARRAH2E)",
        "AR-REB1E remote (ARREB1E)",
        "AR-REB4E remote (ARREB1E)",
        "AR-REG1U remote (ARRAH2E)",
        "AR-REW1E remote (ARREW4E)",
        "AR-REW4E remote (ARREW4E)",
        "AR-RY4 remote (ARRY4)",
        "AST9RSGCW A/C (ARDB1)",
        "ASTB09LBC A/C (ARRY4)",
        "ASTG09K A/C (ARREW4E)",
        "ASTG18K A/C (ARREW4E)",
        "ASU12RLF A/C (ARREB1E)",
        "ASU30C1 A/C (ARDB1)",
        "ASYG09KETA-B A/C (ARREW4E)",
        "ASYG30LFCA A/C (ARRAH2E)",
        "ASYG7LMCA A/C (ARREB1E)"
      ],
      "sourceVariants": [
        "ARDB1",
        "ARJW2",
        "ARRAH2E",
        "ARREB1E",
        "ARREW4E",
        "ARRY4"
      ],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [],
      "projectProfileIds": [
        "fujitsu-1",
        "fujitsu-2",
        "fujitsu-3",
        "fujitsu-4",
        "fujitsu-5",
        "fujitsu-6"
      ],
      "status": "partial_runtime_encoder",
      "reason": "Only the listed project profiles and their selected remote variants have verified capability maps; other source models are not implied.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Fujitsu General",
      "sourceProtocol": "Fujitsu",
      "sourcePath": "src/ir_Fujitsu.h",
      "sourceModels": [
        "AOHG09LLC A/C (ARRAH2E)",
        "AR-JW17 remote (ARDB1)",
        "AR-JW19 remote (ARDB1)",
        "AR-JW2 remote (ARJW2)",
        "AR-RCE1E remote (ARRAH2E)",
        "ASHG09LLCA A/C (ARRAH2E)"
      ],
      "sourceVariants": [
        "ARDB1",
        "ARJW2",
        "ARRAH2E",
        "ARREB1E",
        "ARREW4E",
        "ARRY4"
      ],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [],
      "projectProfileIds": [],
      "status": "unverified_ac_entry",
      "reason": "The source entry was advertised or described as AC-related, but a reliable runtime send path and device capability map have not both been verified.",
      "knownVariantGaps": {}
    },
    {
      "brand": "OGeneral",
      "sourceProtocol": "Fujitsu",
      "sourcePath": "src/ir_Fujitsu.h",
      "sourceModels": [
        "AR-RCL1E remote (ARRAH2E)"
      ],
      "sourceVariants": [
        "ARDB1",
        "ARJW2",
        "ARRAH2E",
        "ARREB1E",
        "ARREW4E",
        "ARRY4"
      ],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [],
      "projectProfileIds": [],
      "status": "unverified_ac_entry",
      "reason": "The source entry was advertised or described as AC-related, but a reliable runtime send path and device capability map have not both been verified.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Goodweather",
      "sourceProtocol": "Goodweather",
      "sourcePath": "src/ir_Goodweather.h",
      "sourceModels": [
        "ZH/JT-03 remote"
      ],
      "sourceVariants": [],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [
        "GOODWEATHER"
      ],
      "projectProfileIds": [
        "goodweather"
      ],
      "status": "partial_runtime_encoder",
      "reason": "Only the listed project profiles and their selected remote variants have verified capability maps; other source models are not implied.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Amana",
      "sourceProtocol": "Gree",
      "sourcePath": "src/ir_Gree.h",
      "sourceModels": [
        "PBC093G00CC A/C",
        "YX1FF remote"
      ],
      "sourceVariants": [
        "YAW1F",
        "YBOFB",
        "YX1FSF"
      ],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [
        "GREE"
      ],
      "projectProfileIds": [],
      "status": "upstream_encoder_unintegrated",
      "reason": "Upstream has a common send dispatch, but this project has no verified device capability map and runtime adapter for this row.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Cooper & Hunter",
      "sourceProtocol": "Gree",
      "sourcePath": "src/ir_Gree.h",
      "sourceModels": [
        "CH-S09FTXG A/C",
        "YB1F2 remote"
      ],
      "sourceVariants": [
        "YAW1F",
        "YBOFB",
        "YX1FSF"
      ],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [
        "GREE"
      ],
      "projectProfileIds": [],
      "status": "upstream_encoder_unintegrated",
      "reason": "Upstream has a common send dispatch, but this project has no verified device capability map and runtime adapter for this row.",
      "knownVariantGaps": {}
    },
    {
      "brand": "EKOKAI",
      "sourceProtocol": "Gree",
      "sourcePath": "src/ir_Gree.h",
      "sourceModels": [
        "A/C"
      ],
      "sourceVariants": [
        "YAW1F",
        "YBOFB",
        "YX1FSF"
      ],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [
        "GREE"
      ],
      "projectProfileIds": [],
      "status": "upstream_encoder_unintegrated",
      "reason": "Upstream has a common send dispatch, but this project has no verified device capability map and runtime adapter for this row.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Gree",
      "sourceProtocol": "Gree",
      "sourcePath": "src/ir_Gree.h",
      "sourceModels": [
        "VIR09HP115V1AH A/C",
        "VIR12HP230V1AH A/C",
        "YAA1FBF remote",
        "YAN1F1 remote",
        "YB1F2F remote",
        "YX1F2F remote (YX1FSF)"
      ],
      "sourceVariants": [
        "YAW1F",
        "YBOFB",
        "YX1FSF"
      ],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [
        "GREE"
      ],
      "projectProfileIds": [
        "gree-1",
        "gree-2",
        "gree-3"
      ],
      "status": "partial_runtime_encoder",
      "reason": "Only the listed project profiles and their selected remote variants have verified capability maps; other source models are not implied.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Green",
      "sourceProtocol": "Gree",
      "sourcePath": "src/ir_Gree.h",
      "sourceModels": [
        "YBOFB remote",
        "YBOFB2 remote"
      ],
      "sourceVariants": [
        "YAW1F",
        "YBOFB",
        "YX1FSF"
      ],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [
        "GREE"
      ],
      "projectProfileIds": [],
      "status": "upstream_encoder_unintegrated",
      "reason": "Upstream has a common send dispatch, but this project has no verified device capability map and runtime adapter for this row.",
      "knownVariantGaps": {}
    },
    {
      "brand": "RusClimate",
      "sourceProtocol": "Gree",
      "sourcePath": "src/ir_Gree.h",
      "sourceModels": [
        "EACS/I-09HAR_X/N3 A/C",
        "YAW1F remote"
      ],
      "sourceVariants": [
        "YAW1F",
        "YBOFB",
        "YX1FSF"
      ],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [
        "GREE"
      ],
      "projectProfileIds": [],
      "status": "upstream_encoder_unintegrated",
      "reason": "Upstream has a common send dispatch, but this project has no verified device capability map and runtime adapter for this row.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Soleus Air",
      "sourceProtocol": "Gree",
      "sourcePath": "src/ir_Gree.h",
      "sourceModels": [
        "window A/C (YX1FSF)"
      ],
      "sourceVariants": [
        "YAW1F",
        "YBOFB",
        "YX1FSF"
      ],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [
        "GREE"
      ],
      "projectProfileIds": [],
      "status": "upstream_encoder_unintegrated",
      "reason": "Upstream has a common send dispatch, but this project has no verified device capability map and runtime adapter for this row.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Ultimate",
      "sourceProtocol": "Gree",
      "sourcePath": "src/ir_Gree.h",
      "sourceModels": [
        "Heat Pump"
      ],
      "sourceVariants": [
        "YAW1F",
        "YBOFB",
        "YX1FSF"
      ],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [
        "GREE"
      ],
      "projectProfileIds": [],
      "status": "upstream_encoder_unintegrated",
      "reason": "Upstream has a common send dispatch, but this project has no verified device capability map and runtime adapter for this row.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Vailland",
      "sourceProtocol": "Gree",
      "sourcePath": "src/ir_Gree.h",
      "sourceModels": [
        "VAI5-035WNI A/C",
        "YACIFB remote"
      ],
      "sourceVariants": [
        "YAW1F",
        "YBOFB",
        "YX1FSF"
      ],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [
        "GREE"
      ],
      "projectProfileIds": [],
      "status": "upstream_encoder_unintegrated",
      "reason": "Upstream has a common send dispatch, but this project has no verified device capability map and runtime adapter for this row.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Daichi",
      "sourceProtocol": "Haier",
      "sourcePath": "src/ir_Haier.h",
      "sourceModels": [
        "D-H A/C (HAIER_AC176)"
      ],
      "sourceVariants": [],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [
        "HAIER_AC176"
      ],
      "projectProfileIds": [],
      "status": "upstream_encoder_unintegrated",
      "reason": "Upstream has a common send dispatch, but this project has no verified device capability map and runtime adapter for this row.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Haier",
      "sourceProtocol": "Haier",
      "sourcePath": "src/ir_Haier.h",
      "sourceModels": [
        "HSU-09HMC203 A/C (HAIER_AC_YRW02)",
        "HSU07-HEA03 remote (HAIER_AC)",
        "KFR-26GW/83@UI-Ge A/C (HAIER_AC160)",
        "V9014557 M47 8D remote (HAIER_AC176)",
        "YR-W02 remote (HAIER_AC_YRW02)"
      ],
      "sourceVariants": [],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [
        "HAIER_AC",
        "HAIER_AC160",
        "HAIER_AC176",
        "HAIER_AC_YRW02"
      ],
      "projectProfileIds": [
        "haier-yrw02",
        "haier-ac160"
      ],
      "status": "partial_runtime_encoder",
      "reason": "Only the listed project profiles and their selected remote variants have verified capability maps; other source models are not implied.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Mabe",
      "sourceProtocol": "Haier",
      "sourcePath": "src/ir_Haier.h",
      "sourceModels": [
        "MMI18HDBWCA6MI8 A/C (HAIER_AC176)",
        "V12843 HJ200223 remote (HAIER_AC176)"
      ],
      "sourceVariants": [],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [
        "HAIER_AC176"
      ],
      "projectProfileIds": [],
      "status": "upstream_encoder_unintegrated",
      "reason": "Upstream has a common send dispatch, but this project has no verified device capability map and runtime adapter for this row.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Hitachi",
      "sourceProtocol": "Hitachi",
      "sourcePath": "src/ir_Hitachi.h",
      "sourceModels": [
        "KAZE-312KSDP A/C (HITACHI_AC1)",
        "LT0541-HTA remote  (HITACHI_AC1)",
        "PC-LH3B (HITACHI_AC3)",
        "R-LT0541-HTA/Y.K.1.1-1 V2.3 remote (HITACHI_AC1)",
        "RAK-25NH5 A/C (HITACHI_AC264)",
        "RAR-2P2 remote (HITACHI_AC264)",
        "RAR-3U3 remote (HITACHI_AC296)",
        "RAR-8P2 remote (HITACHI_AC424)",
        "RAS-22NK A/C (HITACHI_AC344)",
        "RAS-35THA6 remote",
        "RAS-70YHA3 A/C (HITACHI_AC296)",
        "RAS-AJ25H A/C (HITACHI_AC424)",
        "RF11T1 remote (HITACHI_AC344)",
        "Series VI A/C (Circa 2007) (HITACHI_AC1)"
      ],
      "sourceVariants": [],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [
        "HITACHI_AC1",
        "HITACHI_AC264",
        "HITACHI_AC296",
        "HITACHI_AC344",
        "HITACHI_AC424"
      ],
      "projectProfileIds": [
        "hitachi-ac"
      ],
      "status": "partial_runtime_encoder",
      "reason": "Only the listed project profiles and their selected remote variants have verified capability maps; other source models are not implied.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Hisense",
      "sourceProtocol": "Kelon",
      "sourcePath": "src/ir_Kelon.h",
      "sourceModels": [
        "AST-09UW4RVETG00A A/C (KELON168)"
      ],
      "sourceVariants": [],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [
        "KELON"
      ],
      "projectProfileIds": [],
      "status": "upstream_encoder_unintegrated",
      "reason": "Upstream has a common send dispatch, but this project has no verified device capability map and runtime adapter for this row.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Kelon",
      "sourceProtocol": "Kelon",
      "sourcePath": "src/ir_Kelon.h",
      "sourceModels": [
        "AST-09UW4RVETG00A A/C (KELON168)",
        "DG11R2-01 remote (KELON168)",
        "ON/OFF 9000-12000 (KELON)",
        "RCH-R0Y3 remote (KELON168)"
      ],
      "sourceVariants": [],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [
        "KELON"
      ],
      "projectProfileIds": [],
      "status": "upstream_encoder_unintegrated",
      "reason": "Upstream has a common send dispatch, but this project has no verified device capability map and runtime adapter for this row.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Gree",
      "sourceProtocol": "Kelvinator",
      "sourcePath": "src/ir_Kelvinator.h",
      "sourceModels": [
        "YAP0F8 remote",
        "YAPOF3 remote"
      ],
      "sourceVariants": [],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [
        "KELVINATOR"
      ],
      "projectProfileIds": [],
      "status": "upstream_encoder_unintegrated",
      "reason": "Upstream has a common send dispatch, but this project has no verified device capability map and runtime adapter for this row.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Kelvinator",
      "sourceProtocol": "Kelvinator",
      "sourcePath": "src/ir_Kelvinator.h",
      "sourceModels": [
        "KSV26CRC A/C",
        "KSV26HRC A/C",
        "KSV35CRC A/C",
        "KSV35HRC A/C",
        "KSV53HRC A/C",
        "KSV62HRC A/C",
        "KSV70CRC A/C",
        "KSV70HRC A/C",
        "KSV80HRC A/C",
        "YALIF Remote"
      ],
      "sourceVariants": [],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [
        "KELVINATOR"
      ],
      "projectProfileIds": [
        "kelvinator-yalif"
      ],
      "status": "partial_runtime_encoder",
      "reason": "Only the listed project profiles and their selected remote variants have verified capability maps; other source models are not implied.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Sharp",
      "sourceProtocol": "Kelvinator",
      "sourcePath": "src/ir_Kelvinator.h",
      "sourceModels": [
        "A5VEY A/C",
        "YB1FA remote"
      ],
      "sourceVariants": [],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [
        "KELVINATOR"
      ],
      "projectProfileIds": [],
      "status": "upstream_encoder_unintegrated",
      "reason": "Upstream has a common send dispatch, but this project has no verified device capability map and runtime adapter for this row.",
      "knownVariantGaps": {}
    },
    {
      "brand": "General Electric",
      "sourceProtocol": "LG",
      "sourcePath": "src/ir_LG.h",
      "sourceModels": [
        "6711AR2853M Remote (LG - GE6711AR2853M)",
        "AG1BH09AW101 A/C (LG - GE6711AR2853M)"
      ],
      "sourceVariants": [],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [],
      "projectProfileIds": [],
      "status": "unverified_ac_entry",
      "reason": "The source entry was advertised or described as AC-related, but a reliable runtime send path and device capability map have not both been verified.",
      "knownVariantGaps": {}
    },
    {
      "brand": "LG",
      "sourceProtocol": "LG",
      "sourcePath": "src/ir_LG.h",
      "sourceModels": [
        "6711A20083V remote (LG - LG6711A20083V)",
        "A4UW30GFA2 A/C (LG2 - AKB74955603 & AKB73757604)",
        "AKB73315611 remote (LG2 - AKB74955603)",
        "AKB73757604 remote (LG2 - AKB73757604)",
        "AKB74395308 remote (LG2)",
        "AKB74955603 remote (LG2 - AKB74955603)",
        "AKB75215403 remote (LG2)",
        "AMNW09GSJA0 A/C (LG2 - AKB74955603)",
        "AMNW24GTPA1 A/C (LG2 - AKB73757604)",
        "MS05SQ NW0 A/C (LG2 - AKB74955603)",
        "S4-W12JA3AA A/C (LG2)",
        "TS-H122ERM1 remote (LG - LG6711A20083V)"
      ],
      "sourceVariants": [],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [
        "LG2"
      ],
      "projectProfileIds": [
        "lg-28",
        "lg2-akb75215403"
      ],
      "status": "partial_runtime_encoder",
      "reason": "Only the listed project profiles and their selected remote variants have verified capability maps; other source models are not implied.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Comfee",
      "sourceProtocol": "Midea",
      "sourcePath": "src/ir_Midea.h",
      "sourceModels": [
        "MPD1-12CRN7 A/C (MIDEA)"
      ],
      "sourceVariants": [],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [
        "MIDEA"
      ],
      "projectProfileIds": [],
      "status": "upstream_encoder_unintegrated",
      "reason": "Upstream has a common send dispatch, but this project has no verified device capability map and runtime adapter for this row.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Danby",
      "sourceProtocol": "Midea",
      "sourcePath": "src/ir_Midea.h",
      "sourceModels": [
        "DAC080BGUWDB (MIDEA)",
        "DAC100BGUWDB (MIDEA)",
        "DAC120BGUWDB (MIDEA)",
        "R09C/BCGE remote (MIDEA)"
      ],
      "sourceVariants": [],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [
        "MIDEA"
      ],
      "projectProfileIds": [],
      "status": "upstream_encoder_unintegrated",
      "reason": "Upstream has a common send dispatch, but this project has no verified device capability map and runtime adapter for this row.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Kaysun",
      "sourceProtocol": "Midea",
      "sourcePath": "src/ir_Midea.h",
      "sourceModels": [
        "Casual CF A/C (MIDEA)"
      ],
      "sourceVariants": [],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [
        "MIDEA"
      ],
      "projectProfileIds": [],
      "status": "upstream_encoder_unintegrated",
      "reason": "Upstream has a common send dispatch, but this project has no verified device capability map and runtime adapter for this row.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Keystone",
      "sourceProtocol": "Midea",
      "sourcePath": "src/ir_Midea.h",
      "sourceModels": [
        "RG57H4(B)BGEF remote (MIDEA)"
      ],
      "sourceVariants": [],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [
        "MIDEA"
      ],
      "projectProfileIds": [],
      "status": "upstream_encoder_unintegrated",
      "reason": "Upstream has a common send dispatch, but this project has no verified device capability map and runtime adapter for this row.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Lennox",
      "sourceProtocol": "Midea",
      "sourcePath": "src/ir_Midea.h",
      "sourceModels": [
        "M22A indoor split A/C (MIDEA)",
        "M33A indoor split A/C (MIDEA)",
        "M33B indoor split A/C (MIDEA)",
        "MCFA indoor split A/C (MIDEA)",
        "MCFB indoor split A/C (MIDEA)",
        "MMDA indoor split A/C (MIDEA)",
        "MMDB indoor split A/C (MIDEA)",
        "MWMA indoor split A/C (MIDEA)",
        "MWMA009S4-3P A/C (MIDEA)",
        "MWMA012S4-3P A/C (MIDEA)",
        "MWMB indoor split A/C (MIDEA)",
        "RG57A6/BGEFU1 remote (MIDEA)"
      ],
      "sourceVariants": [],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [
        "MIDEA"
      ],
      "projectProfileIds": [],
      "status": "upstream_encoder_unintegrated",
      "reason": "Upstream has a common send dispatch, but this project has no verified device capability map and runtime adapter for this row.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Midea",
      "sourceProtocol": "Midea",
      "sourcePath": "src/ir_Midea.h",
      "sourceModels": [
        "FS40-7AR Stand Fan (MIDEA24)"
      ],
      "sourceVariants": [],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [
        "MIDEA"
      ],
      "projectProfileIds": [
        "midea-48"
      ],
      "status": "partial_runtime_encoder",
      "reason": "Only the listed project profiles and their selected remote variants have verified capability maps; other source models are not implied.",
      "knownVariantGaps": {}
    },
    {
      "brand": "MrCool",
      "sourceProtocol": "Midea",
      "sourcePath": "src/ir_Midea.h",
      "sourceModels": [
        "RG57A6/BGEFU1 remote (MIDEA)"
      ],
      "sourceVariants": [],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [
        "MIDEA"
      ],
      "projectProfileIds": [],
      "status": "upstream_encoder_unintegrated",
      "reason": "Upstream has a common send dispatch, but this project has no verified device capability map and runtime adapter for this row.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Pioneer System",
      "sourceProtocol": "Midea",
      "sourcePath": "src/ir_Midea.h",
      "sourceModels": [
        "RG66B6(B)/BGEFU1 remote (MIDEA)",
        "RUBO18GMFILCAD A/C (18K BTU) (MIDEA)",
        "RYBO12GMFILCAD A/C (12K BTU) (MIDEA)",
        "UB018GMFILCFHD A/C (12K BTU) (MIDEA)",
        "WS012GMFI22HLD A/C (12K BTU) (MIDEA)",
        "WS018GMFI22HLD A/C (12K BTU) (MIDEA)"
      ],
      "sourceVariants": [],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [
        "MIDEA"
      ],
      "projectProfileIds": [],
      "status": "upstream_encoder_unintegrated",
      "reason": "Upstream has a common send dispatch, but this project has no verified device capability map and runtime adapter for this row.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Trotec",
      "sourceProtocol": "Midea",
      "sourcePath": "src/ir_Midea.h",
      "sourceModels": [
        "RG57H(B)/BGE remote (MIDEA)",
        "RG57H3(B)/BGCEF-M remote (MIDEA)",
        "TROTEC PAC 2100 X (MIDEA)",
        "TROTEC PAC 3900 X (MIDEA)"
      ],
      "sourceVariants": [],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [
        "MIDEA"
      ],
      "projectProfileIds": [],
      "status": "upstream_encoder_unintegrated",
      "reason": "Upstream has a common send dispatch, but this project has no verified device capability map and runtime adapter for this row.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Maxell",
      "sourceProtocol": "Mirage",
      "sourcePath": "src/ir_Mirage.h",
      "sourceModels": [
        "KKG9A-C1 remote",
        "MX-CH18CF A/C"
      ],
      "sourceVariants": [
        "KKG29AC1",
        "KKG9AC1"
      ],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [
        "MIRAGE"
      ],
      "projectProfileIds": [],
      "status": "upstream_encoder_unintegrated",
      "reason": "Upstream has a common send dispatch, but this project has no verified device capability map and runtime adapter for this row.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Mirage",
      "sourceProtocol": "Mirage",
      "sourcePath": "src/ir_Mirage.h",
      "sourceModels": [
        "VLU series A/C"
      ],
      "sourceVariants": [
        "KKG29AC1",
        "KKG9AC1"
      ],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [
        "MIRAGE"
      ],
      "projectProfileIds": [
        "mirage"
      ],
      "status": "partial_runtime_encoder",
      "reason": "Only the listed project profiles and their selected remote variants have verified capability maps; other source models are not implied.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Tronitechnik",
      "sourceProtocol": "Mirage",
      "sourcePath": "src/ir_Mirage.h",
      "sourceModels": [
        "KKG29A-C1 remote",
        "Reykir 9000 A/C"
      ],
      "sourceVariants": [
        "KKG29AC1",
        "KKG9AC1"
      ],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [
        "MIRAGE"
      ],
      "projectProfileIds": [
        "mirage-kkg29"
      ],
      "status": "partial_runtime_encoder",
      "reason": "Only the listed project profiles and their selected remote variants have verified capability maps; other source models are not implied.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Mitsubishi",
      "sourceProtocol": "Mitsubishi",
      "sourcePath": "src/ir_Mitsubishi.h",
      "sourceModels": [
        "HC3000 Projector (MITSUBISHI2)",
        "KM14A 0179213 remote",
        "MS-GK24VA A/C",
        "TV (MITSUBISHI)"
      ],
      "sourceVariants": [],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [],
      "projectProfileIds": [],
      "status": "unverified_ac_entry",
      "reason": "The source entry was advertised or described as AC-related, but a reliable runtime send path and device capability map have not both been verified.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Mitsubishi Electric",
      "sourceProtocol": "Mitsubishi",
      "sourcePath": "src/ir_Mitsubishi.h",
      "sourceModels": [
        "001CP T7WE10714 remote (MITSUBISHI136)",
        "KPOA remote (MITSUBISHI112)",
        "MLZ-RX5017AS A/C (MITSUBISHI_AC)",
        "MSH-A24WV A/C (MITSUBISHI112)",
        "MSZ-FHnnVE A/C (MITSUBISHI_AC)",
        "MSZ-GV2519 A/C (MITSUBISHI_AC)",
        "MSZ-SF25VE3 A/C (MITSUBISHI_AC)",
        "MSZ-ZW4017S A/C (MITSUBISHI_AC)",
        "MUH-A24WV A/C (MITSUBISHI112)",
        "PAR-FA32MA remote (MITSUBISHI136)",
        "PEAD-RP71JAA Ducted A/C (MITSUBISHI136)",
        "RH151 remote (MITSUBISHI_AC)",
        "RH151/M21ED6426 remote (MITSUBISHI_AC)",
        "SG153/M21EDF426 remote (MITSUBISHI_AC)",
        "SG15D remote (MITSUBISHI_AC)"
      ],
      "sourceVariants": [],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [
        "MITSUBISHI112",
        "MITSUBISHI136",
        "MITSUBISHI_AC"
      ],
      "projectProfileIds": [
        "mitsubishi-144",
        "mitsubishi112",
        "mitsubishi136"
      ],
      "status": "partial_runtime_encoder",
      "reason": "Only the listed project profiles and their selected remote variants have verified capability maps; other source models are not implied.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Mitsubishi Heavy Industries",
      "sourceProtocol": "MitsubishiHeavy",
      "sourcePath": "src/ir_MitsubishiHeavy.h",
      "sourceModels": [
        "RKX502A001C remote (88 bit)",
        "RLA502A700B remote (152 bit)",
        "SRKxxZJ-S A/C (88 bit)",
        "SRKxxZM-S A/C (152 bit)",
        "SRKxxZMXA-S A/C (152 bit)"
      ],
      "sourceVariants": [],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [],
      "projectProfileIds": [
        "mhi-88",
        "mhi-152"
      ],
      "status": "partial_runtime_encoder",
      "reason": "Only the listed project profiles and their selected remote variants have verified capability maps; other source models are not implied.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Duux",
      "sourceProtocol": "NEC",
      "sourcePath": "src/ir_NEC.h",
      "sourceModels": [
        "Blizzard Smart 10K / DXMA04 A/C",
        "YJ-A081 TR Remote"
      ],
      "sourceVariants": [],
      "advertisedDetailedSupport": false,
      "commonDispatchCandidates": [],
      "projectProfileIds": [],
      "status": "unverified_ac_entry",
      "reason": "The source entry was advertised or described as AC-related, but a reliable runtime send path and device capability map have not both been verified.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Neoclima",
      "sourceProtocol": "Neoclima",
      "sourcePath": "src/ir_Neoclima.h",
      "sourceModels": [
        "NS-09AHTI A/C",
        "ZH/TY-01 remote"
      ],
      "sourceVariants": [],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [
        "NEOCLIMA"
      ],
      "projectProfileIds": [
        "neoclima"
      ],
      "status": "partial_runtime_encoder",
      "reason": "Only the listed project profiles and their selected remote variants have verified capability maps; other source models are not implied.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Soleus Air",
      "sourceProtocol": "Neoclima",
      "sourcePath": "src/ir_Neoclima.h",
      "sourceModels": [
        "TTWM1-10-01 A/C",
        "ZCF/TL-05 remote"
      ],
      "sourceVariants": [],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [
        "NEOCLIMA"
      ],
      "projectProfileIds": [],
      "status": "upstream_encoder_unintegrated",
      "reason": "Upstream has a common send dispatch, but this project has no verified device capability map and runtime adapter for this row.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Panasonic",
      "sourceProtocol": "Panasonic",
      "sourcePath": "src/ir_Panasonic.h",
      "sourceModels": [
        "A75C2295 remote (PANASONIC_AC32)",
        "A75C2311 remote (PANASONIC_AC CKP/5)",
        "A75C2616-1 remote (PANASONIC_AC DKE/3)",
        "A75C3704 remote (PANASONIC_AC DKE/3)",
        "A75C3747 remote (PANASONIC_AC JKE/4)",
        "A75C4762 remote (PANASONIC_AC RKR/6)",
        "CKP series A/C (PANASONIC_AC CKP/5)",
        "CS-E12QKEW A/C (PANASONIC_AC DKE/3)",
        "CS-E7PKR A/C (PANASONIC_AC DKE/2)",
        "CS-E9CKP series A/C (PANASONIC_AC32)",
        "CS-ME10CKPG A/C (PANASONIC_AC CKP/5)",
        "CS-ME12CKPG A/C (PANASONIC_AC CKP/5)",
        "CS-ME14CKPG A/C (PANASONIC_AC CKP/5)",
        "CS-YW9MKD A/C (PANASONIC_AC JKE/4)",
        "CS-Z24RKR A/C (PANASONIC_AC RKR/6)",
        "CS-Z9RKR A/C (PANASONIC_AC RKR/6)",
        "DKE series A/C (PANASONIC_AC DKE/3)",
        "DKW series A/C (PANASONIC_AC DKE/3)",
        "JKE series A/C (PANASONIC_AC JKE/4)",
        "NKE series A/C (PANASONIC_AC NKE/2)",
        "PKR series A/C (PANASONIC_AC DKE/3)",
        "PN1122V remote (PANASONIC_AC DKE/3)",
        "RKR series A/C (PANASONIC_AC RKR/6)",
        "TV (PANASONIC)"
      ],
      "sourceVariants": [
        "CKP",
        "DKE",
        "JKE",
        "LKE",
        "NKE",
        "RKR"
      ],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [
        "PANASONIC_AC32"
      ],
      "projectProfileIds": [
        "panasonic-ac32",
        "panasonic-2",
        "panasonic-3",
        "panasonic-4",
        "panasonic-6"
      ],
      "status": "partial_runtime_encoder",
      "reason": "Only the listed project profiles and their selected remote variants have verified capability maps; other source models are not implied.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Rhoss",
      "sourceProtocol": "Rhoss",
      "sourcePath": "src/ir_Rhoss.h",
      "sourceModels": [
        "Idrowall MPCV 20-30-35-40"
      ],
      "sourceVariants": [],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [
        "RHOSS"
      ],
      "projectProfileIds": [],
      "status": "upstream_encoder_unintegrated",
      "reason": "Upstream has a common send dispatch, but this project has no verified device capability map and runtime adapter for this row.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Samsung",
      "sourceProtocol": "Samsung",
      "sourcePath": "src/ir_Samsung.h",
      "sourceModels": [
        "AH59-02692E Soundbar remote (SAMSUNG36)",
        "AK59-00167A Bluray remote (SAMSUNG36)",
        "AR09FSSDAWKNFA A/C (SAMSUNG_AC)",
        "AR09HSFSBWKN A/C (SAMSUNG_AC)",
        "AR12HSSDBWKNEU A/C (SAMSUNG_AC)",
        "AR12KSFPEWQNET A/C (SAMSUNG_AC)",
        "AR12NXCXAWKXEU A/C (SAMSUNG_AC)",
        "AR12TXEAAWKNEU A/C (SAMSUNG_AC)",
        "BN59-01178B TV remote (SAMSUNG)",
        "DB63-03556X003 remote",
        "DB93-14195A remote (SAMSUNG_AC)",
        "DB93-16761C remote",
        "DB96-24901C remote (SAMSUNG_AC)",
        "HW-J551 Soundbar (SAMSUNG36)",
        "IEC-R03 remote",
        "UA55H6300 TV (SAMSUNG)",
        "UE40K5510AUXRU TV (SAMSUNG)"
      ],
      "sourceVariants": [],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [
        "SAMSUNG_AC"
      ],
      "projectProfileIds": [],
      "status": "upstream_encoder_unintegrated",
      "reason": "Upstream has a common send dispatch, but this project has no verified device capability map and runtime adapter for this row.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Sanyo",
      "sourceProtocol": "Sanyo",
      "sourcePath": "src/ir_Sanyo.h",
      "sourceModels": [
        "LC7461 transmitter IC (SANYO_LC7461)",
        "RCS-2HS4E remote (SANYO_AC)",
        "RCS-2S4E remote (SANYO_AC)",
        "RCS-4MHVPIS4EE remote (SANYO_AC152)",
        "SA 8650B - disabled",
        "SAP-K121AHA A/C (SANYO_AC)",
        "SAP-K242AH A/C (SANYO_AC)",
        "SAP-KMRV124EHE A/C (SANYO_AC152)"
      ],
      "sourceVariants": [],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [
        "SANYO_AC"
      ],
      "projectProfileIds": [
        "sanyo-ac"
      ],
      "status": "partial_runtime_encoder",
      "reason": "Only the listed project profiles and their selected remote variants have verified capability maps; other source models are not implied.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Sharp",
      "sourceProtocol": "Sharp",
      "sourcePath": "src/ir_Sharp.h",
      "sourceModels": [
        "AH-A12REVP-1 A/C (A903)",
        "AH-AxSAY A/C (A907)",
        "AH-PR13-GL A/C (A903)",
        "AH-XP10NRY A/C (A903)",
        "AY-ZP40KR A/C (A907)",
        "CRMC-820 JBEZ remote (A903)",
        "CRMC-A705 JBEZ remote (A705)",
        "CRMC-A863 JBEZ remote (A903)",
        "CRMC-A903JBEZ remote (A903)",
        "CRMC-A907 JBEZ remote (A907)",
        "CRMC-A950 JBEZ (A907)",
        "LC-52D62U TV"
      ],
      "sourceVariants": [
        "A705",
        "A903",
        "A907"
      ],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [],
      "projectProfileIds": [],
      "status": "unverified_ac_entry",
      "reason": "The source entry was advertised or described as AC-related, but a reliable runtime send path and device capability map have not both been verified.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Daewoo",
      "sourceProtocol": "Tcl",
      "sourcePath": "src/ir_Tcl.h",
      "sourceModels": [
        "DSB-F0934ELH-V A/C",
        "GYKQ-52E remote"
      ],
      "sourceVariants": [
        "GZ055BE1",
        "TAC09CHSD"
      ],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [],
      "projectProfileIds": [],
      "status": "unverified_ac_entry",
      "reason": "The source entry was advertised or described as AC-related, but a reliable runtime send path and device capability map have not both been verified.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Electrolux",
      "sourceProtocol": "Tcl",
      "sourcePath": "src/ir_Tcl.h",
      "sourceModels": [
        "EACM CL/N3 series remote"
      ],
      "sourceVariants": [
        "GZ055BE1",
        "TAC09CHSD"
      ],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [],
      "projectProfileIds": [],
      "status": "unverified_ac_entry",
      "reason": "The source entry was advertised or described as AC-related, but a reliable runtime send path and device capability map have not both been verified.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Leberg",
      "sourceProtocol": "Tcl",
      "sourcePath": "src/ir_Tcl.h",
      "sourceModels": [
        "LBS-TOR07 A/C (TAC09CHSD)"
      ],
      "sourceVariants": [
        "GZ055BE1",
        "TAC09CHSD"
      ],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [],
      "projectProfileIds": [],
      "status": "unverified_ac_entry",
      "reason": "The source entry was advertised or described as AC-related, but a reliable runtime send path and device capability map have not both been verified.",
      "knownVariantGaps": {}
    },
    {
      "brand": "TCL",
      "sourceProtocol": "Tcl",
      "sourcePath": "src/ir_Tcl.h",
      "sourceModels": [
        "GYKQ-58(XM) remote (TCL96AC)",
        "TAC-09CHSD/XA31I A/C (TAC09CHSD)"
      ],
      "sourceVariants": [
        "GZ055BE1",
        "TAC09CHSD"
      ],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [],
      "projectProfileIds": [
        "tcl112ac"
      ],
      "status": "partial_runtime_encoder",
      "reason": "Only the listed project profiles and their selected remote variants have verified capability maps; other source models are not implied.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Teknopoint",
      "sourceProtocol": "Tcl",
      "sourcePath": "src/ir_Tcl.h",
      "sourceModels": [
        "Allegro SSA-09H A/C (GZ055BE1)",
        "GZ-055B-E1 remote (GZ055BE1)"
      ],
      "sourceVariants": [
        "GZ055BE1",
        "TAC09CHSD"
      ],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [],
      "projectProfileIds": [
        "tcl112-gz"
      ],
      "status": "partial_runtime_encoder",
      "reason": "Only the listed project profiles and their selected remote variants have verified capability maps; other source models are not implied.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Technibel",
      "sourceProtocol": "Technibel",
      "sourcePath": "src/ir_Technibel.h",
      "sourceModels": [
        "IRO PLUS"
      ],
      "sourceVariants": [],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [],
      "projectProfileIds": [
        "technibel"
      ],
      "status": "partial_runtime_encoder",
      "reason": "Only the listed project profiles and their selected remote variants have verified capability maps; other source models are not implied.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Alaska",
      "sourceProtocol": "Teco",
      "sourcePath": "src/ir_Teco.h",
      "sourceModels": [
        "SAC9010QC A/C",
        "SAC9010QC remote"
      ],
      "sourceVariants": [],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [
        "TECO"
      ],
      "projectProfileIds": [
        "teco"
      ],
      "status": "partial_runtime_encoder",
      "reason": "Only the listed project profiles and their selected remote variants have verified capability maps; other source models are not implied.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Teknopoint",
      "sourceProtocol": "Teknopoint",
      "sourcePath": null,
      "sourceModels": [
        "Allegro SSA-09H A/C",
        "GZ-055B-E1 remote",
        "GZ01-BEJ0-000 remote"
      ],
      "sourceVariants": [],
      "advertisedDetailedSupport": false,
      "commonDispatchCandidates": [
        "TEKNOPOINT"
      ],
      "projectProfileIds": [],
      "status": "upstream_encoder_unintegrated",
      "reason": "Upstream has a common send dispatch, but this project has no verified device capability map and runtime adapter for this row.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Carrier",
      "sourceProtocol": "Toshiba",
      "sourcePath": "src/ir_Toshiba.h",
      "sourceModels": [
        "42NQV025M2 / 38NYV025M2 A/C",
        "42NQV035M2 / 38NYV035M2 A/C",
        "42NQV050M2 / 38NYV050M2 A/C",
        "42NQV060M2 / 38NYV060M2 A/C"
      ],
      "sourceVariants": [
        "GENERICREMOTE_A",
        "GENERICREMOTE_B"
      ],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [],
      "projectProfileIds": [],
      "status": "unverified_ac_entry",
      "reason": "The source entry was advertised or described as AC-related, but a reliable runtime send path and device capability map have not both been verified.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Toshiba",
      "sourceProtocol": "Toshiba",
      "sourcePath": "src/ir_Toshiba.h",
      "sourceModels": [
        "Akita EVO II",
        "RAS 18SKP-ES",
        "RAS-2558V A/C",
        "RAS-25SKVP2-ND A/C",
        "RAS-B13N3KV2",
        "RAS-B13N3KVP-E",
        "WC-L03SE",
        "WH-TA01JE remote",
        "WH-TA04NE",
        "WH-UB03NJ remote"
      ],
      "sourceVariants": [
        "GENERICREMOTE_A",
        "GENERICREMOTE_B"
      ],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [],
      "projectProfileIds": [
        "toshiba-72"
      ],
      "status": "partial_runtime_encoder",
      "reason": "Only the listed project profiles and their selected remote variants have verified capability maps; other source models are not implied.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Transcold",
      "sourceProtocol": "Transcold",
      "sourcePath": "src/ir_Transcold.h",
      "sourceModels": [
        "M1-F-NO-6 A/C"
      ],
      "sourceVariants": [],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [
        "TRANSCOLD"
      ],
      "projectProfileIds": [],
      "status": "upstream_encoder_unintegrated",
      "reason": "Upstream has a common send dispatch, but this project has no verified device capability map and runtime adapter for this row.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Duux",
      "sourceProtocol": "Trotec",
      "sourcePath": "src/ir_Trotec.h",
      "sourceModels": [
        "Blizzard Smart 10K / DXMA04 A/C (TROTEC)"
      ],
      "sourceVariants": [],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [
        "TROTEC"
      ],
      "projectProfileIds": [],
      "status": "upstream_encoder_unintegrated",
      "reason": "Upstream has a common send dispatch, but this project has no verified device capability map and runtime adapter for this row.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Trotec",
      "sourceProtocol": "Trotec",
      "sourcePath": "src/ir_Trotec.h",
      "sourceModels": [
        "PAC 3200 A/C (TROTEC)",
        "PAC 3550 Pro A/C (TROTEC_3550)"
      ],
      "sourceVariants": [],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [
        "TROTEC",
        "TROTEC_3550"
      ],
      "projectProfileIds": [],
      "status": "upstream_encoder_unintegrated",
      "reason": "Upstream has a common send dispatch, but this project has no verified device capability map and runtime adapter for this row.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Truma",
      "sourceProtocol": "Truma",
      "sourcePath": "src/ir_Truma.h",
      "sourceModels": [
        "40091-86700 remote",
        "Aventa A/C"
      ],
      "sourceVariants": [],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [
        "TRUMA"
      ],
      "projectProfileIds": [
        "truma"
      ],
      "status": "partial_runtime_encoder",
      "reason": "Only the listed project profiles and their selected remote variants have verified capability maps; other source models are not implied.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Vestel",
      "sourceProtocol": "Vestel",
      "sourcePath": "src/ir_Vestel.h",
      "sourceModels": [
        "BIOX CXP-9 A/C (9K BTU)"
      ],
      "sourceVariants": [],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [],
      "projectProfileIds": [
        "vestel"
      ],
      "status": "partial_runtime_encoder",
      "reason": "Only the listed project profiles and their selected remote variants have verified capability maps; other source models are not implied.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Voltas",
      "sourceProtocol": "Voltas",
      "sourcePath": "src/ir_Voltas.h",
      "sourceModels": [
        "122LZF 4011252 Window A/C"
      ],
      "sourceVariants": [
        "122LZF"
      ],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [
        "VOLTAS"
      ],
      "projectProfileIds": [],
      "status": "upstream_encoder_unintegrated",
      "reason": "Upstream has a common send dispatch, but this project has no verified device capability map and runtime adapter for this row.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Whirlpool",
      "sourceProtocol": "Whirlpool",
      "sourcePath": "src/ir_Whirlpool.h",
      "sourceModels": [
        "DG11J1-04 remote",
        "DG11J1-3A remote",
        "DG11J1-91 remote",
        "SPIS409L A/C",
        "SPIS412L A/C",
        "SPIW409L A/C",
        "SPIW412L A/C",
        "SPIW418L A/C"
      ],
      "sourceVariants": [
        "DG11J13A",
        "DG11J191"
      ],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [],
      "projectProfileIds": [],
      "status": "unverified_ac_entry",
      "reason": "The source entry was advertised or described as AC-related, but a reliable runtime send path and device capability map have not both been verified.",
      "knownVariantGaps": {}
    },
    {
      "brand": "Whynter",
      "sourceProtocol": "Whynter",
      "sourcePath": null,
      "sourceModels": [
        "ARC-110WD A/C"
      ],
      "sourceVariants": [],
      "advertisedDetailedSupport": false,
      "commonDispatchCandidates": [],
      "projectProfileIds": [],
      "status": "unverified_ac_entry",
      "reason": "The source entry was advertised or described as AC-related, but a reliable runtime send path and device capability map have not both been verified.",
      "knownVariantGaps": {}
    },
    {
      "brand": "York",
      "sourceProtocol": "York",
      "sourcePath": "src/ir_York.h",
      "sourceModels": [
        "GRYLH2A remote",
        "MHH07P17 A/C"
      ],
      "sourceVariants": [],
      "advertisedDetailedSupport": true,
      "commonDispatchCandidates": [],
      "projectProfileIds": [],
      "status": "unverified_ac_entry",
      "reason": "The source entry was advertised or described as AC-related, but a reliable runtime send path and device capability map have not both been verified.",
      "knownVariantGaps": {}
    }
  ],
  "smartirClimateRecordings": [
    {
      "sourcePath": "codes/climate/1000.json",
      "manufacturer": "Toyotomi",
      "models": [
        "AKIRA GAN/GAG-A128 VL"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool",
        "fan_only"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1001.json",
      "manufacturer": "Toyotomi",
      "models": [
        "AKIRA GAN/GAG-A135FW-M"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry",
        "fan_only"
      ],
      "fans": [
        "auto",
        "low",
        "mid",
        "high"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1020.json",
      "manufacturer": "Panasonic",
      "models": [
        "CS-CE7HKEW",
        "CS-CE9HKEW",
        "CS-CE12HKEW",
        "CS-PC24MKF",
        "CS-C24PKF"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool"
      ],
      "fans": [
        "auto",
        "mid",
        "high",
        "low"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1021.json",
      "manufacturer": "Panasonic",
      "models": [
        "CS-RE9GKE",
        "CS-RE12GKE",
        "CS-RE9PKR",
        "CSCU-Z25TKR"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool"
      ],
      "fans": [
        "auto",
        "mid",
        "high",
        "low"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1022.json",
      "manufacturer": "Panasonic",
      "models": [
        "CS-Z25TK"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 0.5
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1023.json",
      "manufacturer": "Panasonic",
      "models": [
        "CS-HE9JKE",
        "CS-HE12JKE",
        "CS-HE9LKE"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat_cool",
        "heat",
        "cool",
        "fan_only"
      ],
      "fans": [
        "auto",
        "low",
        "mediumLow",
        "mid",
        "mediumHigh",
        "high"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1024.json",
      "manufacturer": "Panasonic",
      "models": [
        "CS-MRE7MKE"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry",
        "heat_cool"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1025.json",
      "manufacturer": "Panasonic",
      "models": [
        "CS-E18FKR"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat_cool",
        "heat",
        "cool"
      ],
      "fans": [
        "auto"
      ],
      "temperature": {
        "minimum": 18.0,
        "maximum": 25.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1026.json",
      "manufacturer": "Panasonic",
      "models": [
        "CS-PC12QKT"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat_cool",
        "cool",
        "dry"
      ],
      "fans": [
        "auto",
        "low",
        "mid",
        "high"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1027.json",
      "manufacturer": "Panasonic",
      "models": [
        "CS-SA9CKP"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool",
        "dry"
      ],
      "fans": [
        "auto",
        "low",
        "mid",
        "high"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1028.json",
      "manufacturer": "Panasonic",
      "models": [
        "CS-U9RKR",
        "CS-U12RKR"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "auto",
        "cool",
        "fan_only"
      ],
      "fans": [
        "auto",
        "low",
        "mediumLow",
        "mid",
        "mediumHigh",
        "high"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1029.json",
      "manufacturer": "Panasonic",
      "models": [
        "CS-LJ22~LJ90BA2(YA2)"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry",
        "auto"
      ],
      "fans": [
        "auto",
        "low",
        "mediumLow",
        "medium",
        "mediumHigh",
        "high"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1030.json",
      "manufacturer": "Panasonic",
      "models": [
        "CS-E12JKDW"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat_cool",
        "heat",
        "cool",
        "dry"
      ],
      "fans": [
        "auto",
        "Quiet",
        "Low",
        "Medium",
        "High",
        "Maximum"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1031.json",
      "manufacturer": "Panasonic",
      "models": [
        "SRK25ZMP-S, SRK35ZMP-S, SRK45ZMP-S"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat_cool",
        "heat",
        "cool",
        "fan_only"
      ],
      "fans": [
        "auto",
        "low",
        "mid",
        "high"
      ],
      "temperature": {
        "minimum": 18.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1032.json",
      "manufacturer": "Panasonic",
      "models": [
        "CS-CU-HU18YKYF"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat_cool",
        "cool",
        "dry",
        "fan_only"
      ],
      "fans": [
        "auto",
        "quiet",
        "low",
        "mid",
        "high"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1040.json",
      "manufacturer": "Ggeneral Electric",
      "models": [
        "Unknown"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "fan_only"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "highest"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 32.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1041.json",
      "manufacturer": "Ggeneral Electric",
      "models": [
        "AE1PH09IWF",
        "AE0PH09IWO",
        "AE1PH12IWF",
        "AE0PH12IWO",
        "AE4PH18IWF",
        "AE4PH18IWF",
        "AE5PH18IWO"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat_cool",
        "cool",
        "dry",
        "fan_only",
        "heat"
      ],
      "fans": [
        "auto",
        "low",
        "mid",
        "high"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1042.json",
      "manufacturer": "Ggeneral Electric",
      "models": [
        "ASHA09LCC"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "auto",
        "cool",
        "dry",
        "fan_only",
        "heat"
      ],
      "fans": [
        "auto",
        "quiet",
        "low",
        "mid",
        "high"
      ],
      "temperature": {
        "minimum": 18.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1043.json",
      "manufacturer": "General Electric",
      "models": [
        "ASWX09LECA"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat_cool",
        "cool",
        "dry",
        "fan_only",
        "heat"
      ],
      "fans": [
        "auto",
        "highest",
        "high",
        "mid",
        "low"
      ],
      "temperature": {
        "minimum": 18.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1044.json",
      "manufacturer": "General Electric",
      "models": [
        "AHD08LXW1"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "auto",
        "cool",
        "dry",
        "fan_only"
      ],
      "fans": [
        "Quiet",
        "Medium",
        "High",
        "Auto"
      ],
      "temperature": {
        "minimum": 61.0,
        "maximum": 86.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1060.json",
      "manufacturer": "LG",
      "models": [
        "R09AWN",
        "R24AWN",
        "E09EK"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool",
        "heat_cool",
        "dry",
        "fan_only"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 18,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1061.json",
      "manufacturer": "LG",
      "models": [
        "Unknown"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "ai",
        "dry",
        "fan_only"
      ],
      "fans": [
        "lowest",
        "low",
        "mid",
        "high",
        "highest",
        "auto"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1062.json",
      "manufacturer": "LG",
      "models": [
        "P12RK",
        "A06AWV"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry",
        "heat_cool",
        "fan_only"
      ],
      "fans": [
        "auto",
        "low",
        "mid",
        "high"
      ],
      "temperature": {
        "minimum": 18.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1063.json",
      "manufacturer": "LG",
      "models": [
        "P12EP1"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat_cool",
        "cool",
        "heat",
        "dry",
        "fan_only"
      ],
      "fans": [
        "auto",
        "silent",
        "low",
        "medium",
        "high",
        "highest"
      ],
      "temperature": {
        "minimum": 18.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1064.json",
      "manufacturer": "LG",
      "models": [
        "Unknown"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "dry"
      ],
      "fans": [
        "low",
        "medium",
        "high"
      ],
      "temperature": {
        "minimum": 18.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1065.json",
      "manufacturer": "LG",
      "models": [
        "LG080EC",
        "LG100EC",
        "LG150EC",
        "LG200EC"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "auto",
        "fan_only",
        "dry"
      ],
      "fans": [
        "low",
        "mid",
        "high"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1066.json",
      "manufacturer": "LG",
      "models": [
        "LA090HYV",
        "LA120HYV",
        "LAN090HYV",
        "LAN120HYV"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat_cool",
        "cool",
        "heat",
        "dry",
        "fan_only"
      ],
      "fans": [
        "auto",
        "level1",
        "level2",
        "level3",
        "level4",
        "level5"
      ],
      "temperature": {
        "minimum": 18,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1067.json",
      "manufacturer": "LG",
      "models": [
        "W12TCM"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool",
        "fan_only"
      ],
      "fans": [
        "low",
        "high"
      ],
      "temperature": {
        "minimum": 18,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1068.json",
      "manufacturer": "LG",
      "models": [
        "AKB74295303"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "ai",
        "dry",
        "fan_only"
      ],
      "fans": [
        "lowest",
        "low",
        "mid",
        "high",
        "highest",
        "auto"
      ],
      "temperature": {
        "minimum": 18.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1069.json",
      "manufacturer": "LG",
      "models": [
        "AKB74295304"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry",
        "fan_only"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 18.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1070.json",
      "manufacturer": "LG",
      "models": [
        "PC09SQ NSJ"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry",
        "fan_only",
        "auto"
      ],
      "fans": [
        "auto",
        "low",
        "mid",
        "high"
      ],
      "temperature": {
        "minimum": 18,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1080.json",
      "manufacturer": "Hitachi",
      "models": [
        "RAC-50HK1"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "dry",
        "cool"
      ],
      "fans": [
        "high",
        "low",
        "mid"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1081.json",
      "manufacturer": "Hitachi",
      "models": [
        "RAC-10EH1",
        "RAC-18EH1",
        "RAS-10EH1",
        "RAS-10EH3",
        "RAS-18EH1"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool"
      ],
      "fans": [
        "high",
        "low",
        "mid",
        "auto"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 32.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1082.json",
      "manufacturer": "Hitachi",
      "models": [
        "RAS-25YHA",
        "RAS-35YHA"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry",
        "fan_only"
      ],
      "fans": [
        "auto",
        "high",
        "med",
        "low",
        "quiet"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 32,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1083.json",
      "manufacturer": "LG",
      "models": [
        "RAS-32CNH2"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry"
      ],
      "fans": [
        "auto",
        "level1",
        "level2",
        "level3"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 32,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1084.json",
      "manufacturer": "Hitachi",
      "models": [
        "RAS-DX18HDK",
        "RAK-35RPC"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat_cool",
        "cool",
        "heat",
        "dry",
        "fan_only"
      ],
      "fans": [
        "auto",
        "highest",
        "high",
        "mid",
        "low"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 32,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1085.json",
      "manufacturer": "Hitachi",
      "models": [
        "RPA24B3BL"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool"
      ],
      "fans": [
        "low",
        "mid",
        "high"
      ],
      "temperature": {
        "minimum": 18.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1086.json",
      "manufacturer": "Hitachi",
      "models": [
        "RAC-28NK1",
        "RAC-36NK1"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "dry",
        "cool"
      ],
      "fans": [
        "high",
        "low",
        "mid"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 32.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1087.json",
      "manufacturer": "Hitachi",
      "models": [
        "RAS-E25YHAB",
        "RAS-E35YHAB",
        "RAS-E50YHAB"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry",
        "fan_only",
        "heat_cool"
      ],
      "fans": [
        "auto",
        "high",
        "med",
        "low",
        "quiet"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 32,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1088.json",
      "manufacturer": "Hitachi",
      "models": [
        "RAF-25REX",
        "RAF-35REX",
        "RAF-50REX"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry",
        "fan_only",
        "heat_cool"
      ],
      "fans": [
        "auto",
        "high",
        "med",
        "low",
        "quiet"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 32,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1089.json",
      "manufacturer": "Hitachi",
      "models": [
        "RAK-35RXE"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "humidity",
        "cold",
        "fan_only",
        "auto"
      ],
      "fans": [
        "1",
        "2",
        "3",
        "4",
        "auto"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 32.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1090.json",
      "manufacturer": "Hitachi",
      "models": [
        "RAK-50RPE"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat_cool",
        "heat",
        "dry",
        "cool",
        "fan_only"
      ],
      "fans": [
        "high",
        "medium",
        "low",
        "diffuse",
        "auto"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 32,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1091.json",
      "manufacturer": "Hitachi",
      "models": [
        "HSPE2700FCINV",
        "HSPE3200FCINV",
        "HSPE5400FCINV",
        "HSPE6400FCINV"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "auto",
        "heat",
        "dry",
        "cool",
        "fan_only"
      ],
      "fans": [
        "highest",
        "high",
        "medium",
        "low",
        "quiet",
        "auto"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 30,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1092.json",
      "manufacturer": "Hitachi",
      "models": [
        "RAS-E14HB"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry"
      ],
      "fans": [
        "auto",
        "high",
        "med",
        "low",
        "quiet"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 32,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1100.json",
      "manufacturer": "Daikin",
      "models": [
        "FTXS25CVMB",
        "FTXS35CVMB",
        "FTXS60BVMB",
        "FVXS25BVMB"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool",
        "heat_cool",
        "dry"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto",
        "quiet"
      ],
      "temperature": {
        "minimum": 18,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1101.json",
      "manufacturer": "Daikin",
      "models": [
        "FTXS20LVMA",
        "FTXS25LVMA",
        "FTXS35LVMA",
        "FTXS46LVMA",
        "FTXS50LVMA",
        "FTXS60LVMA",
        "FTXS71LVMA",
        "FTXS85LVMA",
        "FTXS95LVMA",
        "FVXS50FV1B",
        "FTXL35J2V1B",
        "FTXM25UVMA",
        "FTXM35UVMA",
        "FTXD25DVMA",
        "FTXS35G2V1B",
        "FTXM71UVMA",
        "FTM09PV2S"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat_cool",
        "dry",
        "cool",
        "fan_only",
        "heat"
      ],
      "fans": [
        "auto",
        "night",
        "low",
        "lowMedium",
        "medium",
        "mediumHigh",
        "high",
        "powerful"
      ],
      "temperature": {
        "minimum": 18.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1102.json",
      "manufacturer": "Daikin",
      "models": [
        "FTV20AXV14"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "dry",
        "fan_only"
      ],
      "fans": [
        "auto",
        "quiet",
        "low",
        "medium",
        "high",
        "turbo"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1103.json",
      "manufacturer": "Daikin",
      "models": [
        "Unknown"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "highest"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 31.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1104.json",
      "manufacturer": "Daikin",
      "models": [
        "TF25DVM"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "dry",
        "fan_only"
      ],
      "fans": [
        "auto",
        "nature",
        "level1",
        "level2",
        "level3",
        "level4",
        "level5"
      ],
      "temperature": {
        "minimum": 18,
        "maximum": 32,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1105.json",
      "manufacturer": "Dalkin",
      "models": [
        "FTX12NMVJU"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat_cool",
        "dry",
        "cool",
        "fan_only",
        "heat"
      ],
      "fans": [
        "auto",
        "comfort",
        "night",
        "low",
        "lowMedium",
        "medium",
        "mediumHigh",
        "high",
        "powerful"
      ],
      "temperature": {
        "minimum": 64,
        "maximum": 86,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1106.json",
      "manufacturer": "Daikin",
      "models": [
        "ATX20KV1B",
        "ATX25KV1B",
        "ATX35KV1B"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat_cool",
        "dry",
        "cool",
        "fan_only",
        "heat"
      ],
      "fans": [
        "auto",
        "night",
        "low",
        "lowMedium",
        "medium",
        "mediumHigh",
        "high"
      ],
      "temperature": {
        "minimum": 18.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1107.json",
      "manufacturer": "Daikin",
      "models": [
        "FTX25JAV1NB"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat_cool",
        "dry",
        "cool",
        "heat"
      ],
      "fans": [
        "auto",
        "low",
        "lowMedium",
        "medium",
        "mediumHigh",
        "high"
      ],
      "temperature": {
        "minimum": 18.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1108.json",
      "manufacturer": "Daikin",
      "models": [
        "FTXG25EV1BS",
        "FTXG35EV1BS",
        "FTXG35EV1BW"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "auto",
        "dry",
        "cool",
        "heat",
        "fan_only"
      ],
      "fans": [
        "auto",
        "level1",
        "level2",
        "level3",
        "level4",
        "level5",
        "breeze",
        "powerful"
      ],
      "temperature": {
        "minimum": 18,
        "maximum": 32,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1109.json",
      "manufacturer": "Daikin",
      "models": [
        "BRC4C158"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "fan_only",
        "dry",
        "cool",
        "heat"
      ],
      "fans": [
        "low",
        "medium",
        "high"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 32,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1110.json",
      "manufacturer": "Daikin",
      "models": [
        "FTC15NV14",
        "FTC20NV14",
        "FTC25NV14",
        "FTC35NV14"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "dry",
        "fan_only"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 18.0,
        "maximum": 32.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1111.json",
      "manufacturer": "Daikin",
      "models": [
        "FTE09NV25"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool"
      ],
      "fans": [
        "auto",
        "level1",
        "level2",
        "level3",
        "level4",
        "level5"
      ],
      "temperature": {
        "minimum": 20,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1112.json",
      "manufacturer": "Daikin",
      "models": [
        "ATKC09TV2S",
        "FTKQ12TV2S"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "dry",
        "cool",
        "fan_only"
      ],
      "fans": [
        "auto",
        "breeze",
        "level1",
        "level2",
        "level3",
        "level4",
        "level5",
        "powerful"
      ],
      "temperature": {
        "minimum": 18,
        "maximum": 32,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1113.json",
      "manufacturer": "Daikin",
      "models": [
        "FTXV35AV1B"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool",
        "dry",
        "fan_only"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto",
        "turbo"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1114.json",
      "manufacturer": "Daikin",
      "models": [
        "FTXM35UVMZ"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat_cool",
        "dry",
        "cool",
        "fan_only",
        "heat"
      ],
      "fans": [
        "auto",
        "night",
        "low",
        "lowMedium",
        "medium",
        "mediumHigh",
        "high",
        "powerful"
      ],
      "temperature": {
        "minimum": 18.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1115.json",
      "manufacturer": "Daikin",
      "models": [
        "ftxb-c"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "auto",
        "dry",
        "cool",
        "heat",
        "fan_only"
      ],
      "fans": [
        "auto",
        "quiet",
        "level1",
        "level2",
        "level3",
        "powerful"
      ],
      "temperature": {
        "minimum": 18,
        "maximum": 32,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1116.json",
      "manufacturer": "Daikin",
      "models": [
        "FCQ100KAVEA"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "fan_only"
      ],
      "fans": [
        "level1",
        "level2",
        "level3"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 32,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1117.json",
      "manufacturer": "Daikin",
      "models": [
        "DTXF35TVMA"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool",
        "auto",
        "fan_only",
        "dry"
      ],
      "fans": [
        "lowest",
        "low",
        "mid",
        "high",
        "highest",
        "auto",
        "econo"
      ],
      "temperature": {
        "minimum": 10.0,
        "maximum": 32.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1118.json",
      "manufacturer": "Daikin",
      "models": [
        "ARC452A21",
        "FTXS09LVJU",
        "FTXS12LVJU",
        "FTXS15LVJU",
        "FTXS18LVJU",
        "FTXS24LVJU"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat"
      ],
      "fans": [
        "auto",
        "1",
        "2",
        "3",
        "4",
        "5"
      ],
      "temperature": {
        "minimum": 20.0,
        "maximum": 26.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1119.json",
      "manufacturer": "Daikin",
      "models": [
        "FTXS60FVMA"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "fan_only",
        "heat"
      ],
      "fans": [
        "auto",
        "medium"
      ],
      "temperature": {
        "minimum": 18.0,
        "maximum": 24.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1120.json",
      "manufacturer": "Mitsubishi Electric",
      "models": [
        "MSZ-GL25VGD",
        "MSZ-GL35VGD",
        "MSZ-GL42VGD",
        "MSZ-GL50VGD",
        "MSZ-GL60VGD",
        "MSZ-GL71VGD",
        "MSZ-GL80VGD"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "highest"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1121.json",
      "manufacturer": "Mitsubishi Electric",
      "models": [
        "MSZ-GA35VA"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "highest"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 31.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1122.json",
      "manufacturer": "Mitsubishi",
      "models": [
        "MSZ-AP50VGKD"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat"
      ],
      "fans": [
        "auto",
        "quiet",
        "low",
        "medium",
        "high",
        "highest"
      ],
      "temperature": {
        "minimum": 10,
        "maximum": 31,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1123.json",
      "manufacturer": "Mitsubishi Electric",
      "models": [
        "SRK25ZSX-SRC25ZSX"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat"
      ],
      "fans": [
        "auto",
        "low",
        "mid",
        "high",
        "highest"
      ],
      "temperature": {
        "minimum": 18.0,
        "maximum": 26.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1124.json",
      "manufacturer": "Mitsubishi",
      "models": [
        "MSZ-SF25VE3",
        "MSZ-SF35VE3",
        "MSZ-SF42VE3",
        "MSZ-SF50VE3",
        "MSZ-AP20VG",
        "MSZ-AP25VGD"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "auto",
        "cool",
        "heat",
        "dry",
        "fan_only"
      ],
      "fans": [
        "auto",
        "quiet",
        "low",
        "normal",
        "high",
        "highest"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 31,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1125.json",
      "manufacturer": "Mitsubishi Electric",
      "models": [
        "MLZ-KP25VF",
        "MLZ-KP35VF",
        "MLZ-KP50VF"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry",
        "fan_only"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "highest"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 31.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1126.json",
      "manufacturer": "Mitsubishi Electric",
      "models": [
        "MSX09-NV II",
        "MSH-07RV",
        "MSH-12RV",
        "MS-24RV"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat_cool",
        "cool",
        "dry",
        "fan_only"
      ],
      "fans": [
        "auto",
        "low",
        "mid",
        "high"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 31,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1127.json",
      "manufacturer": "Mitsubishi Electric",
      "models": [
        "MSZ-HJ25VA"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat"
      ],
      "fans": [
        "auto",
        "level1",
        "level2",
        "level3",
        "level4"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 31,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1128.json",
      "manufacturer": "Mitsubishi Electric",
      "models": [
        "MSZ-HJ25VA",
        "MSZ-HJ35VA"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry",
        "fan_only"
      ],
      "fans": [
        "auto",
        "level1",
        "level2",
        "level3",
        "level4"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 31,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1129.json",
      "manufacturer": "Mitsubishi Electric ",
      "models": [
        "MSZ-GE22VA"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "auto",
        "cool",
        "dry",
        "heat"
      ],
      "fans": [
        "auto",
        "quiet",
        "low",
        "med",
        "high",
        "super high"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 31,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1130.json",
      "manufacturer": "Mitsubishi Electric",
      "models": [
        "MS-SGD18VC"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "dry",
        "fan_only"
      ],
      "fans": [
        "auto",
        "level1",
        "level2",
        "level3"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 31,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1131.json",
      "manufacturer": "Mitsubishi Electric",
      "models": [
        "PAR-FL32MA"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "dry",
        "fan_only"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "highest"
      ],
      "temperature": {
        "minimum": 19.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1132.json",
      "manufacturer": "Mitsubishi Electric",
      "models": [
        "MSC-A12YV"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "dry",
        "fan_only"
      ],
      "fans": [
        "auto",
        "low",
        "mid",
        "high"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 31,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1133.json",
      "manufacturer": "Mitsubishi Electric Starmex",
      "models": [
        "MSXY-FN10VE",
        "MSXY-FN07VE",
        "MSXY-FN13VE",
        "MSXY-FN18VE"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "ifeel",
        "cool",
        "cool_econo",
        "cool_powerful",
        "dry",
        "fan_only"
      ],
      "fans": [
        "Auto",
        "Quiet",
        "Low",
        "Mid",
        "High",
        "Superhigh"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 31,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1134.json",
      "manufacturer": "Mitsubishi Electric",
      "models": [
        "MG-GN18VF",
        "MS-GN18VF",
        "MS-GN13VF"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "dry",
        "fan_only"
      ],
      "fans": [
        "auto",
        "level1",
        "level2",
        "level3",
        "level4"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 31,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1135.json",
      "manufacturer": "Mitsubishi",
      "models": [
        "MSZ-GE60VAD",
        "MSZ-GE71VAD",
        "MSZ-GE80VAD"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "auto",
        "cool",
        "heat",
        "dry",
        "fan_only"
      ],
      "fans": [
        "auto",
        "quiet",
        "low",
        "normal",
        "high",
        "highest"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 31,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1136.json",
      "manufacturer": "Mitsubishi Electric",
      "models": [
        "MSXY-FP10VG",
        "MSXY-FP13VG",
        "MSXY-FP18VG"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "dry",
        "fan_only"
      ],
      "fans": [
        "quiet",
        "auto",
        "low",
        "mid",
        "high",
        "highest"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 31.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1137.json",
      "manufacturer": "Mitsubishi Electric",
      "models": [
        "MSZ-HR35VF"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry",
        "fan_only"
      ],
      "fans": [
        "auto",
        "level1",
        "level2",
        "level3",
        "level4"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 31,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1138.json",
      "manufacturer": "Mitsubishi Electric",
      "models": [
        "Remote KM09D/166901"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry",
        "fan_only"
      ],
      "fans": [
        "auto",
        "low",
        "mid",
        "high",
        "highest"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 31,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1139.json",
      "manufacturer": "Mitsubishi",
      "models": [
        "MLZ-KP09NA2",
        "MLZ-KP18NA2"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat"
      ],
      "fans": [
        "auto"
      ],
      "temperature": {
        "minimum": 61,
        "maximum": 88,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1140.json",
      "manufacturer": "Actron",
      "models": [
        "Unknown"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat"
      ],
      "fans": [
        "auto",
        "low",
        "med",
        "high"
      ],
      "temperature": {
        "minimum": 17.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1160.json",
      "manufacturer": "Carrier",
      "models": [
        "Unknown"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry",
        "heat_cool",
        "fan_only"
      ],
      "fans": [
        "auto",
        "low",
        "medium",
        "high"
      ],
      "temperature": {
        "minimum": 17.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1161.json",
      "manufacturer": "Carrier",
      "models": [
        "40GKX-024RB"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "dry",
        "fan_only"
      ],
      "fans": [
        "low",
        "medium",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1162.json",
      "manufacturer": "Carrier",
      "models": [
        "42TVGS024-703"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool"
      ],
      "fans": [
        "low",
        "medium",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 17,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1163.json",
      "manufacturer": "Carrier",
      "models": [
        "40MAQB12B--3",
        "40MAQB18B--3"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry",
        "heat_cool",
        "fan_only"
      ],
      "fans": [
        "auto",
        "low",
        "medium",
        "high"
      ],
      "temperature": {
        "minimum": 62,
        "maximum": 86,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1164.json",
      "manufacturer": "Carrier",
      "models": [
        "42LUVH025N-1"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "dry",
        "heat",
        "fan_only",
        "auto"
      ],
      "fans": [
        "low",
        "medium",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 17,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1165.json",
      "manufacturer": "Carrier",
      "models": [
        "42P250HX",
        "53P250HX"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat_cool",
        "heat",
        "cool",
        "dry",
        "fan_only"
      ],
      "fans": [
        "auto",
        "low",
        "medium",
        "high"
      ],
      "temperature": {
        "minimum": 17,
        "maximum": 32,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1166.json",
      "manufacturer": "Carrier",
      "models": [
        "CS-A121N"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "dry",
        "fan_only"
      ],
      "fans": [
        "low",
        "medium",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 17,
        "maximum": 32,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1180.json",
      "manufacturer": "Gree",
      "models": [
        "GWH12-KF-K3DNA5G-I"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat_cool",
        "fan_only",
        "dry",
        "cool",
        "heat"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1181.json",
      "manufacturer": "Gree",
      "models": [
        "Unknown"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat"
      ],
      "fans": [
        "auto",
        "sleep",
        "powerful"
      ],
      "temperature": {
        "minimum": 18.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1182.json",
      "manufacturer": "Gree",
      "models": [
        "GMV-R45G/NaB-K"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat_cool",
        "fan_only",
        "dry",
        "cool",
        "heat"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1183.json",
      "manufacturer": "Gree",
      "models": [
        "Gree Smart inverter models. WiFi off. Health on. Swing modes: [swing]_[led]"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat"
      ],
      "fans": [
        "auto",
        "low",
        "mid",
        "high"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1184.json",
      "manufacturer": "Gree",
      "models": [
        "GWH09KF",
        "GC-EAF09HR"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat_cool",
        "fan_only",
        "dry",
        "cool",
        "heat"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1185.json",
      "manufacturer": "Gree",
      "models": [
        "KFR-50LW",
        "YAP1F2"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat_cool",
        "cool",
        "dry",
        "fan_only",
        "heat"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1186.json",
      "manufacturer": "Gree",
      "models": [
        "GWH18ACD-D3DNA 1M"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool"
      ],
      "fans": [
        "low",
        "auto"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1187.json",
      "manufacturer": "Gree",
      "models": [
        "Unknown model"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool"
      ],
      "fans": [
        "low",
        "auto"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1188.json",
      "manufacturer": "Gree",
      "models": [
        "VIR18HP230V1AH"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat_cool",
        "fan_only",
        "dry",
        "cool",
        "heat"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 61.0,
        "maximum": 86.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1200.json",
      "manufacturer": "Tosot",
      "models": [
        "T09H-SJ"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool",
        "dry",
        "fan_only",
        "heat_cool"
      ],
      "fans": [
        "low",
        "medium",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1220.json",
      "manufacturer": "Sungold",
      "models": [
        "Unknown"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 62.0,
        "maximum": 86.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1240.json",
      "manufacturer": "Consul",
      "models": [
        "Unknown"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool",
        "heat_cool"
      ],
      "fans": [
        "low",
        "mid",
        "high"
      ],
      "temperature": {
        "minimum": 18.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1241.json",
      "manufacturer": "Consul",
      "models": [
        "CBV12CBBNA",
        "CBY12DBBNA"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool",
        "fan_only",
        "dry"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 18.0,
        "maximum": 32.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1260.json",
      "manufacturer": "Toshiba",
      "models": [
        "RAS-13NKV-E / RAS-13NAV-E",
        "RAS-13NKV-A / RAS-13NAV-A",
        "RAS-16NKV-E / RAS-16NAV-E",
        "RAS-16NKV-A / RAS-16NAV-A",
        "RAS-M10SKV-E"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool",
        "heat_cool",
        "dry",
        "fan_only"
      ],
      "fans": [
        "auto",
        "high",
        "low",
        "mid"
      ],
      "temperature": {
        "minimum": 17.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1261.json",
      "manufacturer": " Toshiba",
      "models": [
        "WH-TA05NE",
        "WH-TA11EJ"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry",
        "auto",
        "fan"
      ],
      "fans": [
        "auto",
        "level1",
        "level2",
        "level3",
        "level4",
        "level5"
      ],
      "temperature": {
        "minimum": 17,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1262.json",
      "manufacturer": "Toshiba",
      "models": [
        "RAC-PD0812CRRU",
        "RAC-PD1013CWRU",
        "RAC-PD1213CWRU",
        "RAC-PD1414CWRU"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "auto",
        "cool",
        "dry",
        "heat",
        "fan"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 62,
        "maximum": 86,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1263.json",
      "manufacturer": "Toshiba",
      "models": [
        "RAS-B07J2KVSG-E",
        "RAS-B10J2KVSG-E",
        "RAS-B13J2KVSG-E",
        "RAS-B10SKVP-E"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool",
        "heat_cool",
        "dry",
        "fan_only"
      ],
      "fans": [
        "auto",
        "high",
        "low",
        "mid",
        "HDA",
        "quiet"
      ],
      "temperature": {
        "minimum": 17.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1264.json",
      "manufacturer": "Toshiba",
      "models": [
        "RAS-13SKVR-A"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry",
        "auto",
        "fan"
      ],
      "fans": [
        "auto",
        "level1",
        "level2",
        "level3",
        "level4",
        "level5"
      ],
      "temperature": {
        "minimum": 17,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1265.json",
      "manufacturer": "Toshiba",
      "models": [
        "RAS-25SKVP2-ND",
        "RAS-35SKVP2-ND"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool",
        "dry",
        "heat_cool",
        "fan_only",
        "off"
      ],
      "fans": [
        "high",
        "l4",
        "medium",
        "l2",
        "low",
        "auto",
        "quiet"
      ],
      "temperature": {
        "minimum": 17,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1280.json",
      "manufacturer": "Fujitsu",
      "models": [
        "AR-RBE1E"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry"
      ],
      "fans": [
        "auto",
        "low",
        "medium",
        "high",
        "highest"
      ],
      "temperature": {
        "minimum": 18.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1281.json",
      "manufacturer": "Fujitsu",
      "models": [
        "Unknown"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool",
        "dry",
        "fan_only",
        "heat_cool"
      ],
      "fans": [
        "auto",
        "high",
        "med",
        "low",
        "quiet"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 29.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1282.json",
      "manufacturer": "Fujitsu",
      "models": [
        "AR-JW11"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool",
        "dry",
        "fan_only",
        "heat_cool"
      ],
      "fans": [
        "auto",
        "high",
        "med",
        "low",
        "quiet"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1283.json",
      "manufacturer": "Fujitsu",
      "models": [
        "AR-AB5"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "dry",
        "fan_only"
      ],
      "fans": [
        "auto",
        "low",
        "medium",
        "high"
      ],
      "temperature": {
        "minimum": 18.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1284.json",
      "manufacturer": "Fujitsu",
      "models": [
        "AR-REG1U"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool",
        "dry",
        "fan_only",
        "heat_cool"
      ],
      "fans": [
        "auto",
        "high",
        "med",
        "low",
        "quiet"
      ],
      "temperature": {
        "minimum": 18.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1285.json",
      "manufacturer": "Fujitsu",
      "models": [
        "AR-RCE1E",
        "AR-PZ2"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool",
        "dry",
        "fan_only",
        "heat_cool"
      ],
      "fans": [
        "auto",
        "high",
        "med",
        "low",
        "quiet"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1286.json",
      "manufacturer": "Fujitsu",
      "models": [
        "AR-JE5"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry",
        "fan_only",
        "heat_cool"
      ],
      "fans": [
        "auto",
        "high",
        "med",
        "low",
        "quiet"
      ],
      "temperature": {
        "minimum": 18,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1287.json",
      "manufacturer": "Fujitsu",
      "models": [
        "ASYG-LMCE",
        "AR-REB1E",
        "AR-REM7E",
        "AR-REW2E"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool",
        "dry",
        "fan_only",
        "heat_cool"
      ],
      "fans": [
        "auto",
        "high",
        "med",
        "low",
        "quiet"
      ],
      "temperature": {
        "minimum": 18.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1288.json",
      "manufacturer": "Fujitsu",
      "models": [
        "AR-AB8"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool",
        "dry",
        "fan_only"
      ],
      "fans": [
        "auto",
        "high",
        "med",
        "low"
      ],
      "temperature": {
        "minimum": 18.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1289.json",
      "manufacturer": "Fujitsu",
      "models": [
        "AR-REW1E"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool",
        "dry",
        "fan_only"
      ],
      "fans": [
        "auto",
        "high",
        "med",
        "low",
        "quiet"
      ],
      "temperature": {
        "minimum": 18.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1290.json",
      "manufacturer": "Fujitsu",
      "models": [
        "AR-RFL7J"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry",
        "auto",
        "fan_only"
      ],
      "fans": [
        "auto",
        "quiet",
        "low",
        "medium",
        "high"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1291.json",
      "manufacturer": "Fujitsu",
      "models": [
        "AR-REF1E"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool",
        "dry",
        "fan_only"
      ],
      "fans": [
        "auto",
        "high",
        "med",
        "low",
        "quiet"
      ],
      "temperature": {
        "minimum": 18.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1292.json",
      "manufacturer": "Fujitsu",
      "models": [
        "ASYG18LF",
        "AR-RY12"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat_cool",
        "cool",
        "dry",
        "fan_only",
        "heat"
      ],
      "fans": [
        "auto",
        "high",
        "med",
        "low",
        "quiet"
      ],
      "temperature": {
        "minimum": 18,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1293.json",
      "manufacturer": "Fujitsu",
      "models": [
        "ASYG07LM",
        "ASYG09LM",
        "AR-REB1E"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat_cool",
        "cool",
        "dry",
        "fan_only",
        "heat"
      ],
      "fans": [
        "auto",
        "high",
        "med",
        "low",
        "quiet"
      ],
      "temperature": {
        "minimum": 18,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1294.json",
      "manufacturer": "Fujitsu",
      "models": [
        "AR-RY4"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat_cool",
        "cool",
        "dry",
        "fan_only",
        "heat"
      ],
      "fans": [
        "auto",
        "high",
        "med",
        "low",
        "quiet"
      ],
      "temperature": {
        "minimum": 18,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1300.json",
      "manufacturer": "Sharp",
      "models": [
        "AY-B22DM"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry",
        "ion"
      ],
      "fans": [
        "auto",
        "level1",
        "level2",
        "level3",
        "level4"
      ],
      "temperature": {
        "minimum": 18.0,
        "maximum": 32.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1301.json",
      "manufacturer": "Sharp",
      "models": [
        "AY-X13BE"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry",
        "fan_only"
      ],
      "fans": [
        "auto",
        "level1",
        "level2",
        "level3"
      ],
      "temperature": {
        "minimum": 18.0,
        "maximum": 32.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1320.json",
      "manufacturer": "Haier",
      "models": [
        "Unknown"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry",
        "fan_only",
        "heat_cool"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1321.json",
      "manufacturer": "Haier",
      "models": [
        "Top-Tech 14"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1322.json",
      "manufacturer": "Haier",
      "models": [
        "HSU-09HPL03/R03"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry",
        "fan_only"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1340.json",
      "manufacturer": "Tadiran",
      "models": [
        "Unknown"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool",
        "fan_only"
      ],
      "fans": [
        "low",
        "mid",
        "high"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1341.json",
      "manufacturer": "Tadiran",
      "models": [
        "TAC490"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat"
      ],
      "fans": [
        "low",
        "med",
        "high"
      ],
      "temperature": {
        "minimum": 18,
        "maximum": 32,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1342.json",
      "manufacturer": "Tadiran",
      "models": [
        "Tadiran-10i/15i/inv220a"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat"
      ],
      "fans": [
        "low",
        "med",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1343.json",
      "manufacturer": "Tadiran",
      "models": [
        "Alpha Series"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool",
        "fan_only"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1344.json",
      "manufacturer": "Tadiran",
      "models": [
        "Remote Control YB1FA",
        "Tadiran Inverter"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "auto",
        "cool",
        "dry",
        "fan_only",
        "heat"
      ],
      "fans": [
        "auto",
        "low",
        "med",
        "high",
        "turbo"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1345.json",
      "manufacturer": "Tadiran",
      "models": [
        "TAC 297"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat_cool",
        "fan_only",
        "dry",
        "cool",
        "heat"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1346.json",
      "manufacturer": "Tadiran",
      "models": [
        "TAC 297H V3.2"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat"
      ],
      "fans": [
        "auto",
        "low",
        "medium",
        "high"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 32,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1360.json",
      "manufacturer": "Springer",
      "models": [
        "Split Hi Wall Maxiflex"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool",
        "heat_cool",
        "dry",
        "fan_only"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 17.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1380.json",
      "manufacturer": "Midea",
      "models": [
        "Unknown"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool",
        "heat_cool",
        "fan_only"
      ],
      "fans": [
        "low",
        "mid",
        "high"
      ],
      "temperature": {
        "minimum": 18.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1381.json",
      "manufacturer": "Midea",
      "models": [
        "Unknown"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool"
      ],
      "fans": [
        "low",
        "mid",
        "high"
      ],
      "temperature": {
        "minimum": 18.0,
        "maximum": 28.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1382.json",
      "manufacturer": "Midea",
      "models": [
        "MSY-12HRDN1"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool",
        "heat_cool",
        "fan_only",
        "dry"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 17.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1383.json",
      "manufacturer": "Midea",
      "models": [
        "KFR-35G"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat_cool",
        "cool",
        "heat",
        "dry"
      ],
      "fans": [
        "auto",
        "low",
        "medium",
        "high"
      ],
      "temperature": {
        "minimum": 17,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1384.json",
      "manufacturer": "Midea",
      "models": [
        "MSMACU-18HRFN1-QRD0GW"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 18.0,
        "maximum": 25.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1385.json",
      "manufacturer": "Midea",
      "models": [
        "R11HG/E"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "dry",
        "heat",
        "fan",
        "heat_cool"
      ],
      "fans": [
        "auto",
        "low",
        "med",
        "high"
      ],
      "temperature": {
        "minimum": 17,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1386.json",
      "manufacturer": "Midea",
      "models": [
        "KFR-32GW"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat"
      ],
      "fans": [
        "auto",
        "level1",
        "level2",
        "level3",
        "level4"
      ],
      "temperature": {
        "minimum": 17,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1387.json",
      "manufacturer": "Midea",
      "models": [
        "RG70E/BGEF (Remote)"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "auto",
        "cool",
        "dry",
        "heat",
        "fan_only"
      ],
      "fans": [
        "auto",
        "level1",
        "level2",
        "level3"
      ],
      "temperature": {
        "minimum": 17,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1388.json",
      "manufacturer": "Midea",
      "models": [
        "42MAQA09S5"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool",
        "dry",
        "auto"
      ],
      "fans": [
        "auto"
      ],
      "temperature": {
        "minimum": 17.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1389.json",
      "manufacturer": "Midea",
      "models": [
        "MAP05R1WWT"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat_cool",
        "fan_only",
        "dry"
      ],
      "fans": [
        "low",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 62.0,
        "maximum": 86.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1390.json",
      "manufacturer": "Midea",
      "models": [
        "RG52C1/BGE (Remote)"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "auto",
        "cool",
        "dry",
        "heat",
        "fan_only"
      ],
      "fans": [
        "auto",
        "low",
        "medium",
        "high"
      ],
      "temperature": {
        "minimum": 17,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1391.json",
      "manufacturer": "Midea",
      "models": [
        "RG58E3/BGEF"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "auto",
        "cool",
        "dry",
        "heat",
        "fan"
      ],
      "fans": [
        "level1",
        "level2",
        "level3",
        "auto"
      ],
      "temperature": {
        "minimum": 17,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1392.json",
      "manufacturer": "Midea",
      "models": [
        "MPD-12CRN7"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "auto",
        "cool",
        "fan_only"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 17.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1393.json",
      "manufacturer": "Midea",
      "models": [
        "MPPHB-09CRN7-QB6-N"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry",
        "fan_only"
      ],
      "fans": [
        "auto",
        "low",
        "medium",
        "high"
      ],
      "temperature": {
        "minimum": 17,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1394.json",
      "manufacturer": "Midea",
      "models": [
        "RG70C/BGEF (Remote)"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "dry",
        "heat",
        "fan",
        "heat_cool"
      ],
      "fans": [
        "auto",
        "low",
        "mid",
        "high"
      ],
      "temperature": {
        "minimum": 17,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1395.json",
      "manufacturer": "Midea",
      "models": [
        "RG10B(D1)/BGEFU1 (Remote)"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "auto",
        "cool",
        "dry",
        "heat",
        "fan_only"
      ],
      "fans": [
        "auto",
        "level1",
        "level2",
        "level3"
      ],
      "temperature": {
        "minimum": 17,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1400.json",
      "manufacturer": "Samsung",
      "models": [
        "Unknown"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool",
        "heat_cool",
        "dry",
        "fan_only"
      ],
      "fans": [
        "quiet",
        "low",
        "med",
        "high",
        "turbo",
        "auto"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1401.json",
      "manufacturer": "Samsung",
      "models": [
        "AR**HSF/JFS**"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1402.json",
      "manufacturer": "Samsung",
      "models": [
        "AR**TSHGAWK"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool",
        "heat_cool",
        "dry",
        "fan_only"
      ],
      "fans": [
        "low",
        "med",
        "high",
        "turbo",
        "auto"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1403.json",
      "manufacturer": "Samsung",
      "models": [
        "AR**TXHZ***"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat_cool",
        "dry",
        "cool",
        "fan_only",
        "heat"
      ],
      "fans": [
        "auto",
        "low",
        "medium",
        "high",
        "turbo"
      ],
      "temperature": {
        "minimum": 18.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1404.json",
      "manufacturer": "Samsung",
      "models": [
        "AR**TSHZ****"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry",
        "fan_only"
      ],
      "fans": [
        "auto",
        "Eco",
        "Quiet",
        "Low",
        "Medium",
        "High",
        "Turbo"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1405.json",
      "manufacturer": "Samsung",
      "models": [
        "AR**TSHQBURN"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "auto",
        "cool",
        "dry",
        "heat",
        "fan_only"
      ],
      "fans": [
        "low",
        "med",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 17,
        "maximum": 30,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1406.json",
      "manufacturer": "Samsung",
      "models": [
        "AQV12PWD"
      ],
      "encoding": "Raw",
      "controller": "Xiaomi",
      "modes": [
        "cool",
        "heat",
        "heat_cool",
        "dry",
        "fan_only"
      ],
      "fans": [
        "Low",
        "Mid",
        "High",
        "Auto"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1407.json",
      "manufacturer": "Samsung",
      "models": [
        "AR**NXWS***"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool",
        "auto",
        "dry",
        "fan_only"
      ],
      "fans": [
        "low",
        "med",
        "high",
        "turbo",
        "auto"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1408.json",
      "manufacturer": "Samsung",
      "models": [
        "AR18HSFSAWKNEU Ver.01"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool",
        "heat_cool",
        "dry",
        "fan_only"
      ],
      "fans": [
        "quiet",
        "low",
        "med",
        "high",
        "turbo",
        "auto"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1420.json",
      "manufacturer": "Sintech",
      "models": [
        "KFR-34GW"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry",
        "fan_only"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 31.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1440.json",
      "manufacturer": "Akai",
      "models": [
        "Unknown"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "heat_cool",
        "dry",
        "fan_only"
      ],
      "fans": [
        "auto",
        "low",
        "medium",
        "high"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 32.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1441.json",
      "manufacturer": "Akai",
      "models": [
        "TEM-26CHSAAK5",
        "TEM-70CHSAAK5",
        "TEM-26CHSAKA5",
        "TEM-35CHSAKA",
        "TEM-50CHSAKA",
        "TEM-35CHSABH",
        "TEM-35CHSF"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry",
        "fan_only"
      ],
      "fans": [
        "auto",
        "low",
        "medium",
        "high"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 31.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1460.json",
      "manufacturer": "Alliance",
      "models": [
        "Unknown"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool",
        "heat_cool",
        "fan_only",
        "dry"
      ],
      "fans": [
        "low",
        "mid",
        "high"
      ],
      "temperature": {
        "minimum": 17.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1480.json",
      "manufacturer": "Junkers",
      "models": [
        "Excellence"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat_cool",
        "cool",
        "heat"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1481.json",
      "manufacturer": "Junkers",
      "models": [
        "Excellence"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "auto",
        "heat_cool",
        "fan_only",
        "dry",
        "heat",
        "cool"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1500.json",
      "manufacturer": "Sanyo",
      "models": [
        "Unknown"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool",
        "fan_only"
      ],
      "fans": [
        "low",
        "med",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 18,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1501.json",
      "manufacturer": "Sanyo",
      "models": [
        "SAP-KR124EHEA"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat_cool",
        "heat",
        "dry",
        "cool",
        "fan_only"
      ],
      "fans": [
        "low",
        "med",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1520.json",
      "manufacturer": "Hisense",
      "models": [
        "Unknown"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool",
        "heat_cool",
        "fan_only",
        "dry"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 18.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1521.json",
      "manufacturer": "Hisense",
      "models": [
        "Unknown"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat"
      ],
      "fans": [
        "auto",
        "low",
        "medium",
        "high"
      ],
      "temperature": {
        "minimum": 18.0,
        "maximum": 32.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1522.json",
      "manufacturer": "Hisense",
      "models": [
        "DGR11R2"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool",
        "fan_only",
        "dry"
      ],
      "fans": [
        "low",
        "min",
        "mid",
        "high",
        "max",
        "auto"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1540.json",
      "manufacturer": "Whirlpool",
      "models": [
        "SPIS412L"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 18.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1560.json",
      "manufacturer": "Tadiran",
      "models": [
        "WIND 3P"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool",
        "fan_only"
      ],
      "fans": [
        "low",
        "mid",
        "high"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1580.json",
      "manufacturer": "Chigo",
      "models": [
        "Unknown"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "heat_cool"
      ],
      "fans": [
        "low",
        "mid",
        "high"
      ],
      "temperature": {
        "minimum": 18.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1581.json",
      "manufacturer": "Chigo",
      "models": [
        "ZH/TY-01"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry",
        "fan_only",
        "heat_cool"
      ],
      "fans": [
        "auto",
        "low",
        "medium",
        "high"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 32,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1582.json",
      "manufacturer": "Chigo",
      "models": [
        "ZH/TT-14"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry",
        "fan_only"
      ],
      "fans": [
        "auto",
        "low",
        "medium",
        "high"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 32,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1600.json",
      "manufacturer": "Beko",
      "models": [
        "BEVCA 120"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry"
      ],
      "fans": [
        "low",
        "mid",
        "high"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 32.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1601.json",
      "manufacturer": "Beko",
      "models": [
        "BPAK 120"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry",
        "fan"
      ],
      "fans": [
        "auto",
        "low",
        "medium",
        "high",
        "turbo"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1602.json",
      "manufacturer": "Beko",
      "models": [
        "BXK 120"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "auto",
        "cool",
        "dry",
        "heat",
        "fan"
      ],
      "fans": [
        "auto",
        "low",
        "medium",
        "high"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 31.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1603.json",
      "manufacturer": "Beko",
      "models": [
        "BXEU 090"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry"
      ],
      "fans": [
        "auto",
        "low",
        "medium",
        "high"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1604.json",
      "manufacturer": "Beko",
      "models": [
        "BPEU 120"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry",
        "fan"
      ],
      "fans": [
        "auto",
        "low",
        "medium",
        "high",
        "turbo"
      ],
      "temperature": {
        "minimum": 17.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1620.json",
      "manufacturer": "Tornado",
      "models": [
        "Super - Inverter A, i",
        "Inverter",
        "Inverter A",
        "Super Design",
        "Super Plasma",
        "Gold i",
        "Multi ON-OFF",
        "Multi Inverter",
        "Super Gold i",
        "Plasma Gold"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "heat_cool"
      ],
      "fans": [
        "low",
        "mid",
        "high"
      ],
      "temperature": {
        "minimum": 18.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1621.json",
      "manufacturer": "Tornado",
      "models": [
        "Super Legend 40"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1622.json",
      "manufacturer": "Tornado",
      "models": [
        "Master-22 X"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 32,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1623.json",
      "manufacturer": "Tornado",
      "models": [
        "Inverter VRF"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool"
      ],
      "fans": [
        "low",
        "mid",
        "high"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1624.json",
      "manufacturer": "Tornado",
      "models": [
        "Super Legend 40"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1625.json",
      "manufacturer": "Tornado",
      "models": [
        "Inverter VRF BOX"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool"
      ],
      "fans": [
        "low",
        "mid",
        "high"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1626.json",
      "manufacturer": "Tornado",
      "models": [
        "MASTER-35 X 1PH"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1627.json",
      "manufacturer": "Tornado",
      "models": [
        "MASTER-12A PLUS"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry",
        "auto"
      ],
      "fans": [
        "auto",
        "level1",
        "level2",
        "level3"
      ],
      "temperature": {
        "minimum": 18,
        "maximum": 32,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1640.json",
      "manufacturer": "FUJIKO",
      "models": [
        "Unknown"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry",
        "fan_only",
        "heat_cool"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1660.json",
      "manufacturer": "ROYAL",
      "models": [
        "08HPN1T1"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool",
        "heat_cool",
        "dry",
        "fan_only"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 17,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1661.json",
      "manufacturer": "ROYAL",
      "models": [
        "RC-G25HN"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool",
        "dry",
        "fan_only"
      ],
      "fans": [
        "silent",
        "low",
        "mid",
        "high",
        "turbo",
        "auto"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 31,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1680.json",
      "manufacturer": "Mitsubishi Heavy",
      "models": [
        "SRK25ZJ-S1",
        "SRK13CRV-S1"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry"
      ],
      "fans": [
        "low",
        "med",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 18.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1681.json",
      "manufacturer": "Mitsubishi Heavy",
      "models": [
        "SRK71ZK-S"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry"
      ],
      "fans": [
        "ultralow",
        "low",
        "med",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 18.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1682.json",
      "manufacturer": "Mitsubishi Heavy",
      "models": [
        "SRKM25H",
        "SRK40HBE",
        "RKS502A502",
        "RKS502A503"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry"
      ],
      "fans": [
        "low",
        "med",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 18,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1683.json",
      "manufacturer": "Mitsubishi Heavy",
      "models": [
        "DXK12ZMA-S"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "fan_only"
      ],
      "fans": [
        "auto",
        "low",
        "mid",
        "high",
        "highest"
      ],
      "temperature": {
        "minimum": 18,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1684.json",
      "manufacturer": "Mitsubishi Heavy Industries",
      "models": [
        "DXK24ZRA"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool"
      ],
      "fans": [
        "auto",
        "mid",
        "high",
        "low"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1685.json",
      "manufacturer": "Mitsubishi Heavy",
      "models": [
        "SRK50ZS-S"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat_cool",
        "cool",
        "heat",
        "dry",
        "fan_only"
      ],
      "fans": [
        "auto",
        "ultralow",
        "low",
        "mid",
        "high"
      ],
      "temperature": {
        "minimum": 18,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1686.json",
      "manufacturer": "Mitsubishi Heavy",
      "models": [
        "SRK20ZSA-W",
        "SRK25ZSA-W",
        "SRK35ZSA-W",
        "SRK50ZSA-W"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat_cool",
        "cool",
        "heat",
        "dry",
        "fan_only"
      ],
      "fans": [
        "auto",
        "level1",
        "level2",
        "level3",
        "level4"
      ],
      "temperature": {
        "minimum": 18,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1687.json",
      "manufacturer": "Mitsubishi Heavy",
      "models": [
        "SRK35ZJX-S",
        "SRK20ZJX-S"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry"
      ],
      "fans": [
        "low",
        "med",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 18.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1688.json",
      "manufacturer": "Mitsubishi Heavy",
      "models": [
        "SRK25ZSP-W",
        "SRK35ZSP-W",
        "SRK45ZSP-W"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat_cool",
        "cool",
        "heat",
        "dry",
        "fan_only"
      ],
      "fans": [
        "auto",
        "low",
        "mid",
        "high"
      ],
      "temperature": {
        "minimum": 18,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1689.json",
      "manufacturer": "Mitsubishi Heavy",
      "models": [
        "DXK12ZSA-W"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat_cool",
        "cool",
        "heat",
        "dry",
        "fan_only"
      ],
      "fans": [
        "auto",
        "low",
        "mid",
        "high",
        "highest"
      ],
      "temperature": {
        "minimum": 18,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1690.json",
      "manufacturer": "Mitsubishi Heavy",
      "models": [
        "FDUM VF2"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat_cool",
        "cool",
        "heat",
        "dry",
        "fan_only"
      ],
      "fans": [
        "auto",
        "ultralow",
        "low",
        "mid",
        "high"
      ],
      "temperature": {
        "minimum": 18,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1691.json",
      "manufacturer": "Mitsubishi Heavy",
      "models": [
        "SRK71ZRA-W"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "auto",
        "cool",
        "heat",
        "dry",
        "fan_only"
      ],
      "fans": [
        "auto",
        "ultralow",
        "low",
        "medium",
        "high"
      ],
      "temperature": {
        "minimum": 18,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1692.json",
      "manufacturer": "Mitsubishi Heavy",
      "models": [
        "DXK12Z3-S",
        "DXK09Z5-S",
        "DXK15Z5-S"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool",
        "dry",
        "fan_only"
      ],
      "fans": [
        "auto",
        "high",
        "mid",
        "low"
      ],
      "temperature": {
        "minimum": 18.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1700.json",
      "manufacturer": "Electrolux",
      "models": [
        "EACS/I-HAT/N3"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool",
        "heat_cool",
        "fan_only"
      ],
      "fans": [
        "auto"
      ],
      "temperature": {
        "minimum": 17,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1701.json",
      "manufacturer": "Electrolux",
      "models": [
        "EACS-HA"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry"
      ],
      "fans": [
        "auto",
        "level1",
        "level2",
        "level3"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1702.json",
      "manufacturer": "Electrolux",
      "models": [
        "QI/QE09F",
        "QI/QE09R",
        "QI/QE12F",
        "QI/QE12R",
        "QI/QE18F",
        "QI/QE18R",
        "QI/QE22F",
        "QI/QE22R",
        "XI/XE09F",
        "XI/XE09R",
        "XI/XE12F",
        "XI/XE12R",
        "XI/XE18F",
        "XI/XE18R",
        "XI/XE22F",
        "XI/XE22R"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat_cool",
        "cool",
        "heat",
        "fan_only",
        "dry"
      ],
      "fans": [
        "auto",
        "low",
        "medium",
        "high",
        "turbo"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1703.json",
      "manufacturer": "Electrolux",
      "models": [
        "EXP26U758CW"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "fan_only"
      ],
      "fans": [
        "auto",
        "low",
        "medium",
        "high"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 32.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1704.json",
      "manufacturer": "Electrolux",
      "models": [
        "EPI12LEIWI"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool",
        "heat_cool",
        "fan_only"
      ],
      "fans": [
        "auto",
        "level1",
        "level2",
        "level3"
      ],
      "temperature": {
        "minimum": 17,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1705.json",
      "manufacturer": "Electrolux",
      "models": [
        "EACM-10 HR/N3"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry",
        "fan_only"
      ],
      "fans": [
        "auto",
        "low",
        "medium",
        "high"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 32,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1720.json",
      "manufacturer": "Erisson",
      "models": [
        "EC-S07T2"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool",
        "dry",
        "feel",
        "fan_only"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 31,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1740.json",
      "manufacturer": "Kelvinator",
      "models": [
        "KSV25HRG"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat_cool",
        "heat",
        "cool",
        "fan_only",
        "dry"
      ],
      "fans": [
        "silent",
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 17,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1741.json",
      "manufacturer": "Kelvinator",
      "models": [
        "KSV26CRC",
        "KSV26HRC",
        "KSV35CRC",
        "KSV35HRC",
        "KSV53HRC",
        "KSV62HRC",
        "KSV70CRC",
        "KCV70HRC",
        "KSV80HRC"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat_cool",
        "cool",
        "dry",
        "fan_only",
        "heat"
      ],
      "fans": [
        "auto",
        "silent",
        "low",
        "mid",
        "high",
        "turbo"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1760.json",
      "manufacturer": "Daitsu",
      "models": [
        "DS12U-RV"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry",
        "fan_only",
        "heat_cool"
      ],
      "fans": [
        "auto",
        "low",
        "mid",
        "high"
      ],
      "temperature": {
        "minimum": 17,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1761.json",
      "manufacturer": "Daitsu",
      "models": [
        "DS-9KIDT"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry",
        "fan_only",
        "ifeel"
      ],
      "fans": [
        "auto",
        "low",
        "medium",
        "high"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 31,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1762.json",
      "manufacturer": "Daitsu",
      "models": [
        "ASD9KI-DT"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry",
        "fan_only"
      ],
      "fans": [
        "auto",
        "low",
        "medium",
        "high"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 31,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1763.json",
      "manufacturer": "Daitsu",
      "models": [
        "DOS12KIDB"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry",
        "fan_only",
        "auto"
      ],
      "fans": [
        "auto",
        "low",
        "mid",
        "high"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1764.json",
      "manufacturer": "Daitsu",
      "models": [
        "DS-12KIDC(WD)"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry",
        "fan_only",
        "heat_cool"
      ],
      "fans": [
        "auto",
        "low",
        "mid",
        "high"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1780.json",
      "manufacturer": "Trotec",
      "models": [
        "YX1F6"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "dry"
      ],
      "fans": [
        "auto",
        "low",
        "medium",
        "high"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1781.json",
      "manufacturer": "Trotec",
      "models": [
        "YX1F"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "dry",
        "fan"
      ],
      "fans": [
        "auto",
        "level1",
        "level2",
        "level3",
        "level4"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1782.json",
      "manufacturer": "Trotec",
      "models": [
        "RG57H3(B)/BGCEF-M",
        "PAC 2100 X",
        "PAC 2600 X"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "dry",
        "auto",
        "fan_only"
      ],
      "fans": [
        "auto",
        "low",
        "high"
      ],
      "temperature": {
        "minimum": 17.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1800.json",
      "manufacturer": "Ballu",
      "models": [
        "YKR-K/002E"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 32,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1801.json",
      "manufacturer": "Ballu",
      "models": [
        "BSD/in-09HN1_20Y"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "fan_only"
      ],
      "fans": [
        "auto",
        "low",
        "mid",
        "high"
      ],
      "temperature": {
        "minimum": 17,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1820.json",
      "manufacturer": "Riello",
      "models": [
        "WSI XN",
        "RAR-3U4"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry",
        "fan_only"
      ],
      "fans": [
        "auto",
        "high",
        "mid",
        "low"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 32,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1840.json",
      "manufacturer": "Hualing",
      "models": [
        "KFR-45GW/JNV",
        "KFR-45G/JNV"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry",
        "heat_cool"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 31,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1860.json",
      "manufacturer": "Simbio",
      "models": [
        "Unknown"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 31.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1880.json",
      "manufacturer": "Saunier Duval",
      "models": [
        "1"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool"
      ],
      "fans": [
        "low",
        "med",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1900.json",
      "manufacturer": "TCL",
      "models": [
        "TAC-12CHSD/XA21I"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool"
      ],
      "fans": [
        "auto"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 31.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1901.json",
      "manufacturer": "TCL",
      "models": [
        "TAC-12CHSD/XA71IN"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool",
        "dry",
        "fan_only"
      ],
      "fans": [
        "Auto + Swing",
        "Auto + No swing"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 31.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1920.json",
      "manufacturer": "Aokesi",
      "models": [
        "Unknown"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool",
        "heat_cool"
      ],
      "fans": [
        "low",
        "mid",
        "high"
      ],
      "temperature": {
        "minimum": 18.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1940.json",
      "manufacturer": "Electra",
      "models": [
        "Unknown"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "fan_only"
      ],
      "fans": [
        "auto",
        "low",
        "mid",
        "high"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1941.json",
      "manufacturer": "Electra",
      "models": [
        "Unknown"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool",
        "fan"
      ],
      "fans": [
        "auto",
        "low",
        "mid",
        "high"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1942.json",
      "manufacturer": "Electra",
      "models": [
        "Electra Classic"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "fan_only"
      ],
      "fans": [
        "auto",
        "low",
        "mid",
        "high"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 32,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1943.json",
      "manufacturer": "Electra",
      "models": [
        "Unknown"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "fan_only"
      ],
      "fans": [
        "auto",
        "low",
        "mid",
        "high"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1944.json",
      "manufacturer": "Electra",
      "models": [
        "Electra Platinum Plus Inverter"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat"
      ],
      "fans": [
        "auto",
        "low",
        "mid",
        "high"
      ],
      "temperature": {
        "minimum": 17.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1945.json",
      "manufacturer": "Electra",
      "models": [
        "Electra"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "fan"
      ],
      "fans": [
        "auto",
        "low",
        "mid",
        "high"
      ],
      "temperature": {
        "minimum": 22.0,
        "maximum": 27.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1946.json",
      "manufacturer": "Electra",
      "models": [
        "RC-3"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "fan_only"
      ],
      "fans": [
        "auto",
        "low",
        "mid",
        "high"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1947.json",
      "manufacturer": "Electra",
      "models": [
        "Electra"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat"
      ],
      "fans": [
        "high",
        "med",
        "low"
      ],
      "temperature": {
        "minimum": 10.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1948.json",
      "manufacturer": "Electra",
      "models": [
        "Classic 10"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "fan_only",
        "dry"
      ],
      "fans": [
        "auto",
        "low",
        "mid",
        "high"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 30,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1960.json",
      "manufacturer": "AUX",
      "models": [
        "Unknown"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool",
        "heat_cool"
      ],
      "fans": [
        "low",
        "mid",
        "high"
      ],
      "temperature": {
        "minimum": 18.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1961.json",
      "manufacturer": "AUX",
      "models": [
        "AUX FREEDOM AUX-09FH"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry",
        "fan",
        "heat_cool"
      ],
      "fans": [
        "silence",
        "low",
        "mid",
        "high",
        "turbo",
        "auto"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 32.0,
        "increment": 0.5
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1962.json",
      "manufacturer": "AUX",
      "models": [
        "iClima ICI-09A"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat_cool",
        "cool",
        "dry",
        "heat",
        "fan_only"
      ],
      "fans": [
        "auto",
        "low",
        "mid",
        "high",
        "turbo"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 32.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1963.json",
      "manufacturer": "AUX",
      "models": [
        "Kendal Split Inverter"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry",
        "fan",
        "heat_cool"
      ],
      "fans": [
        "silence",
        "low",
        "mid",
        "high",
        "turbo",
        "auto"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 32.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/1980.json",
      "manufacturer": "Fuji",
      "models": [
        "Unknown"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat"
      ],
      "fans": [
        "low",
        "mid",
        "high"
      ],
      "temperature": {
        "minimum": 18.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/2000.json",
      "manufacturer": "Aeronik",
      "models": [
        "ASO-12IL",
        "ASI-12IL"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry",
        "fan_only"
      ],
      "fans": [
        "auto",
        "level1",
        "level2",
        "level3"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/2020.json",
      "manufacturer": "Ariston",
      "models": [
        "A-IFWHxx-IGX"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool",
        "heat_cool",
        "dry",
        "fan_only"
      ],
      "fans": [
        "auto",
        "high",
        "low",
        "mid"
      ],
      "temperature": {
        "minimum": 17.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/2040.json",
      "manufacturer": "Pioneer",
      "models": [
        "WYS018GMFI17RL",
        "WYS009GMFI17RL",
        "CB018GMFILCFHD",
        "CB012GMFILCFHD"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry",
        "fan_only",
        "heat_cool"
      ],
      "fans": [
        "auto",
        "level1",
        "level2",
        "level3"
      ],
      "temperature": {
        "minimum": 62,
        "maximum": 86,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/2041.json",
      "manufacturer": "Pioneer",
      "models": [
        "WT018GLFI19HLD"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry",
        "fan_only",
        "heat_cool"
      ],
      "fans": [
        "auto",
        "silent",
        "level1",
        "level2",
        "level3",
        "level4",
        "level5",
        "turbo"
      ],
      "temperature": {
        "minimum": 61,
        "maximum": 88,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/2060.json",
      "manufacturer": "Dimplex",
      "models": [
        "GDPAC12RC"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry",
        "fan"
      ],
      "fans": [
        "auto",
        "low",
        "medium",
        "high"
      ],
      "temperature": {
        "minimum": 13.0,
        "maximum": 32.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/2080.json",
      "manufacturer": "Sendo",
      "models": [
        "SND-18/IK"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry"
      ],
      "fans": [
        "level1",
        "level2",
        "level3",
        ""
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 32,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/2100.json",
      "manufacturer": "Mirage",
      "models": [
        "Magnum Inverter 19"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 17,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/2120.json",
      "manufacturer": "Technibel",
      "models": [
        "MPAF13A0R5IAA"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "heat_cool",
        "dry",
        "fan_only"
      ],
      "fans": [
        "auto",
        "low",
        "mid",
        "high"
      ],
      "temperature": {
        "minimum": 10,
        "maximum": 32,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/2140.json",
      "manufacturer": "Unionaire",
      "models": [
        "Artify"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat"
      ],
      "fans": [
        "auto",
        "level1",
        "level2",
        "level3",
        "turbo"
      ],
      "temperature": {
        "minimum": 20,
        "maximum": 28,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/2160.json",
      "manufacturer": "Lennox",
      "models": [
        "2018",
        "2019"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat_cool",
        "dry",
        "fan"
      ],
      "fans": [
        "auto",
        "high",
        "low",
        "mid"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/2161.json",
      "manufacturer": "Lennox",
      "models": [
        "LNMTE026V2"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat_cool",
        "cool",
        "dry",
        "heat",
        "fan_only"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 17.0,
        "maximum": 30.0,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/2162.json",
      "manufacturer": "Lennox",
      "models": [
        "LNINVE052",
        "LNINVC052"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat_cool",
        "cool",
        "dry",
        "heat",
        "fan_only"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto",
        "turbo",
        "sleep"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/2180.json",
      "manufacturer": "Hokkaido",
      "models": [
        "LA09-DUAL H1"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/2200.json",
      "manufacturer": "IGC",
      "models": [
        "RAK-12NH",
        "RAK-18NH"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry",
        "fan_only"
      ],
      "fans": [
        "auto",
        "high",
        "medium",
        "low"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/2220.json",
      "manufacturer": "Blueridge",
      "models": [
        "RG57A4",
        "BGEFU1"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "auto",
        "cool",
        "heat",
        "dry",
        "fan"
      ],
      "fans": [
        "auto",
        "low",
        "mid",
        "high",
        "silent"
      ],
      "temperature": {
        "minimum": 62,
        "maximum": 82,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/2240.json",
      "manufacturer": "DeLonghi",
      "models": [
        "PAC N82ECO",
        "PAC AN111"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "dry",
        "fan_only"
      ],
      "fans": [
        "low",
        "mid",
        "high"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 32,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/2241.json",
      "manufacturer": "DeLonghi",
      "models": [
        "PAC EM77"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "dry",
        "fan_only"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 18,
        "maximum": 32,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/2242.json",
      "manufacturer": "DeLonghi",
      "models": [
        "PAC AN140HPEW"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "dry",
        "fan_only",
        "heat",
        "heat_cool"
      ],
      "fans": [
        "silent",
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 13,
        "maximum": 32,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/2243.json",
      "manufacturer": "DeLonghi",
      "models": [
        "DL3000"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "dry",
        "fan_only",
        "heat",
        "heat_cool"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 31,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/2260.json",
      "manufacturer": "Profio",
      "models": [
        "Unknown"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "dry",
        "fan_only",
        "heat",
        "auto"
      ],
      "fans": [
        "auto",
        "low",
        "mid",
        "high"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 31,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/2280.json",
      "manufacturer": "Hantech",
      "models": [
        "A018-12KR2"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "dry",
        "fan_only"
      ],
      "fans": [
        "low",
        "mid",
        "high"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 25,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/2281.json",
      "manufacturer": "Hantech",
      "models": [
        "A016-09KR2/A"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "dry",
        "fan_only"
      ],
      "fans": [
        "low",
        "high"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 31,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/2300.json",
      "manufacturer": "Zanussi",
      "models": [
        "ZH/TT-02"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry",
        "fan_only",
        "heat_cool"
      ],
      "fans": [
        "auto",
        "low",
        "medium",
        "high"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/2301.json",
      "manufacturer": "Zanussi",
      "models": [
        "ZACS/I-07 HPF/A17/N1"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool"
      ],
      "fans": [
        "auto",
        "mid",
        "high",
        "low",
        "turbo"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/2320.json",
      "manufacturer": "Whynter",
      "models": [
        "ARC-08WB",
        "ARC-10WB",
        "ARC-126MD",
        "ARC-126MDB",
        "ARC-148MS"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "dry",
        "fan_only",
        "auto"
      ],
      "fans": [
        "auto",
        "low",
        "medium",
        "high"
      ],
      "temperature": {
        "minimum": 62,
        "maximum": 88,
        "increment": 2
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/2321.json",
      "manufacturer": "Whynter",
      "models": [
        "ARC-12S",
        "ARC-12SD",
        "ARC-122DS",
        "ARC-14S",
        "ARC-141BG",
        "ARC-143MX",
        "ARC-101CW"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "dry",
        "fan_only"
      ],
      "fans": [
        "auto",
        "low",
        "medium",
        "high"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 32,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/2340.json",
      "manufacturer": "Vortex",
      "models": [
        "VOR-12C3/407"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool",
        "dry",
        "fan_only"
      ],
      "fans": [
        "low",
        "med",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/2360.json",
      "manufacturer": "Flouu",
      "models": [
        "Unknown"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "fan_only",
        "dry",
        "heat"
      ],
      "fans": [
        "auto",
        "low",
        "mid",
        "high"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/2380.json",
      "manufacturer": "BAXI",
      "models": [
        "Unknow"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat_cool",
        "cool",
        "dry",
        "fan_only",
        "heat"
      ],
      "fans": [
        "auto",
        "low",
        "mid",
        "high"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 32.0,
        "increment": 0.5
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/2400.json",
      "manufacturer": "Yamatsu",
      "models": [
        "YAM-12KDA",
        "AUS-07C53R013L24"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry",
        "fan_only"
      ],
      "fans": [
        "auto",
        "level1",
        "level2",
        "level3"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 31,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/2420.json",
      "manufacturer": "VS",
      "models": [
        "Unknown"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry",
        "fan",
        "auto"
      ],
      "fans": [
        "level1",
        "level2",
        "level3",
        "level4"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 32,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/2440.json",
      "manufacturer": "Vaillant",
      "models": [
        "ClimaVair VAI 8-025"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool",
        "dry",
        "fan_only"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/2460.json",
      "manufacturer": "FanWorld",
      "models": [
        "FW6-3000"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry",
        "fan_only"
      ],
      "fans": [
        "auto",
        "low",
        "mid",
        "high"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 32.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/2480.json",
      "manufacturer": "Rotenso",
      "models": [
        "Ukura",
        "Maze (remote)"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry",
        "heat_cool",
        "fan_only"
      ],
      "fans": [
        "auto",
        "low",
        "med",
        "high"
      ],
      "temperature": {
        "minimum": 17,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/2500.json",
      "manufacturer": "Endesa",
      "models": [
        "DGR11"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool",
        "fan_only",
        "dry"
      ],
      "fans": [
        "low",
        "min",
        "mid",
        "high",
        "max",
        "auto"
      ],
      "temperature": {
        "minimum": 18.0,
        "maximum": 32.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/2520.json",
      "manufacturer": "Galanz",
      "models": [
        "GZ-1002B-E3"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "dry",
        "fan",
        "heat"
      ],
      "fans": [
        "auto",
        "low",
        "medium",
        "high"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 31,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/2540.json",
      "manufacturer": "Audinac",
      "models": [
        "SP3500"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "auto",
        "heat",
        "cool",
        "dry",
        "sweep"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/2560.json",
      "manufacturer": "Mistral",
      "models": [
        "MPAC15CY28"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "dry",
        "fan_only"
      ],
      "fans": [
        "level1",
        "level2",
        "level3"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/2580.json",
      "manufacturer": "KOREL",
      "models": [
        "KSAL2-09DCEH"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat_cool",
        "cool",
        "dry",
        "fan_only",
        "heat"
      ],
      "fans": [
        "auto",
        "low",
        "mid",
        "high",
        "silent"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 32.0,
        "increment": 0.5
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/2600.json",
      "manufacturer": "Equation",
      "models": [
        "RCH-143"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry",
        "fan_only",
        "auto"
      ],
      "fans": [
        "auto",
        "level1",
        "level2",
        "level3"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/2620.json",
      "manufacturer": "Komeco",
      "models": [
        "Unknown"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat_cool",
        "cool",
        "heat",
        "fan_only",
        "dry"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 17,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/2640.json",
      "manufacturer": "Fisher",
      "models": [
        "FPR-91DE4-R",
        "FPR-121DE4-R",
        "FPR-141DE4-R"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 17.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/2641.json",
      "manufacturer": "Fisher",
      "models": [
        "FSOAI-SU-90AE2"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry",
        "fan_only",
        "auto"
      ],
      "fans": [
        "lowest",
        "low",
        "mid",
        "high"
      ],
      "temperature": {
        "minimum": 17,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/2660.json",
      "manufacturer": "Hyundai",
      "models": [
        "HSE09PH5V"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool",
        "heat_cool",
        "dry",
        "fan_only"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 18,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/2661.json",
      "manufacturer": "Hyundai",
      "models": [
        "HY6INV"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool",
        "auto",
        "dry",
        "fan_only"
      ],
      "fans": [
        "silent",
        "low",
        "mid",
        "high",
        "turbo",
        "auto"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 31,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/2662.json",
      "manufacturer": "Hyndai",
      "models": [
        "H-ARI22-09H"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "auto",
        "cool",
        "heat",
        "dry",
        "fan_only"
      ],
      "fans": [
        "auto",
        "low",
        "mid",
        "high"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 32,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/2680.json",
      "status": "invalid_recording",
      "reason": "Cannot parse source JSON: JSONDecodeError."
    },
    {
      "sourcePath": "codes/climate/2700.json",
      "manufacturer": "Kolin",
      "models": [
        "RC-M7B1 (remote)",
        "KSA-D201",
        "KSA-D252",
        "KSA-D562",
        "KSA-D912",
        "KSA-D202",
        "KSA-D322",
        "KSA-D632",
        "KSA-20D",
        "KSA-D362",
        "KSA-D682",
        "KSA-25D",
        "KSA-D452",
        "KSA-D782"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool"
      ],
      "fans": [
        "auto",
        "high",
        "low"
      ],
      "temperature": {
        "minimum": 25,
        "maximum": 31,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/2720.json",
      "manufacturer": "AEG",
      "models": [
        "AXP35U538CW"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "auto",
        "cool",
        "dry",
        "fan_only"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 32,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/2740.json",
      "manufacturer": "Bosch",
      "models": [
        "5000i"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry",
        "fan_only",
        "auto"
      ],
      "fans": [
        "auto",
        "level1",
        "level2",
        "level3",
        "level4"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/2760.json",
      "manufacturer": "Tristar",
      "models": [
        "AC-5400"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "fan_only"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 18.0,
        "maximum": 24.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/2780.json",
      "manufacturer": "Xiaomi",
      "models": [
        "KFR-35G/F3C1"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry",
        "fan_only"
      ],
      "fans": [
        "level1",
        "level2",
        "level3",
        "level4",
        "level5",
        "level6",
        "level7",
        "auto"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 31.0,
        "increment": 0.5
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/2800.json",
      "manufacturer": "ELGIN",
      "models": [
        "HVQI18B2IA"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool"
      ],
      "fans": [
        "auto"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 32.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/2801.json",
      "manufacturer": "ELGIN",
      "models": [
        "HVQI12B2FB"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool"
      ],
      "fans": [
        "auto"
      ],
      "temperature": {
        "minimum": 17.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/2820.json",
      "manufacturer": "Pearl",
      "models": [
        "EXGC24FCBC1"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "dry",
        "fan_only"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/2840.json",
      "manufacturer": "HTW",
      "models": [
        "HTWS035IX21D2-R32-I"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "auto",
        "cool",
        "dry",
        "heat",
        "fan_only"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 17.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/2860.json",
      "manufacturer": "Senville",
      "models": [
        "SENA/12HF/IZ"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry"
      ],
      "fans": [
        "auto",
        "quiet",
        "level1",
        "level2",
        "level3"
      ],
      "temperature": {
        "minimum": 17,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/2880.json",
      "manufacturer": "Bora",
      "models": [
        "18SRA-HE"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "dry",
        "fan_only",
        "heat_cool"
      ],
      "fans": [
        "auto",
        "high",
        "mid",
        "low"
      ],
      "temperature": {
        "minimum": 18,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/2900.json",
      "manufacturer": "Goodman",
      "models": [
        "MSH123E21AXAA",
        "MST183E20ACAA",
        "RG57E1/BGEU1 (remote)"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool",
        "fan_only"
      ],
      "fans": [
        "auto",
        "low",
        "mid",
        "high"
      ],
      "temperature": {
        "minimum": 17,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/2920.json",
      "manufacturer": "Best",
      "models": [
        "BSTS18CNE2"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "fan_only",
        "dry",
        "cool",
        "heat"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 31.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/2940.json",
      "manufacturer": "SAGA",
      "models": [
        "SAGA-A-22(CH)"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 32,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/2960.json",
      "manufacturer": "EcoAir",
      "models": [
        "Split Type Wall Air Conditioner"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool",
        "heat_cool",
        "dry",
        "fan_only"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 17.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/2980.json",
      "manufacturer": "Agratto",
      "models": [
        "ECST12FR4-02",
        "ECST19QFIR4-02"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool",
        "auto"
      ],
      "fans": [
        "auto"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 31.0,
        "increment": 0.5
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/3000.json",
      "manufacturer": "Philco",
      "models": [
        "Philco AC"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat_cool",
        "cool",
        "heat"
      ],
      "fans": [
        "Auto",
        "Low",
        "Mid",
        "High"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 32,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/3020.json",
      "manufacturer": "Klasse",
      "models": [
        "DOZ-S06JT"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "dry",
        "fan_only"
      ],
      "fans": [
        "auto",
        "high",
        "med",
        "low",
        "quiet"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 31.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/3040.json",
      "manufacturer": "Viessmann",
      "models": [
        "Vitoclima 300-S"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool",
        "dry",
        "fan_only"
      ],
      "fans": [
        "auto",
        "low",
        "mid",
        "high"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/3060.json",
      "manufacturer": "HappyTree",
      "models": [
        "TAC-12CHSD/XA81"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool",
        "dry"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto",
        "turbo"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 31,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/3080.json",
      "manufacturer": "Voltas",
      "models": [
        "VOLTAS INV/AC 1.5T 183V MZJ3 3S"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "dry",
        "fan_only"
      ],
      "fans": [
        "low",
        "medium",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/3100.json",
      "manufacturer": "Cecotec",
      "models": [
        "EnergySilence 12000 AirClima (05290)"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool",
        "dry",
        "fan_only"
      ],
      "fans": [
        "auto",
        "low",
        "mid",
        "high",
        "turbo"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/3120.json",
      "manufacturer": "Cooper & Hunter",
      "models": [
        "Unknown"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool",
        "dry",
        "fan_only"
      ],
      "fans": [
        "low",
        "med",
        "high",
        "turbo",
        "auto"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/3140.json",
      "manufacturer": "Argo",
      "models": [
        "Ulisse13"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "fan_only",
        "dry"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/3160.json",
      "manufacturer": "AquaThermal",
      "models": [
        "LM AURI-12"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "fan_only",
        "dry",
        "heat"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "turbo",
        "auto"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 31.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/3180.json",
      "manufacturer": "Devanti",
      "models": [
        "WAC-05C-WH"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "fan_only"
      ],
      "fans": [
        "auto",
        "low",
        "medium",
        "high"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 31,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/3200.json",
      "manufacturer": "Friedrich",
      "models": [
        "CP12G10B"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "dry",
        "fan_only",
        "money_saver"
      ],
      "fans": [
        "low",
        "medium",
        "high"
      ],
      "temperature": {
        "minimum": 60,
        "maximum": 86,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/3220.json",
      "manufacturer": "Mundoclima",
      "models": [
        "MUPR-09-H9A",
        "MUPR-12-H9A",
        "MUPR-18-H9A",
        "MUPR-24-H9A",
        "MUPR-09-H5A",
        "MUPR-12-H5A",
        "MUPR-18-H5A",
        "MUPR-24-H5A"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool",
        "heat_cool",
        "dry",
        "fan_only"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 32.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/3240.json",
      "manufacturer": "Casper",
      "models": [
        "SC-09FS32"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "dry",
        "heat"
      ],
      "fans": [
        "auto",
        "low",
        "medium",
        "high",
        "turbo"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 32.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/3300.json",
      "manufacturer": "PARKAIR",
      "models": [
        "DI-A"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "fan_only"
      ],
      "fans": [
        "auto",
        "low",
        "medium",
        "high"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/3320.json",
      "manufacturer": "Chunlan",
      "models": [
        "KFR-25GW/VW (CH-9)"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry",
        "fan"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 15.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/3340.json",
      "manufacturer": "Wide",
      "models": [
        "WDS12ECO"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry",
        "ion",
        "fan_only"
      ],
      "fans": [
        "auto",
        "low",
        "mid",
        "high"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 32,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/3360.json",
      "manufacturer": "Kaden",
      "models": [
        "KS09",
        "KS12",
        "KS18",
        "KS24",
        "KS28"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "auto",
        "cool",
        "dry",
        "fan",
        "heat"
      ],
      "fans": [
        "auto",
        "low",
        "medium",
        "high"
      ],
      "temperature": {
        "minimum": 17,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/3380.json",
      "manufacturer": "Zephir",
      "models": [
        "DualSplit"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "heat",
        "cool",
        "fan",
        "auto"
      ],
      "fans": [
        "high",
        "mid",
        "low",
        "auto"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 32,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/4060.json",
      "manufacturer": "LG",
      "models": [
        "G09LH"
      ],
      "encoding": "Raw",
      "controller": "Xiaomi",
      "modes": [
        "cool",
        "heat",
        "dry"
      ],
      "fans": [
        "auto",
        "low",
        "medium",
        "high"
      ],
      "temperature": {
        "minimum": 18.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/4100.json",
      "manufacturer": "Daikin",
      "models": [
        "FTXS25CVMB",
        "FTXS35CVMB",
        "FTXS60BVMB",
        "FVXS25BVMB"
      ],
      "encoding": "Raw",
      "controller": "Xiaomi",
      "modes": [
        "heat",
        "cool",
        "heat_cool"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 18.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/4124.json",
      "manufacturer": "Mitsubishi Electric",
      "models": [
        "MSZ-SF25VE3",
        "MSZ-SF35VE3",
        "MSZ-SF42VE3",
        "MSZ-SF50VE3",
        "MSZ-AP20VG",
        "MSZ-AP25VGD"
      ],
      "encoding": "Raw",
      "controller": "Xiaomi",
      "modes": [
        "heat",
        "cool",
        "dry",
        "heat_cool"
      ],
      "fans": [
        "auto",
        "high",
        "mid",
        "low"
      ],
      "temperature": {
        "minimum": 18.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/4129.json",
      "manufacturer": "Mitsubishi Electric",
      "models": [
        "DXK18Z1-S"
      ],
      "encoding": "Raw",
      "controller": "Xiaomi",
      "modes": [
        "heat",
        "cool",
        "dry",
        "heat_cool"
      ],
      "fans": [
        "auto",
        "high",
        "mid",
        "low"
      ],
      "temperature": {
        "minimum": 18.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/4180.json",
      "manufacturer": "Gree",
      "models": [
        "Unknown"
      ],
      "encoding": "Raw",
      "controller": "Xiaomi",
      "modes": [
        "cool",
        "heat",
        "heat_cool",
        "dry",
        "fan_only"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/4181.json",
      "manufacturer": "Gree",
      "models": [
        "YB1FA"
      ],
      "encoding": "Raw",
      "controller": "Xiaomi",
      "modes": [
        "cool",
        "heat",
        "heat_cool",
        "dry",
        "fan_only"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/4285.json",
      "manufacturer": "Fujitsu",
      "models": [
        "AR-RCE1E"
      ],
      "encoding": "Raw",
      "controller": "Xiaomi",
      "modes": [
        "heat",
        "cool",
        "dry",
        "fan_only",
        "heat_cool"
      ],
      "fans": [
        "auto",
        "high",
        "med",
        "low",
        "quiet"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/4380.json",
      "manufacturer": "Midea",
      "models": [
        "MCD-24HRN1-Q1"
      ],
      "encoding": "Raw",
      "controller": "Xiaomi",
      "modes": [
        "heat",
        "cool",
        "heat_cool",
        "dry",
        "fan_only"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "highest"
      ],
      "temperature": {
        "minimum": 17.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/4381.json",
      "manufacturer": "Midea",
      "models": [
        "RG70C1/BGEF"
      ],
      "encoding": "Raw",
      "controller": "Xiaomi",
      "modes": [
        "cool"
      ],
      "fans": [
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 17.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/4580.json",
      "manufacturer": "Chigo",
      "models": [
        "Unknown"
      ],
      "encoding": "Raw",
      "controller": "Xiaomi",
      "modes": [
        "cool",
        "heat",
        "heat_cool"
      ],
      "fans": [
        "low",
        "mid",
        "high"
      ],
      "temperature": {
        "minimum": 18.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/4581.json",
      "manufacturer": "Chigo",
      "models": [
        "ZH/LW-03"
      ],
      "encoding": "Raw",
      "controller": "Xiaomi",
      "modes": [
        "cool",
        "heat",
        "dry"
      ],
      "fans": [
        "auto",
        "low",
        "mid",
        "high"
      ],
      "temperature": {
        "minimum": 18.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/4800.json",
      "manufacturer": "TechnoLux",
      "models": [
        "KFR-25GW/F"
      ],
      "encoding": "Raw",
      "controller": "Xiaomi",
      "modes": [
        "heat",
        "cool",
        "fan_only",
        "dry"
      ],
      "fans": [
        "low",
        "medium",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 31.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/5120.json",
      "manufacturer": "Daikin",
      "models": [
        "ARC433B51"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "auto",
        "cool",
        "heat",
        "dry",
        "fan_only"
      ],
      "fans": [
        "auto",
        "quiet",
        "low",
        "medium",
        "middle",
        "high",
        "top"
      ],
      "temperature": {
        "minimum": 10,
        "maximum": 32,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/5140.json",
      "manufacturer": "Mitsubishi Electric",
      "models": [
        "MSC-A12WV"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "dry"
      ],
      "fans": [
        "auto",
        "level1",
        "level2",
        "level3"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 31,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/5520.json",
      "manufacturer": "Hisense",
      "models": [
        "AS-07UR4SYDD815G"
      ],
      "encoding": "Raw",
      "controller": "LOOKin",
      "modes": [
        "cool",
        "heat",
        "dry",
        "fan_only"
      ],
      "fans": [
        "auto",
        "low",
        "mid",
        "max"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/7062.json",
      "manufacturer": "LG",
      "models": [
        "P12RK"
      ],
      "encoding": "Raw",
      "controller": "ESPHome",
      "modes": [
        "cool",
        "dry"
      ],
      "fans": [
        "auto",
        "low",
        "mid",
        "high"
      ],
      "temperature": {
        "minimum": 18.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/7065.json",
      "manufacturer": "LG",
      "models": [
        "LG080EC",
        "LG100EC",
        "LG150EC",
        "LG200EC"
      ],
      "encoding": "Raw",
      "controller": "ESPHome",
      "modes": [
        "cool",
        "auto",
        "fan_only",
        "dry"
      ],
      "fans": [
        "low",
        "mid",
        "high"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/7124.json",
      "manufacturer": "Mitsubishi",
      "models": [
        "MSZ-SF25VE3",
        "MSZ-SF35VE3",
        "MSZ-SF42VE3",
        "MSZ-SF50VE3",
        "MSZ-AP20VG",
        "MSZ-AP25VGD"
      ],
      "encoding": "Raw",
      "controller": "ESPHome",
      "modes": [
        "auto",
        "cool",
        "heat",
        "dry",
        "fan_only"
      ],
      "fans": [
        "auto",
        "quiet",
        "low",
        "normal",
        "high",
        "highest"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 31,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/7260.json",
      "manufacturer": "Toshiba",
      "models": [
        "RAS-18NKV-E / RAS-18NAV-E"
      ],
      "encoding": "Raw",
      "controller": "ESPHome",
      "modes": [
        "heat",
        "cool",
        "heat_cool",
        "dry",
        "fan_only"
      ],
      "fans": [
        "auto",
        "quiet",
        "level1",
        "level2",
        "level3",
        "level4",
        "level5",
        "hi-power"
      ],
      "temperature": {
        "minimum": 17.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/7285.json",
      "manufacturer": "Fujitsu",
      "models": [
        "AR-RCE1E"
      ],
      "encoding": "Raw",
      "controller": "ESPHome",
      "modes": [
        "heat",
        "cool",
        "dry",
        "fan_only",
        "heat_cool"
      ],
      "fans": [
        "auto",
        "high",
        "med",
        "low",
        "quiet"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/7300.json",
      "manufacturer": "SHARP",
      "models": [
        "AH-AP9GMY"
      ],
      "encoding": "Raw",
      "controller": "ESPHome",
      "modes": [
        "auto",
        "cool",
        "dry"
      ],
      "fans": [
        "auto",
        "low",
        "mid",
        "high"
      ],
      "temperature": {
        "minimum": 18.0,
        "maximum": 32.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/7386.json",
      "manufacturer": "Midea",
      "models": [
        "KFR-32GW"
      ],
      "encoding": "Raw",
      "controller": "ESPHome",
      "modes": [
        "auto",
        "cool",
        "dry",
        "heat",
        "fan_only"
      ],
      "fans": [
        "auto",
        "low",
        "mid",
        "high",
        "static"
      ],
      "temperature": {
        "minimum": 17.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/7740.json",
      "manufacturer": "Kelvinator",
      "models": [
        "KSV25HWH"
      ],
      "encoding": "Raw",
      "controller": "ESPHome",
      "modes": [
        "heat_cool",
        "heat",
        "cool",
        "fan_only",
        "dry"
      ],
      "fans": [
        "silent",
        "low",
        "mid",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 17.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/7741.json",
      "manufacturer": "Family",
      "models": [
        "12WIFI"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "feal",
        "cool",
        "dry",
        "fan_only",
        "heat"
      ],
      "fans": [
        "auto",
        "high",
        "med",
        "low",
        "quiet"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 31.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/8700.json",
      "manufacturer": "Kolin",
      "models": [
        "KAG-145RSINV"
      ],
      "encoding": "Raw",
      "controller": "ESPHome",
      "modes": [
        "auto",
        "cool",
        "dry",
        "heat",
        "fan_only"
      ],
      "fans": [
        "auto",
        "low",
        "mid",
        "high"
      ],
      "temperature": {
        "minimum": 16.0,
        "maximum": 30.0,
        "increment": 1.0
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/8720.json",
      "manufacturer": "Viomi",
      "models": [
        "KF-26GW/Y4PF5-A5"
      ],
      "encoding": "Raw",
      "controller": "ESPHome",
      "modes": [
        "cool",
        "dry"
      ],
      "fans": [
        "auto",
        "low",
        "medium",
        "high",
        "turbo"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 31,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    },
    {
      "sourcePath": "codes/climate/8800.json",
      "manufacturer": "Sigma",
      "models": [
        "SGS32H13NE"
      ],
      "encoding": "Base64",
      "controller": "Broadlink",
      "modes": [
        "cool",
        "heat",
        "fan",
        "dry"
      ],
      "fans": [
        "low",
        "medium",
        "high",
        "auto"
      ],
      "temperature": {
        "minimum": 16,
        "maximum": 30,
        "increment": 1
      },
      "status": "recorded_only_unavailable",
      "reason": "Recorded combinations only; no encoder or explicit carrier frequency and duty metadata in this climate file."
    }
  ],
  "summary": {
    "runtimeProfiles": 53,
    "runtimeFamilies": 41,
    "irremoteAcEntriesAudited": 90,
    "smartirClimateFilesAudited": 357,
    "smartirInvalidJson": 1,
    "smartirImported": 0
  }
}
