As advice by some members I opened a separated thread as seem my TCL / tuya device is not matching exactly with the others ACs that has been reverse engineered so far. Here is what I have found so far.
The air conditioner is a Daitsu 3x multisplit that works with the Tuya smartlife app. It seems this machine is build by Gree.
Exterior units: Daitsu DOSM-21KDTInterior units: DS-18KZ & 2xDS-9KZ
USB plug circuit board next to a white Wi‑Fi/Bluetooth module label with certification marks
From the description of the USB module it says:
WIFI ad Blutoth ModuleMODEL(MODÉLE):TCWBRCU1
FCC ID:2ANDL-TCWBRCU1
IC:23243-TCWBRCU1
rt18720cf_voice_aircon_tcl_home_Ql0_1.0.60G0303-110084
Inside as expected the same WBR3 module. I added it to the tuya app, and I get to extract from the cloud api the DPIDs, model and all relevant information. I have also as suggested extract a boot log from the TX0_LOG in the original firmware, and also I have captured some traces form the UART that is sent to the AC from the WBR3.
First the Tuya Cloud info DPIDs
{ "result": { "properties": [ { "code": "switch", "custom_name": "", "dp_id": 1, "time": 1780412154848, "type": "bool", "value": true }, { "code": "temp_set", "custom_name": "", "dp_id": 2, "time": 1780412154848, "type": "value", "value": 2500 }, { "code": "temp_current", "custom_name": "", "dp_id": 3, "time": 1780412692520, "type": "value", "value": 2540 }, { "code": "mode", "custom_name": "", "dp_id": 4, "time": 1780412154848, "type": "enum", "value": "1" }, { "code": "fan_speed_enum", "custom_name": "", "dp_id": 5, "time": 1780412154848, "type": "enum", "value": "1" }, { "code": "auto", "custom_name": "", "dp_id": 7, "time": 1780412155131, "type": "bool", "value": false }, { "code": "eco", "custom_name": "", "dp_id": 8, "time": 1780412155131, "type": "bool", "value": true }, { "code": "drying", "custom_name": "", "dp_id": 9, "time": 1780412155131, "type": "bool", "value": false }, { "code": "heat", "custom_name": "", "dp_id": 12, "time": 1780397501067, "type": "bool", "value": false }, { "code": "light", "custom_name": "", "dp_id": 13, "time": 1780412154848, "type": "bool", "value": false }, { "code": "beep", "custom_name": "", "dp_id": 16, "time": 1780412155131, "type": "bool", "value": true }, { "code": "temp_set_f", "custom_name": "", "dp_id": 24, "time": 1780412154848, "type": "value", "value": 77 }, { "code": "health", "custom_name": "", "dp_id": 26, "time": 1780412155259, "type": "bool", "value": false }, { "code": "cleaning", "custom_name": "", "dp_id": 27, "time": 1780412154848, "type": "bool", "value": false }, { "code": "gear_vertical", "custom_name": "", "dp_id": 31, "time": 1780412154848, "type": "enum", "value": "1" }, { "code": "gear_horizontal", "custom_name": "", "dp_id": 34, "time": 1780412154848, "type": "enum", "value": "8" }, { "code": "fresh_air_valve", "custom_name": "", "dp_id": 39, "time": 1780397501067, "type": "bool", "value": false }, { "code": "supply_fan_speed", "custom_name": "", "dp_id": 40, "time": 1780397501067, "type": "enum", "value": "0" }, { "code": "temperature_type", "custom_name": "", "dp_id": 101, "time": 1780412154848, "type": "bool", "value": false }, { "code": "eight_add_hot", "custom_name": "", "dp_id": 102, "time": 1780412155259, "type": "bool", "value": false }, { "code": "heat_status", "custom_name": "", "dp_id": 103, "time": 1780412155131, "type": "bool", "value": false }, { "code": "high_temperature_wind", "custom_name": "", "dp_id": 104, "time": 1780412155259, "type": "bool", "value": false }, { "code": "cool_feel_wind", "custom_name": "", "dp_id": 105, "time": 1780412155259, "type": "bool", "value": false }, { "code": "new_wind_auto_switch", "custom_name": "", "dp_id": 106, "time": 1780397501067, "type": "bool", "value": false }, { "code": "weektimer1", "custom_name": "", "dp_id": 107, "time": 1780397501067, "type": "string", "value": "" }, { "code": "freshair_status", "custom_name": "", "dp_id": 108, "time": 1780397501067, "type": "bool", "value": false }, { "code": "weektimer2", "custom_name": "", "dp_id": 109, "time": 1780397501067, "type": "string", "value": "" }, { "code": "filter_block_status", "custom_name": "", "dp_id": 110, "time": 1780412155131, "type": "bool", "value": false }, { "code": "ai_eco_switch", "custom_name": "", "dp_id": 111, "time": 1780412154848, "type": "bool", "value": true }, { "code": "access_card_insert", "custom_name": "", "dp_id": 112, "time": 1780397501067, "type": "bool", "value": false }, { "code": "upper_tem_limit", "custom_name": "", "dp_id": 113, "time": 1780412155259, "type": "value", "value": 3100 }, { "code": "lower_tem_limit", "custom_name": "", "dp_id": 114, "time": 1780412155259, "type": "value", "value": 1600 }, { "code": "wind_speed_percentage", "custom_name": "", "dp_id": 115, "time": 1780397501067, "type": "value", "value": 0 }, { "code": "ure", "custom_name": "", "dp_id": 116, "time": 1780412608882, "type": "value", "value": 1900 }, { "code": "external_unit_fanspeed", "custom_name": "", "dp_id": 117, "time": 1780412155131, "type": "value", "value": 840 }, { "code": "outdoor_fan_tarspeed", "custom_name": "", "dp_id": 118, "time": 1780412155259, "type": "value", "value": 0 }, { "code": "compressor_frequency", "custom_name": "", "dp_id": 119, "time": 1780412708053, "type": "value", "value": 20 }, { "code": "outdoor_comptar_freqrun", "custom_name": "", "dp_id": 120, "time": 1780412155259, "type": "value", "value": 0 }, { "code": "outdoor_comptar_freqset", "custom_name": "", "dp_id": 121, "time": 1780412155259, "type": "value", "value": 0 }, { "code": "outdoor_eevtar_opendegree", "custom_name": "", "dp_id": 122, "time": 1780412155259, "type": "value", "value": 0 }, { "code": "soft_wind", "custom_name": "", "dp_id": 123, "time": 1780397501067, "type": "enum", "value": "0" }, { "code": "ai_eco_status", "custom_name": "", "dp_id": 124, "time": 1780412155259, "type": "enum", "value": "0" }, { "code": "regular_reporting", "custom_name": "", "dp_id": 125, "time": 1780412154848, "type": "enum", "value": "1" }, { "code": "sleep_enum", "custom_name": "", "dp_id": 126, "time": 1780412155131, "type": "enum", "value": "0" }, { "code": "electricity", "custom_name": "", "dp_id": 127, "time": 1780412630789, "type": "value", "value": 0 }, { "code": "electricity_starttime", "custom_name": "", "dp_id": 128, "time": 1780412630789, "type": "value", "value": 1780412510 }, { "code": "electricity_endtime", "custom_name": "", "dp_id": 129, "time": 1780412630789, "type": "value", "value": 1780412630 }, { "code": "clearele_starttime", "custom_name": "", "dp_id": 130, "time": 1780397501067, "type": "value", "value": 0 }, { "code": "clearele_endtime", "custom_name": "", "dp_id": 131, "time": 1780397501067, "type": "value", "value": 0 }, { "code": "generator_mode", "custom_name": "", "dp_id": 132, "time": 1780412155131, "type": "enum", "value": "0" }, { "code": "capabilities", "custom_name": "", "dp_id": 133, "time": 1780412155052, "type": "raw", "value": "EwIDBwgJCwwNFRccHyEiJCcoKjA=" }, { "code": "error_code", "custom_name": "", "dp_id": 134, "time": 1780410693360, "type": "raw", "value": "AA==" }, { "code": "light_sense", "custom_name": "", "dp_id": 135, "time": 1780397501067, "type": "bool", "value": false }, { "code": "specialtimer", "custom_name": "", "dp_id": 136, "time": 1780397501067, "type": "string", "value": "" }, { "code": "vertical_wind", "custom_name": "", "dp_id": 137, "time": 1780412154848, "type": "enum", "value": "1" }, { "code": "horizontal_wind", "custom_name": "", "dp_id": 138, "time": 1780412154848, "type": "enum", "value": "0" }, { "code": "wakeup_word", "custom_name": "", "dp_id": 139, "time": 1780397501067, "type": "enum", "value": "0" }, { "code": "wakeup_status", "custom_name": "", "dp_id": 140, "time": 1780397501067, "type": "enum", "value": "0" }, { "code": "volume", "custom_name": "", "dp_id": 141, "time": 1780401946340, "type": "value", "value": 28 }, { "code": "voice_switch", "custom_name": "", "dp_id": 142, "time": 1780397501067, "type": "bool", "value": false }, { "code": "voice_status", "custom_name": "", "dp_id": 143, "time": 1780397501067, "type": "enum", "value": "0" }, { "code": "examine_mode", "custom_name": "", "dp_id": 144, "time": 1780397501067, "type": "bool", "value": false }, { "code": "stores_mode", "custom_name": "", "dp_id": 145, "time": 1780397501067, "type": "bool", "value": false }, { "code": "sound_location", "custom_name": "", "dp_id": 146, "time": 1780397501067, "type": "enum", "value": "0" }, { "code": "smart_windmode", "custom_name": "", "dp_id": 147, "time": 1780397501067, "type": "enum", "value": "0" }, { "code": "mic_distance", "custom_name": "", "dp_id": 148, "time": 1780397501067, "type": "value", "value": 0 }, { "code": "filter_blocknotify", "custom_name": "", "dp_id": 149, "time": 1780397501067, "type": "bool", "value": false }, { "code": "max_volume", "custom_name": "", "dp_id": 150, "time": 1780397501067, "type": "value", "value": 1 }, { "code": "auto_gen_mode", "custom_name": "", "dp_id": 151, "time": 1780397501067, "type": "enum", "value": "0" }, { "code": "power_source", "custom_name": "", "dp_id": 152, "time": 1780397501067, "type": "enum", "value": "0" }, { "code": "ble_module_status", "custom_name": "", "dp_id": 153, "time": 1780401558193, "type": "enum", "value": "0" }, { "code": "ble_module_mac", "custom_name": "", "dp_id": 154, "time": 1780397501067, "type": "string", "value": "" }, { "code": "newwind_super", "custom_name": "", "dp_id": 155, "time": 1780397501067, "type": "bool", "value": false }, { "code": "light_senser_status", "custom_name": "", "dp_id": 156, "time": 1780397501067, "type": "bool", "value": false }, { "code": "voice_language", "custom_name": "", "dp_id": 197, "time": 1780397501067, "type": "string", "value": "" }, { "code": "virtual_period", "custom_name": "", "dp_id": 198, "time": 1780397501067, "type": "value", "value": 0 }, { "code": "virtual_electricity", "custom_name": "", "dp_id": 199, "time": 1780397501067, "type": "value", "value": 0 } ]Information about the model extracted from the Tuya Cloud:
Model Id and other parameters:
{
"result": {
"active_time": 1780397501,
"bind_space_id": "291474605",
"category": "kt",
"create_time": 1780397501,
"custom_name": "Split Living",
"icon": "smart/icon/bay17107630453468cMu/89ed9839341260acccaba5f2925bb7b3.png",
"id": "xxxxxx",
"ip": "xxxxxx",
"is_online": true,
"lat": "0",
"local_key": "xxxxx",
"lon": "0",
"model": "Artic",
"name": "Split Pared Artic ",
"product_id": "ytdek3ddm6hlig7r",
"product_name": "Split Pared Artic ",
"sub": false,
"time_zone": "+02:00",
"update_time": 1780397570,
"uuid": "xxxxxxx"
},