Invalid AC Temperature Range
**Describe The Bug:**
Allows temperature control out of the supported value ranges on RAC_056905. Available range in home app is 16 to 30 and it allows setting 0.5 values while AC doesn't support it.

**To Reproduce:**
Use temperature slider in home app to access the unavailable ranges.

**Expected behavior:**
Temperature slider should show only support the available range, which in my case 20-28.

**Plugin Config:**

```
{
    "country": "",
    "language": "",
    "auth_mode": "token",
    "refresh_token": "",
    "username": "",
    "password": "",
    "devices": [
        {
            "id": "",
            "name": "Air Conditioner 2",
            "type": "AC",
            "serial_number": "",
            "ac_mode": "BOTH",
            "ac_swing_mode": "BOTH",
            "ac_temperature_sensor": true,
            "ac_fan_control": false,
            "ac_temperature_unit": "C",
            "ac_buttons": []
        },
        {
            "id": "",
            "name": "Air Conditioner 1",
            "type": "AC",
            "serial_number": "",
            "ac_mode": "BOTH",
            "ac_swing_mode": "BOTH",
            "ac_temperature_sensor": true,
            "ac_fan_control": false,
            "ac_temperature_unit": "C"
        }
    ],
    "thinq1": false,
    "refresh_interval": 60,
    "platform": "LGThinQ"
}
```

**Screenshots:**
<!-- If applicable, add screenshots to help explain your problem. -->

**Environment:**

* **Plugin Version**: v1.6.3
* **Homebridge Version**: v1.7.0 
* **Node.js Version**: v20.11.0
* **NPM Version**: 10.2.4
* **Operating System**: Raspberry Pi OS

<!-- Click the "Preview" tab before you submit to ensure the formatting is correct. -->
