Skip to content

tado climatisation v3, fan mode/light/swing up down position #85

@devildant

Description

@devildant

Hello,

i using tado from Home Assistant with integration tado who uses pytado, and I have a lot of difficulty controlling my air conditioner correctly, the fan mode selection does not work, as soon as I trigger a command the light of my air conditioner goes back to ON, and there is no option to choose the position of vertical shutters.
Tado integration seems to rely largely on Pytado and my issues (HA) don't give much.
so I'm trying my luck here, giving you the information I was able to collect

i caught the response api in mytado (capabilities?ngsw-bypass=true) if can help :

{
    "type": "AIR_CONDITIONING",
    "COOL": {
        "temperatures": {
            "celsius": {
                "min": 16,
                "max": 31,
                "step": 1.0
            },
            "fahrenheit": {
                "min": 61,
                "max": 88,
                "step": 1.0
            }
        },
        "fanLevel": [
            "LEVEL3",
            "LEVEL2",
            "AUTO",
            "LEVEL1",
            "LEVEL4",
            "LEVEL5"
        ],
        "verticalSwing": [
            "MID_UP",
            "MID_DOWN",
            "ON",
            "OFF",
            "UP",
            "MID",
            "DOWN"
        ],
        "horizontalSwing": [
            "OFF",
            "ON"
        ],
        "light": [
            "ON",
            "OFF"
        ]
    },
    "FAN": {
        "temperatures": {
            "celsius": {
                "min": 16,
                "max": 31,
                "step": 1.0
            },
            "fahrenheit": {
                "min": 61,
                "max": 88,
                "step": 1.0
            }
        },
        "fanLevel": [
            "LEVEL3",
            "LEVEL2",
            "AUTO",
            "LEVEL1",
            "LEVEL4",
            "LEVEL5"
        ],
        "verticalSwing": [
            "MID_UP",
            "MID_DOWN",
            "ON",
            "OFF",
            "UP",
            "MID",
            "DOWN"
        ],
        "horizontalSwing": [
            "OFF",
            "ON"
        ],
        "light": [
            "ON",
            "OFF"
        ]
    },
    "AUTO": {
        "fanLevel": [
            "LEVEL3",
            "LEVEL2",
            "AUTO",
            "LEVEL1",
            "LEVEL4",
            "LEVEL5"
        ],
        "verticalSwing": [
            "MID_UP",
            "MID_DOWN",
            "ON",
            "OFF",
            "UP",
            "MID",
            "DOWN"
        ],
        "horizontalSwing": [
            "OFF",
            "ON"
        ],
        "light": [
            "ON",
            "OFF"
        ]
    },
    "HEAT": {
        "temperatures": {
            "celsius": {
                "min": 16,
                "max": 31,
                "step": 1.0
            },
            "fahrenheit": {
                "min": 61,
                "max": 88,
                "step": 1.0
            }
        },
        "fanLevel": [
            "LEVEL3",
            "LEVEL2",
            "AUTO",
            "LEVEL1",
            "LEVEL4",
            "LEVEL5"
        ],
        "verticalSwing": [
            "MID_UP",
            "MID_DOWN",
            "ON",
            "OFF",
            "UP",
            "MID",
            "DOWN"
        ],
        "horizontalSwing": [
            "OFF",
            "ON"
        ],
        "light": [
            "ON",
            "OFF"
        ]
    },
    "DRY": {
        "temperatures": {
            "celsius": {
                "min": 16,
                "max": 31,
                "step": 1.0
            },
            "fahrenheit": {
                "min": 61,
                "max": 88,
                "step": 1.0
            }
        },
        "verticalSwing": [
            "MID_UP",
            "MID_DOWN",
            "ON",
            "OFF",
            "UP",
            "MID",
            "DOWN"
        ],
        "horizontalSwing": [
            "OFF",
            "ON"
        ],
        "light": [
            "ON",
            "OFF"
        ]
    },
    "initialStates": {
        "mode": "COOL",
        "modes": {
            "COOL": {
                "temperature": {
                    "celsius": 24,
                    "fahrenheit": 75
                },
                "fanLevel": "LEVEL3",
                "verticalSwing": "OFF",
                "horizontalSwing": "OFF",
                "light": "ON"
            },
            "HEAT": {
                "temperature": {
                    "celsius": 24,
                    "fahrenheit": 75
                },
                "fanLevel": "LEVEL3",
                "verticalSwing": "OFF",
                "horizontalSwing": "OFF",
                "light": "ON"
            },
            "DRY": {
                "temperature": {
                    "celsius": 24,
                    "fahrenheit": 75
                },
                "verticalSwing": "OFF",
                "horizontalSwing": "OFF",
                "light": "ON"
            },
            "FAN": {
                "temperature": {
                    "celsius": 24,
                    "fahrenheit": 75
                },
                "fanLevel": "LEVEL3",
                "verticalSwing": "OFF",
                "horizontalSwing": "OFF",
                "light": "ON"
            },
            "AUTO": {
                "fanLevel": "LEVEL3",
                "verticalSwing": "OFF",
                "horizontalSwing": "OFF",
                "light": "ON"
            }
        }
    }
}

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions