Air Conditioner CONFIG ERROR
Hi 

I'm trying get this plugin to work with my split air unit but I'm keep getting the following homebridge errors. Hope someone could point me to the right direction...



```
 "platform": "BroadlinkRM",
            "name": "Broadlink RM",
            "accessories": [
                {
                    "name": "Air Conditioner Advanced",
                    "type": "air-conditioner",
                    "turnOnWhenOff": false,
                    "ignoreTemperatureWhenOff": true,
                    "replaceAutoMode": "cool",
                    "pseudoDeviceTemperature": 30,
                    "defaultCoolTemperature": 23,
                    "defaultHeatTemperature": 30,
                    "data": {
                        "off": "HEX CODE",
                        "cool18": {
                            "pseudo-mode": "cool",
                            "data": "HEX CODE"
                        },
                        "cool19": {
                            "pseudo-mode": "cool",
                            "data": "HEX CODE"
                        },
                        "cool20": {
                            "pseudo-mode": "cool",
                            "data": "HEX CODE"
                        },
                        "cool21": {
                            "pseudo-mode": "cool",
                            "data": "HEX CODE"
                        },
                        "cool22": {
                            "pseudo-mode": "cool",
                            "data": "HEX CODE"
                        },
                        "cool23": {
                            "pseudo-mode": "cool",
                            "data": "HEX CODE"
                        },
                        "cool24": {
                            "pseudo-mode": "cool",
                            "data": "HEX CODE"
                        },
                        "cool25": {
                            "pseudo-mode": "cool",
                            "data": "HEX CODE"
                        },
                        "cool26": {
                            "pseudo-mode": "cool",
                            "data": "HEX CODE"
                        },
                        "cool27": {
                            "pseudo-mode": "cool",
                            "data": "HEX CODE"
                        },
                        "cool28": {
                            "pseudo-mode": "cool",
                            "data": "HEX CODE"
                        },
                        "cool29": {
                            "pseudo-mode": "cool",
                            "data": "HEX CODE"
                        },
                        "cool30": {
                            "pseudo-mode": "cool",
                            "data": "HEX CODE"
                        }
```



**Homebridge Error**

```
[8/17/2020, 16:01:52] [Broadlink RM] Air Conditioner Advanced getCurrentHeatingCoolingState: 2
[8/17/2020, 16:01:52] [Broadlink RM] Air Conditioner Advanced getTargetTemperature: 14
[8/17/2020, 16:01:52] [Broadlink RM] Air Conditioner Advanced getTargetHeatingCoolingState: 2
[8/17/2020, 16:01:52] [Broadlink RM] Air Conditioner Advanced getCurrentTemperature (using pseudoDeviceTemperature 30 from config)
[8/17/2020, 16:01:52] [Broadlink RM] A/C Auto Switch getSwitchState: false
[8/17/2020, 16:01:52] [Broadlink RM] Fan getSwitchState: true
[8/17/2020, 16:01:52] [Broadlink RM] Fan getFanSpeed: 57
[8/17/2020, 16:01:53] [Broadlink RM] [INFO] Discovered Broadlink RM Mini (2737) at 192.168.1.108 (42:f7:c8:f6:0a:91)
[8/17/2020, 16:01:53] [Broadlink RM] [INFO] Discovered Broadlink RM Mini (2737) at 192.168.1.110 (42:f7:c8:f5:f7:77)
[8/17/2020, 16:01:54] [Broadlink RM] 
[8/17/2020, 16:01:54] [Broadlink RM] **************************************************************************************************************
[8/17/2020, 16:01:54] [Broadlink RM] ** Welcome to version 3.6.23 of the Homebridge Broadlink RM Plugin!
[8/17/2020, 16:01:54] [Broadlink RM] ** 
[8/17/2020, 16:01:54] [Broadlink RM] ** Find out what's in the latest release here: https://github.com/lprhodes/homebridge-broadlink-rm/releases
[8/17/2020, 16:01:54] [Broadlink RM] ** 
[8/17/2020, 16:01:54] [Broadlink RM] ** If you like this plugin then please star it on GitHub or better yet
[8/17/2020, 16:01:54] [Broadlink RM] ** buy me a drink using Paypal https://paypal.me/lprhodes or crypto https://goo.gl/bEn1RW.
[8/17/2020, 16:01:54] [Broadlink RM] ** 
[8/17/2020, 16:01:54] [Broadlink RM] ** Keep up to date with this plugin along with everything HomeKit and homebridge
[8/17/2020, 16:01:54] [Broadlink RM] ** by signing up to my newsletter at http://workswith.io
[8/17/2020, 16:01:54] [Broadlink RM] **
[8/17/2020, 16:01:54] [Broadlink RM] ** You can disable this message by adding "hideWelcomeMessage": true to the config (see config-sample.json).
[8/17/2020, 16:01:54] [Broadlink RM] **
[8/17/2020, 16:01:54] [Broadlink RM] **************************************************************************************************************
[8/17/2020, 16:01:54] [Broadlink RM] 
[8/17/2020, 16:02:00] [Broadlink RM] Air Conditioner Advanced getTargetHeatingCoolingState: 2
[8/17/2020, 16:02:00] [Broadlink RM] Air Conditioner Advanced getTargetTemperature: 14
[8/17/2020, 16:02:00] [Broadlink RM] Air Conditioner Advanced getCurrentHeatingCoolingState: 2
[8/17/2020, 16:02:00] [Broadlink RM] Air Conditioner Advanced getCurrentTemperature (using pseudoDeviceTemperature 30 from config)
[8/17/2020, 16:02:10] [Broadlink RM] Air Conditioner Advanced setTargetHeatingCoolingState: 2
[8/17/2020, 16:02:10] [Broadlink RM] Air Conditioner Advanced setTargetTemperature: 23
[8/17/2020, 16:02:10] [Broadlink RM] Air Conditioner Advanced Potential sendTemperature (23)
(node:1682) UnhandledPromiseRejectionWarning: AssertionError: [CONFIG ERROR]  You need to provide a hex code for the following temperature:
        { "temperature23": { "data": "HEXCODE", "pseudo-mode" : "heat/cool" } } 
        or provide the default temperature:
         { "temperature30": { "data": "HEXCODE", "pseudo-mode" : "heat/cool" } }
    at AirConAccessory.getTemperatureHexData (/usr/local/lib/node_modules/homebridge-broadlink-rm4/accessories/aircon.js:301:7)
    at AirConAccessory.sendTemperature (/usr/local/lib/node_modules/homebridge-broadlink-rm4/accessories/aircon.js:238:48)

(node:1682) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 1)
(node:1682) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
[8/17/2020, 16:02:17] [Broadlink RM] Air Conditioner Advanced setTargetTemperature: 14
[8/17/2020, 16:02:17] [Broadlink RM] Air Conditioner Advanced Potential sendTemperature (14)
(node:1682) UnhandledPromiseRejectionWarning: AssertionError: [CONFIG ERROR]  You need to provide a hex code for the following temperature:
        { "temperature14": { "data": "HEXCODE", "pseudo-mode" : "heat/cool" } } 
        or provide the default temperature:
         { "temperature23": { "data": "HEXCODE", "pseudo-mode" : "heat/cool" } }
    at AirConAccessory.getTemperatureHexData (/usr/local/lib/node_modules/homebridge-broadlink-rm4/accessories/aircon.js:301:7)
    at AirConAccessory.sendTemperature (/usr/local/lib/node_modules/homebridge-broadlink-rm4/accessories/aircon.js:238:48)

(node:1682) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 2)
```
