[
    {
        "name": "ceiling fan/Light v2",
        "id": "bf08613218360f7c0ay9vz",
        "key": "*W2|i-UaD9$7:g9[",
        "mac": "d8:c8:0c:31:31:41",
        "uuid": "ad9997bfa3ebd0e3",
        "sn": "1001881850170E",
        "category": "fsd",
        "product_name": "ceiling fan/Light v2",
        "product_id": "9ecs16c53uqskxw6",
        "biz_type": 0,
        "model": "Windcalm-Windstylance Not dimmable",
        "sub": false,
        "icon": "https://images.tuyaeu.com/smart/icon/non-session-user/15940421018c0440494b5.png",
        "mapping": {
            "20": {
                "code": "switch_led",
                "type": "Boolean",
                "values": {}
            },
            "21": {
                "code": "work_mode",
                "type": "Enum",
                "values": {
                    "range": [
                        "white",
                        "colour",
                        "scene",
                        "music"
                    ]
                }
            },
            "23": {
                "code": "temp_value",
                "type": "Integer",
                "values": {
                    "min": 0,
                    "max": 1000,
                    "scale": 0,
                    "step": 1
                }
            },
            "25": {
                "code": "scene_data",
                "type": "String",
                "values": "{\"maxlen\":255}"
            },
            "60": {
                "code": "fan_switch",
                "type": "Boolean",
                "values": {}
            },
            "62": {
                "code": "fan_speed",
                "type": "Integer",
                "values": {
                    "unit": "",
                    "min": 1,
                    "max": 6,
                    "scale": 0,
                    "step": 1
                }
            },
            "63": {
                "code": "fan_direction",
                "type": "Enum",
                "values": {
                    "range": [
                        "forward",
                        "reverse"
                    ]
                }
            },
            "64": {
                "code": "countdown_left_fan",
                "type": "Integer",
                "values": {
                    "unit": "min",
                    "min": 0,
                    "max": 540,
                    "scale": 0,
                    "step": 1
                }
            },
            "66": {
                "code": "fan_beep",
                "type": "Boolean",
                "values": {}
            }
        },
        "ip": "192.168.1.57",
        "version": "3.5"
    }
]