Auto cool mode stays on for too long until you open the Home app, which forces a temperature update
If I use the `autoCoolTemperature` property, the AC sometimes won't automatically turn off after reaching the desired temperature. I know it's not the AC, because it makes a beep after receiving an IR signal.

It does turn off instantly when you open the Home app, which leads me to believe that the "update" fetch/API call to the Homebridge instance causes this plugin to re-evaluate whether the AC should still be on.

I thought refreshing the Homebridge Web UI would trigger a re-evaluation as well, but I tried that and it didn't work.

Is there any known workaround? I could take a crack at the codebase if someone can point me at the right file/lines.

Here's my config:
```json
{
    "hosts": [
        {
            "address": "...",
            "mac": "...",
            "isRFSupported": false
        }
    ],
    "platform": "BroadlinkRM",
    "name": "Broadlink RM",
    "hideScanFrequencyButton": false,
    "hideLearnButton": false,
    "hideWelcomeMessage": false,
    "accessories": [
        {
            "name": "Air Conditioner",
            "type": "air-conditioner",
            "minTemperature": 10,
            "maxTemperature": 30,
            "heatTemperature": 23.4,
            "defaultCoolTemperature": 21,
            "defaultHeatTemperature": 25,
            "temperatureFilePath": "...",
            "autoHeatTemperature": 20,
            "autoCoolTemperature": 23.4,
            "turnOnWhenOff": true,
            "temperatureDisplayUnits": "F",
            "preventResendHex": true,
            "data": {
                "...": "..."
            }
        }
    ]
}
```