tuya-local icon indicating copy to clipboard operation
tuya-local copied to clipboard

Request support for Fisher Air to Water heat pump

Open opolczer opened this issue 1 year ago • 0 comments

Log Message

Device matches simple_switch_timerv2 with quality of 12%. DPS: {"updated_at": 1714594093.421496, "1": true, "2": "heat", "4": false, "7": false, "9": 44, "10": 39, "15": false, "20": 0, "26": 38, "101": 39, "102": false, "104": 50, "105": 19, "106": 40, "107": 26, "108": 0, "109": 2}

Information about DPS mappings

{
  "modelId": "0000021k4c",
  "services": [
    {
      "actions": [],
      "code": "",
      "description": "",
      "events": [],
      "name": "默认服务",
      "properties": [
        {
          "abilityId": 1,
          "accessMode": "rw",
          "code": "switch",
          "description": "", // ON/OFF switch
          "extensions": {
            "attribute": "128"
          },
          "name": "开关",
          "typeSpec": {
            "type": "bool"
          }
        },
        {
          "abilityId": 2,
          "accessMode": "rw",
          "code": "mode",
          "description": "", //Operation mode
          "extensions": {
            "attribute": "128"
          },
          "name": "模式",
          "typeSpec": {
            "type": "enum",
            "range": [
              "cool",
              "heat",
              "DHW",
              "COOLDHW",
              "HEATDHW"
            ]
          }
        },
        {
          "abilityId": 4,
          "accessMode": "rw",
          "code": "disinfection",
          "description": "", 
          "extensions": {
            "attribute": "128"
          },
          "name": "杀菌模式",
          "typeSpec": {
            "type": "bool"
          }
        },
        {
          "abilityId": 7,
          "accessMode": "rw",
          "code": "switch_microwave",
          "description": "HEATER WATER",
          "extensions": {
            "attribute": "128"
          },
          "name": "水箱电加热",
          "typeSpec": {
            "type": "bool"
          }
        },
        {
          "abilityId": 9,
          "accessMode": "rw",
          "code": "temp_set",
          "description": "", //SET required water temperature
          "extensions": {
            "attribute": "128"
          },
          "name": "温度设置",
          "typeSpec": {
            "type": "value",
            "max": 65,
            "min": 5,
            "scale": 0,
            "step": 1,
            "unit": "℃"
          }
        },
        {
          "abilityId": 10,
          "accessMode": "ro",
          "code": "temp_current",
          "description": "",  //GET current water temp
          "extensions": {
            "attribute": "128"
          },
          "name": "总出水温度",
          "typeSpec": {
            "type": "value",
            "max": 100,
            "min": -10,
            "scale": 0,
            "step": 1,
            "unit": "℃"
          }
        },
        {
          "abilityId": 15,
          "accessMode": "rw",
          "code": "instant_heating",
          "description": "", //SET Electrical heating in hydraulic tank
          "extensions": {
            "attribute": "128"
          },
          "name": "即时加热",
          "typeSpec": {
            "type": "bool"
          }
        },
        {
          "abilityId": 16,
          "accessMode": "rw",
          "code": "timer",
          "description": "一、每段定时6各字节,1-2字节表示开始时间,采用24小时制;3-4字节表示结束时间,采用24小时制;第5字节表示温度;第6字节表示该定时有效性;如设备不可配置结束时间,则3-4字节配置FFFF;二、参考范例(1):6:30-12:30结束 35度, 开启,则上传06 1e 0a 1e 23 01;参考范例(2) 6:30开启,无结束时间,35度,开,则上传 06 1e FF FF 23 01; 三、每段定时固定6各字节,如果为2段定时,定时程序部分按相同格式进行第二段程序上报,累计上报12各字节,如果跟多段,则按次方式重复上报;四、工作台配置,选择链接-设置链接-APP页面-周程序",
          "extensions": {
            "attribute": "128"
          },
          "name": "定时",
          "typeSpec": {
            "type": "raw",
            "maxlen": 128
          }
        },
        {
          "abilityId": 20,
          "accessMode": "ro",
          "code": "fault",
          "description": "P4预留P5防冻结", //GET Fault code. If 0 then no Error
          "extensions": {
            "scope": "fault",
            "attribute": "128"
          },
          "name": "故障告警",
          "typeSpec": {
            "type": "bitmap",
            "label": [
              "E0",
              "E1",
              "E2",
              "E3",
              "E4",
              "E5",
              "E6",
              "E7",
              "E8",
              "E9",
              "P0",
              "P1",
              "P2",
              "P3",
              "P4",
              "P5"
            ],
            "maxlen": 16
          }
        },
        {
          "abilityId": 26,
          "accessMode": "ro",
          "code": "temp_current_f",
          "description": "", //GET domestic hot water current temperature
          "extensions": {
            "attribute": "128"
          },
          "name": "水箱温度",
          "typeSpec": {
            "type": "value",
            "max": 100,
            "min": -10,
            "scale": 0,
            "step": 1,
            "unit": "℃"
          }
        },
        {
          "abilityId": 101,
          "accessMode": "ro",
          "code": "Tin",
          "description": "", //GET heat exchanger inlet water temperature
          "name": "换热器进水温度",
          "typeSpec": {
            "type": "value",
            "max": 100,
            "min": -10,
            "scale": 0,
            "step": 1,
            "unit": "℃"
          }
        },
        {
          "abilityId": 102,
          "accessMode": "rw",
          "code": "DEF",
          "description": "", //SET forced defrost
          "name": "强制除霜",
          "typeSpec": {
            "type": "bool"
          }
        },
        {
          "abilityId": 104,
          "accessMode": "rw",
          "code": "DHWSET",
          "description": "", //SET domestic hot water temperature
          "name": "生活热水设定",
          "typeSpec": {
            "type": "value",
            "max": 60,
            "min": 40,
            "scale": 0,
            "step": 1,
            "unit": "℃"
          }
        },
        {
          "abilityId": 105,
          "accessMode": "ro",
          "code": "T4",
          "description": "", //GET outdoor unit sensor air temperature 
          "name": "室外环境温度",
          "typeSpec": {
            "type": "value",
            "max": 80,
            "min": -30,
            "scale": 0,
            "step": 1,
            "unit": "℃"
          }
        },
        {
          "abilityId": 106,
          "accessMode": "ro",
          "code": "Tout",
          "description": "", //GET heat exchanger outlet water temperature
          "name": "换热器出水温度",
          "typeSpec": {
            "type": "value",
            "max": 100,
            "min": -10,
            "scale": 0,
            "step": 1,
            "unit": "℃"
          }
        },
        {
          "abilityId": 107,
          "accessMode": "ro",
          "code": "T6",
          "description": "", //GET indoor unit sensor air temperature 
          "name": "线控器温度",
          "typeSpec": {
            "type": "value",
            "max": 80,
            "min": -30,
            "scale": 0,
            "step": 1,
            "unit": "℃"
          }
        },
        {
          "abilityId": 108,
          "accessMode": "ro",
          "code": "Power",
          "description": "", //GET Working level? (I am not sure)
          "name": "能需",
          "typeSpec": {
            "type": "value",
            "max": 255,
            "min": 0,
            "scale": 0,
            "step": 1,
            "unit": ""
          }
        },
        {
          "abilityId": 109,
          "accessMode": "ro",
          "code": "WP_speed",
          "description": "", //GET Water Pump speed level
          "name": "水泵档位",
          "typeSpec": {
            "type": "value",
            "max": 255,
            "min": 0,
            "scale": 0,
            "step": 1,
            "unit": ""
          }
        }
      ]
    }
  ]
}

Product ID

3gabjnrhtblg3ub6

Information about how the device functions

I would like to control locally my Air to Water heat pump I need all PDs without: 4, 7, 16

Details and manuals: https://www.fisherklima.hu/termekek/hoszivattyu/fisher-leveg%C5%91-v%C3%ADz-h%C5%91szivatty%C3%BA-8-kw-adatlap?limitstart=0

Thanks

opolczer avatar May 01 '24 20:05 opolczer