Skip to content

"Receive Loop Has Terminated" and "Unrecognised HVAC Mode of True Ignored" on Hyundai AC #4494

@doctordarko

Description

@doctordarko

Description

Hyundai Inverter Smart Split System Air Conditioner with product id hrzr8mr0mtgfwwri matches fisher_summer_air_conditioner with quality of 101%.

Unfortunately, there are tons of repeated errors that lead to the device becoming unknown at seemingly random intervals.

fisher_summer_air_conditioner.yaml/climate: Unrecognised HVAC Mode of True ignored (506 occurrences)

From here the device eventually fails with the following error: Bedroom AC receive loop has terminated

Interestingly, the device can still be turned on and off by selecting mode, despite it being unknown, but no other button or function works. Also, operating the AC with hardware remote brings the integration back to life and all buttons and modes functioning, until it fails again soon after.

Reloading the integration or restarting HA breaks the integration, if it was working at the time.

Please let me know if there is any extra data I can provide?

Steps to reproduce

No response

Expected behaviour

No response

Additional context

In case, it is somehow relevant, this is output from Query Things Data model on Tuya IoT portal.

{
  "result": {
    "model": "{\"modelId\":\"000004ewqj\",\"services\":[{\"actions\":[],\"code\":\"\",\"description\":\"\",\"events\":[],\"name\":\"默认服务\",\"properties\":[
{\"abilityId\":1,\"accessMode\":\"rw\",\"code\":\"Power\",\"description\":\"\",\"extensions\":{\"iconName\":\"icon-dp_power\",\"attribute\":\"1\"},\"name\":\"开关\",\"typeSpec\":{\"type\":\"bool\"}},
{\"abilityId\":2,\"accessMode\":\"rw\",\"code\":\"temp_set\",\"description\":\"摄氏:16~31\\n华氏:61~88\",\"extensions\":{\"iconName\":\"icon-dp_temp\"},\"name\":\"设置温度\",\"typeSpec\":{\"type\":\"value\",\"max\":310,\"min\":160,\"scale\":1,\"step\":5,\"unit\":\"℃\"}},
{\"abilityId\":3,\"accessMode\":\"ro\",\"code\":\"temp_current\",\"description\":\"\",\"extensions\":{\"iconName\":\"icon-dp_sun\"},\"name\":\"当前温度\",\"typeSpec\":{\"type\":\"value\",\"max\":100,\"min\":-20,\"scale\":0,\"step\":1,\"unit\":\"℃\"}},
{\"abilityId\":4,\"accessMode\":\"rw\",\"code\":\"mode\",\"description\":\"\",\"extensions\":{\"iconName\":\"icon-dp_mode\"},\"name\":\"工作模式\",\"typeSpec\":{\"type\":\"enum\",\"range\":[\"cold\",\"hot\",\"wet\",\"wind\",\"auto\"]}},
{\"abilityId\":5,\"accessMode\":\"rw\",\"code\":\"windspeed\",\"description\":\"强劲/高风/中高风/中风/中低风/低风/静音/自动\",\"extensions\":{\"iconName\":\"icon-dp_wind\"},\"name\":\"风速\",\"typeSpec\":{\"type\":\"enum\",\"range\":[\"strong\",\"high\",\"mid_high\",\"mid\",\"mid_low\",\"low\",\"mute\",\"auto\"]}},
{\"abilityId\":18,\"accessMode\":\"rw\",\"code\":\"humidity_current\",\"description\":\"\",\"extensions\":{\"iconName\":\"icon-dp_wet\"},\"name\":\"当前湿度\",\"typeSpec\":{\"type\":\"value\",\"max\":100,\"min\":0,\"scale\":0,\"step\":1,\"unit\":\"%\"}},
{\"abilityId\":19,\"accessMode\":\"rw\",\"code\":\"temp_unit_convert\",\"description\":\"\",\"extensions\":{\"iconName\":\"icon-dp_temp\",\"attribute\":\"1024\"},\"name\":\"温标切换\",\"typeSpec\":{\"type\":\"enum\",\"range\":[\"c\",\"f\"]}},
{\"abilityId\":20,\"accessMode\":\"ro\",\"code\":\"Fault\",\"description\":\"\",\"extensions\":{\"iconName\":\"icon-dp_warming\",\"scope\":\"fault\"},\"name\":\"故障告警\",\"typeSpec\":{\"type\":\"bitmap\",\"label\":[\"E0\",\"E1\",\"E2\",\"E3\",\"E4\",\"E5\",\"E6\",\"E7\",\"E8\",\"E9\",\"EA\",\"Eb\",\"EC\",\"EE\",\"EF\",\"EP\",\"EU\",\"EH\",\"EJ\",\"En\",\"Ey\",\"F9\",\"FA\",\"H1\",\"H2\",\"bd\",\"PA\",\"b5\",\"d4\"],\"maxlen\":29}},
{\"abilityId\":23,\"accessMode\":\"ro\",\"code\":\"temp_current_f\",\"description\":\"\",\"extensions\":{\"iconName\":\"icon-dp_temp\",\"attribute\":\"1024\"},\"name\":\"当前温度 ℉\",\"typeSpec\":{\"type\":\"value\",\"max\":100,\"min\":-20,\"scale\":0,\"step\":1,\"unit\":\"℉\"}},
{\"abilityId\":24,\"accessMode\":\"rw\",\"code\":\"temp_set_f\",\"description\":\"华氏 61~88\\n摄氏  16~31\",\"extensions\":{\"iconName\":\"icon-dp_temp\",\"attribute\":\"1024\"},\"name\":\"温度设置-℉\",\"typeSpec\":{\"type\":\"value\",\"max\":880,\"min\":610,\"scale\":1,\"step\":10,\"unit\":\"℉\"}},
{\"abilityId\":101,\"accessMode\":\"ro\",\"code\":\"pm25\",\"description\":\"\",\"name\":\"PM2.5\",\"typeSpec\":{\"type\":\"value\",\"max\":3000,\"min\":0,\"scale\":0,\"step\":1,\"unit\":\"\"}},
{\"abilityId\":102,\"accessMode\":\"rw\",\"code\":\"fresh_air\",\"description\":\"\",\"name\":\"新风\",\"typeSpec\":{\"type\":\"enum\",\"range\":[\"auto\",\"low\",\"mid\",\"strong\",\"off\"]}},
{\"abilityId\":103,\"accessMode\":\"ro\",\"code\":\"freshair_filter\",\"description\":\"新风标识位为1时生效\",\"name\":\"新风脏堵\",\"typeSpec\":{\"type\":\"bool\"}},
{\"abilityId\":104,\"accessMode\":\"ro\",\"code\":\"SN_SW_ver\",\"description\":\"20210816:固件上报即可,面板暂不解析。预留功能。\",\"name\":\"SN及软件版本\",\"typeSpec\":{\"type\":\"raw\",\"maxlen\":128}},
{\"abilityId\":105,\"accessMode\":\"rw\",\"code\":\"sleep\",\"description\":\"无、标准、老人、儿童\",\"name\":\"睡眠\",\"typeSpec\":{\"type\":\"enum\",\"range\":[\"off\",\"normal\",\"old\",\"child\"]}},
{\"abilityId\":110,\"accessMode\":\"ro\",\"code\":\"markbit\",\"description\":\"用以表示是否有该功能。\\n0、除湿模式下温度是否可调 \\n1、送风模式下温度是否可调 \\n2、自动模式下温度是否可调 \\n3、新风量标识 \\n4、矢量送风 \\n5、左右扫风 \\n6、光敏 \\n7、智能除湿防霉变 \\n8、湿度传感器 \\n9、蒸发器清洁 \\n10、省钱看得见 \\n11、电量统计 \\n12、发电机模式 \\n13、高温风/凉感风 \\n14、空气质量检测功能 \\n15、置为空(原:湿度功能) \\n16、置为空(原:设备运行省钱看得见,温度曲线展示) \\n17、8℃制热 \\n18、滤网脏堵功能 \\n20、PM2.5有无\\n21、温标切换,1为华氏度,0为摄氏度\\n22、柔风\\n23、左右广角送风\\n24、新风功能有无\\n25、制冷除湿模式限定(0正常,1不显示)\\n26、制热模式限定(0正常 1不显示)\\n27、门禁功能选择(0无,1有)\\n28、门禁是否已插卡 (0未插卡,1已插卡)\\n29、温度限定功能有无 \",\"extensions\":{\"scope\":\"fault\"},\"name\":\"标识位\",\"typeSpec\":{\"type\":\"bitmap\",\"label\":[\"0\",\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"19\",\"20\",\"21\",\"22\",\"23\",\"24\"],\"maxlen\":25}},
{\"abilityId\":113,\"accessMode\":\"rw\",\"code\":\"up_down_sweep\",\"description\":\"无/上下送风/上送风/下送风\",\"name\":\"上下扫风\",\"typeSpec\":{\"type\":\"enum\",\"range\":[\"0\",\"1\",\"2\",\"3\"]}},
{\"abilityId\":114,\"accessMode\":\"rw\",\"code\":\"left_right_sweep\",\"description\":\"无/左右送风/左送风/中送风/右送风/偏左送风/偏右送风/广角送风\",\"name\":\"左右扫风\",\"typeSpec\":{\"type\":\"enum\",\"range\":[\"0\",\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\"]}},
{\"abilityId\":115,\"accessMode\":\"ro\",\"code\":\"totalN\",\"description\":\"\",\"extensions\":{\"trigger\":\"direct\"},\"name\":\"电量整数\",\"typeSpec\":{\"type\":\"value\",\"max\":1000000,\"min\":0,\"scale\":0,\"step\":1,\"unit\":\"\"}},
{\"abilityId\":116,\"accessMode\":\"ro\",\"code\":\"totalP\",\"description\":\"\",\"extensions\":{\"trigger\":\"direct\"},\"name\":\"电量小数\",\"typeSpec\":{\"type\":\"value\",\"max\":1000000,\"min\":0,\"scale\":0,\"step\":1,\"unit\":\"\"}},
{\"abilityId\":119,\"accessMode\":\"rw\",\"code\":\"money\",\"description\":\"无/默认省电/定额省电/定温省电\",\"name\":\"省钱看的见\",\"typeSpec\":{\"type\":\"enum\",\"range\":[\"0\",\"1\",\"2\",\"3\"]}},
{\"abilityId\":120,\"accessMode\":\"rw\",\"code\":\"energy\",\"description\":\"\",\"name\":\"发电机模式\",\"typeSpec\":{\"type\":\"enum\",\"range\":[\"off\",\"L1\",\"L2\",\"L3\"]}},
{\"abilityId\":122,\"accessMode\":\"ro\",\"code\":\"fault2\",\"description\":\"预留\",\"extensions\":{\"scope\":\"fault\"},\"name\":\"故障报警2\",\"typeSpec\":{\"type\":\"bitmap\",\"label\":[\"P6\",\"P7\",\"P8\",\"P9\",\"PA\",\"F0\",\"F1\",\"F2\",\"F3\",\"F4\",\"F5\",\"F6\",\"F7\",\"F8\",\"Fb\",\"FC\",\"FE\",\"FF\",\"FH\",\"FP\",\"FU\",\"Fj\",\"Fn\",\"Fy\",\"bf\",\"bc\",\"bj\"],\"maxlen\":27}},
{\"abilityId\":123,\"accessMode\":\"rw\",\"code\":\"boolCode\",\"description\":\"两个字节,\\n第一个字节:\\nbit0:eco,\\nbit1:智能除湿防霉变, \\nbit2:蒸发器清洁, \\nbit3:灯光, \\nbit4:蜂鸣,\\nbit5:健康,\\nbit6:空(原清洁,重复),\\nbit7:光敏。\\n\\n第二个字节:\\nbit0:干燥,\\nbit1:空(原来是高温风/凉感风),\\nbit2:空(原来是水平风摆),\\nbit3:空(原来是垂直风摆) \\nbit4: 8℃制热 \\nbit5:滤网检测\\nbit6:华氏加1标志位\\nbit7:柔风\",\"name\":\"布尔型\",\"typeSpec\":{\"type\":\"string\",\"maxlen\":255}},
{\"abilityId\":125,\"accessMode\":\"ro\",\"code\":\"airquality\",\"description\":\"优/良/中/差/很差/非常差\",\"name\":\"空气质量\",\"typeSpec\":{\"type\":\"enum\",\"range\":[\"great\",\"good\",\"middle\",\"bad\",\"verybad\",\"veryverybad\"]}},
{\"abilityId\":126,\"accessMode\":\"rw\",\"code\":\"up_down_freeze\",\"description\":\"当前位置定格/上定格/偏上定格/中定格/偏下定格/下定格/\",\"name\":\"上下定格\",\"typeSpec\":{\"type\":\"enum\",\"range\":[\"0\",\"1\",\"2\",\"3\",\"4\",\"5\"]}},
{\"abilityId\":127,\"accessMode\":\"rw\",\"code\":\"left_right_freeze\",\"description\":\"当前位置定格/左定格/偏左定格/中定格/偏右定格/右定格/广角定格/左广角定格/右广角定格\",\"name\":\"左右定格\",\"typeSpec\":{\"type\":\"enum\",\"range\":[\"0\",\"1\",\"2\",\"3\",\"4\",\"5\",\"8\",\"6\",\"7\"]}},
{\"abilityId\":128,\"accessMode\":\"ro\",\"code\":\"style\",\"description\":\"挂机/柜机\",\"name\":\"机型\",\"typeSpec\":{\"type\":\"enum\",\"range\":[\"0\",\"1\"]}},
{\"abilityId\":129,\"accessMode\":\"rw\",\"code\":\"kwh\",\"description\":\"可选1~5kwh\",\"name\":\"功率\",\"typeSpec\":{\"type\":\"enum\",\"range\":[\"1\",\"2\",\"3\",\"4\",\"5\"]}},
{\"abilityId\":130,\"accessMode\":\"rw\",\"code\":\"savemoney_temp\",\"description\":\"用于省钱看得见中的定温省电的温度设置\",\"name\":\"定温温度\",\"typeSpec\":{\"type\":\"value\",\"max\":31,\"min\":26,\"scale\":0,\"step\":1,\"unit\":\"℃\"}},
{\"abilityId\":131,\"accessMode\":\"ro\",\"code\":\"dirty_filter\",\"description\":\"\",\"name\":\"滤网脏堵\",\"typeSpec\":{\"type\":\"bool\"}},
{\"abilityId\":132,\"accessMode\":\"rw\",\"code\":\"hot_cold_wind\",\"description\":\"\",\"name\":\"高温风/凉感风\",\"typeSpec\":{\"type\":\"bool\"}},
{\"abilityId\":133,\"accessMode\":\"rw\",\"code\":\"wind\",\"description\":\"0:水平垂直关    \\n1:水平开 垂直关\\n2:水平关 垂直开\\n3:水平垂直开\",\"name\":\"水平摆风/垂直摆风\",\"typeSpec\":{\"type\":\"enum\",\"range\":[\"0\",\"1\",\"2\",\"3\"]}},
{\"abilityId\":134,\"accessMode\":\"ro\",\"code\":\"work_time\",\"description\":\"\",\"name\":\"运行状态时间\",\"typeSpec\":{\"type\":\"string\",\"maxlen\":255}},
{\"abilityId\":135,\"accessMode\":\"ro\",\"code\":\"run_time\",\"description\":\"用于运行时间累计,每2分钟上报1次。因此运行时间是2*次数\",\"name\":\"运行时间\",\"typeSpec\":{\"type\":\"value\",\"max\":65525,\"min\":0,\"scale\":0,\"step\":1,\"unit\":\"次\"}}]}]}"
  },
  "success": true,
  "t": 1770899441354,
  "tid": "a4d03990080e11f18255b6b5e3717ca9"
}

Attached is the debug log of freshly reloaded integration, pressing Cool on the mode selector to turn the AC on, then pressing Eco on the physical remote. Hopefully that gives you enough info to uncover what is happening. Thanks!

home-assistant_tuya_local_2026-02-12T13-18-22.203Z.log

Confirmation

  • I am sure this is a bug or improvement, that is well enough described that it can be implemented.

  • This report is for tuya-local, not for localtuya.

  • If this is for a specific device, the device config filename is mentioned above, or diagnostics are included.

  • Log messages or diagnostics relevant to the issue are included.

  • This is not requesting addition of a new device.

Metadata

Metadata

Assignees

No one assigned

    Labels

    awaiting confirmationWating for confirmation the issue is solveddevice improvementImprovement to an existing device configunreleasedWill be in next release

    Projects

    Status

    ✅ Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions