merdok / homebridge-miot

Homebridge plugin for devices supporting the Xiaomi miot protocol
MIT License
388 stars 61 forks source link

iOS 16 Home App doesn't display Air Purifier fan switch types #338

Closed jessejacksonafterpay closed 1 year ago

jessejacksonafterpay commented 1 year ago

Describe the bug The new Home app in iOS 16 isn't displaying the "type" of fan on each switch for the zhimi.airp.vb2a purifier. Instead, every switch is just labelled "Air Purifier" (my device name) rather than all of the different fan speeds.

Expected behavior Each switch should have the fan speed or individual control name as a label.

Your config.json

{
    "devices": [
        {
            "name": "Air Purifier",
            "ip": "XXX",
            "token": "XXX",
            "deviceId": "XXX",
            "model": "zhimi.airp.vb2a",
            "pollingInterval": 60,
            "deepDebugLog": false,
            "micloud": {
                "timeout": 5000
            },
            "buzzerControl": false,
            "ledControl": false,
            "childLockControl": false,
            "modeControl": true,
            "fanLevelControl": true,
            "showTemperature": true
        }
    ],
    "platform": "miot"
}

Debug log No log required to see the issue

Screenshots IMG_A029EF1BEF68-1

Additional context None

merdok commented 1 year ago

Not a bug with the plugin, but has something to do with a change in iOS16. As far as i know there is nothing at this point that i can do... More info https://github.com/homebridge/homebridge/issues/3210#issuecomment-1217735865 A temporary solution: https://github.com/merdok/homebridge-xiaomi-fan/issues/123#issuecomment-1239074853