Tuya AC unit not showing modes in HA, only in Tuya app

Hi Everyone - I have a DeLongi AC unit (Pinguino) that works with Tuya app - the unit has AC/Heat/Fan/Humidifier, and I can control it all from the Tuya app no problem. But in HA all that I can do is change the temp, status, and modes are all blank or just off. Fan mode shows up as 1,2,3,4 in HA but does not seem to work.

Any ideas? I would like to be able to turn it on and off, and change the modes if possible? Not sure where to start.

Thanks
Bill

  {
    "name": "Garage",
    "model": "",
    "category": "kt",
    "product_id": "KzuG6E0LBir4AwXE",
    "product_name": "Pinguino",
    "online": true,
    "sub": false,
    "time_zone": "-05:00",
    "active_time": "2023-07-13T22:44:01+00:00",
    "create_time": "2023-07-12T22:15:43+00:00",
    "update_time": "2023-08-10T15:56:55+00:00",
    "function": {
      "temp_set": {
        "type": "Integer",
        "value": {
          "unit": "\u2103",
          "min": 13,
          "max": 90,
          "scale": 0,
          "step": 1
        }
      },
      "windspeed": {
        "type": "Enum",
        "value": {
          "range": [
            "0",
            "1",
            "2",
            "3"
          ]
        }
      }
    },
    "status_range": {
      "temp_set": {
        "type": "Integer",
        "value": {
          "unit": "\u2103",
          "min": 13,
          "max": 90,
          "scale": 0,
          "step": 1
        }
      },
      "windspeed": {
        "type": "Enum",
        "value": {
          "range": [
            "0",
            "1",
            "2",
            "3"
          ]
        }
      },
      "fault": {
        "type": "Bitmap",
        "value": {
          "label": [
            "sensor_fault",
            "temp_fault"
          ]
        }
      }
    },
    "status": {
      "temp_set": 22,
      "windspeed": 0,
      "fault": 0
    },
    "home_assistant": {
      "name": "Garage",
      "name_by_user": null,
      "disabled": false,
      "disabled_by": null,
      "entities": [
        {
          "disabled": false,
          "disabled_by": null,
          "entity_category": null,
          "device_class": null,
          "original_device_class": null,
          "icon": null,
          "original_icon": null,
          "unit_of_measurement": null,
          "state": {
            "entity_id": "climate.garage",
            "state": "off",
            "attributes": {
              "hvac_modes": [],
              "min_temp": 13.0,
              "max_temp": 90.0,
              "target_temp_step": 1.0,
              "fan_modes": [
                "0",
                "1",
                "2",
                "3"
              ],
              "current_temperature": null,
              "temperature": 22.0,
              "fan_mode": null,
              "friendly_name": "Garage",
              "supported_features": 9
            },
            "last_changed": "2023-08-13T14:10:28.776865+00:00",
            "last_updated": "2023-08-13T14:10:28.776865+00:00"
          }
        }
      ]
    }
  },

Did you make any progress on this?
I have an UniversalBlue AC (Tuya) iwth cooling drying and fan-only modes and I have the same problem: all modes work in the Tuya app but in HA I’m only able to set temperature for cooling and turn it on/off.

nope - played with it for a while but could not get it working.

In fact, some how mine is worse and I can’t even change the temp anymore!

Let me know if you find a solution.

I had that problem with the temperature as well. Now it is working again. Maybe it has something to do that I updated HA or it is a coincidence

Have the same problem with my new AC. There’s a swivel on/off, which doesn’t exist on the unit. And no additional operation modes exist, only Cool and Off. And Cool actually just turn the unit on and maintain whatever mode it was in before turning off.

I have the exact same issue! Any info on a fix would be greatly appreciated!

I used to have this issue at the beginning.

Changing the device at iot.tuya.com from “Standard Instruction” Set to “DP Instruction Set” fixed the modes HA was showing.

Though since recently I can’t control it anymore - DP Instruction Set was still applied

I can only control it with the Smart Life or Tuya Smart App, but no control from tuya cloud is working and HA doesn’t receive the correct data at all (modes simply missing).

I’m also facing the same issue with an Electriq aircon unit. I can’t change the fan_mode or swivel etc, but others work fine. If the Tuya app works as expected, which it does, can someone explain if we can deconstruct the calls it makes and fix the Tuya integration? I packet sniffed just now but it’s all encrypted. Keen to try and help fix this but suspect it’s above my skills…

I’m on the same boat,
an ait conditioner unit shows bunch of modes in the app but only off/cool is available in the HA.

There is the Tuya integration in HA Core, and 2 Github offerings available thru HACS named Tuya Local and Local Tuya, have you-all looked at all 3 ways to integrate this stuff? They are not all equal.

You can also use this method to control any Tuya devices even if they are unsupported.

1 Like

Curious, how did you pair your Penguino to the Tuya app? I am struggling to get the app to find it?