make-all / tuya-local

Local support for Tuya devices in Home Assistant
MIT License
1.27k stars 501 forks source link

Request support for Giatsu VAW 2 Heatpump water heater #2352

Closed rmf1995 closed 1 day ago

rmf1995 commented 1 day ago

Log message

Please paste logs here

DPS information

{
  "result": {
    "model": {
      "modelId": "ebsdl0",
      "services": [
        {
          "actions": [],
          "code": "",
          "description": "",
          "events": [],
          "name": "Default Service",
          "properties": [
            {
              "abilityId": 1,
              "accessMode": "rw",
              "code": "Power",
              "description": "",
              "extensions": {
                "iconName": "icon-dp_power2",
                "attribute": "1"
              },
              "name": "Power Switch",
              "typeSpec": {
                "type": "bool"
              }
            },
            {
              "abilityId": 2,
              "accessMode": "rw",
              "code": "temp_set",
              "description": "",
              "extensions": {
                "iconName": "icon-dp_temp"
              },
              "name": "Temperature Setting",
              "typeSpec": {
                "type": "value",
                "max": 70,
                "min": 10,
                "scale": 0,
                "step": 1,
                "unit": "℃"
              }
            },
            {
              "abilityId": 3,
              "accessMode": "ro",
              "code": "temp_current",
              "description": "",
              "extensions": {
                "iconName": "icon-dp_sun"
              },
              "name": "Current Temperature",
              "typeSpec": {
                "type": "value",
                "max": 100,
                "min": -10,
                "scale": 0,
                "step": 1,
                "unit": "℃"
              }
            },
            {
              "abilityId": 4,
              "accessMode": "rw",
              "code": "mode",
              "description": "Heating mode; Heating + Ventilation;",
              "extensions": {
                "iconName": "icon-dp_mode"
              },
              "name": "Mode",
              "typeSpec": {
                "type": "enum",
                "range": [
                  "heat",
                  "heatfan"
                ]
              }
            },
            {
              "abilityId": 9,
              "accessMode": "ro",
              "code": "fault",
              "description": "P01 Lower tank temperature sensor fault; P02 Upper tank temperature sensor fault; P03 Coil temperature sensor fault; P04 Return air temperature sensor fault; P05 Ambient temperature sensor fault; P06 Winter antifreeze protection; E01 High-pressure protection; E02 Low-pressure protection; E03 Overheat protection; P07 Compressor operation environment or tank temperature protection; E08 Communication fault; EA8 Microcontroller RAM fault; EA9 Microcontroller ROM fault; CS Defrosting/Refrigerant recovery; E06 Electronic anode fault",
              "extensions": {
                "iconName": "icon-dp_warming",
                "scope": "fault"
              },
              "name": "Fault Alarm",
              "typeSpec": {
                "type": "bitmap",
                "label": [
                  "P01",
                  "P02",
                  "P03",
                  "P04",
                  "P05",
                  "P06",
                  "E01",
                  "E02",
                  "E03",
                  "E08",
                  "EA8",
                  "EA9",
                  "P08",
                  "P09",
                  "P07"
                ],
                "maxlen": 15
              }
            }
          ]
        }
      ]
    }
  },
  "success": true,
  "t": 1726176576961,
  "tid": "1c5f1cc2714e11efb77736033862a1ba"
}

Product ID

rmzdb9fyj9jo1bza

Product Name

Acum. Aerotérmico 300L Solar Ánodo elect

Information about how the device functions

Looks close to the "EMS Heatpump water heater" but only has 2 modes.

Website link: https://giatsu.com/es/aerotermia/acumuladores-aerotermicos/acumulador-aerotermico-vaw-2/

make-all commented 1 day ago

Local log of dps actually received from the device is not optional