FanV2 issue
### Analysis

I use the fanV2 service to set some real values.

https://user-images.githubusercontent.com/91659491/190389025-8eee340c-4e75-46fd-9711-313c478088a1.mp4

When i set the rotationspeed in the UI accessories the real value is correct send to the endpoint.

But when i use my Iphone the rotationspeed real value is not correct send to the endpoint. I set the value to 26% and the end point recieved 2.938736E-38

### Expected Behavior

When i use my iphone i expected the same behavior

### Steps To Reproduce

i'm not sure how to reproduce if necessary we can do a remote session

### Logs

```markdown
[9/15/2022, 12:49:36 PM] [homebridge-plc] [Jetpomp] get RotationSpeed: 3.5999514493932555e-38 (getReal DB20DBD2)
[9/15/2022, 12:49:36 PM] [homebridge-plc] [Jetpomp] get Active: 1 (getBit DB20DBX0.0)
[9/15/2022, 12:49:37 PM] [homebridge-plc] [Jetpomp] set RotationSpeed: 33 (setReal DB20DBD2)
[9/15/2022, 12:49:37 PM] [homebridge-plc] [Jetpomp] set Active: 1 (setBit DB20DBX0.0)
```


### Configuration

```json
{
    "bridge": {
        "name": "Homebridge",
        "username": "",
        "port": 51585,
        "pin": "",
        "bind": [
            "eth0"
        ],
        "advertiser": "bonjour-hap"
    },
    "accessories": [],
    "platforms": [
        {
            "name": "Homebrigde",
            "port": 8581,
            "auth": "form",
            "theme": "auto",
            "tempUnits": "c",
            "lang": "auto",
            "platform": "config"
        },
        {
            "name": "Hue 1",
            "anyOn": true,
            "brightnessAdjustment": 100,
            "effects": true,
            "hosts": [
                "
            ],
            "lights": true,
            "linkButton": false,
            "nativeHomeKitLights": false,
            "nativeHomeKitSensors": true,
            "resource": true,
            "users": {
                "
            },
            "platform": "Hue",
            "_bridge": {
                "username": 
                "port": 43105
            }
        },
        {
            "platform": "RiscoLocalAlarm",
            "name": "RiscoLocalAlarm",
            "Panel_IP": 
            "Panel_Port": 1000,
            "Panel_Model": "Auto-discovery",
            "Panel_Password":,
            "Panel_Key": 1,
            "SystemMode": true,
            "Detectors": "all",
            "Output": "all",
            "_bridge": {
                "username": "",
                "port": 30698
            }
        },
        {
            "name": "Hue Labs",
            "host": "",
            "token": "",
            "_bridge": {
                "username": "",
                "port": 52882
            },
            "platform": "HueLabs"
        },
        {
            "ip": "",
            "rack": 0,
            "slot": 1,
            "communicationOP": false,
            "enablePolling": true,
            "defaultPollInterval": 2,
            "distributePolling": true,
            "enablePush": true,
            "enableControl": true,
            "port": 8888,
            "accessories": [
                {
                    "accessory": "PLC_Switch",
                    "name": "Zwemmen",
                    "db": 3,
                    "manufacturer": "Siemens",
                    "get_On": 0,
                    "set_On": 0
                },
                {
                    "accessory": "PLC_Switch",
                    "name": "HMI",
                    "db": 3,
                    "manufacturer": "Siemens",
                    "get_On": 0.1,
                    "set_On": 0.1
                },
                {
                    "accessory": "PLC_Thermostat",
                    "name": "Spa",
                    "db": 2,
                    "manufacturer": "Siemens",
                    "minTargetTemperatureValue": 0,
                    "maxTargetTemperatureValue": 38,
                    "get_CurrentTemperature": 0,
                    "get_TargetTemperature": 4,
                    "set_TargetTemperature": 4,
                    "get_CurrentHeatingCoolingState": 18
                },
                {
                    "accessory": "PLC_Switch",
                    "name": "Dosering",
                    "db": 12,
                    "manufacturer": "Siemens",
                    "get_On": 10,
                    "set_On": 10
                },
                {
                    "accessory": "PLC_Switch",
                    "name": "Reiniging",
                    "db": 12,
                    "manufacturer": "Siemens",
                    "get_On": 0.1,
                    "set_On": 0.1
                },
                {
                    "accessory": "PLC_Fan",
                    "name": "Filterpomp",
                    "db": 12,
                    "manufacturer": "Danfoss",
                    "set_Active": 0,
                    "get_Active": 0,
                    "get_RotationSpeed": 2,
                    "set_RotationSpeed": 6,
                    "default_CurrentFanState": 0,
                    "mapCurrentGet": [
                        0,
                        2
                    ]
                },
                {
                    "accessory": "PLC_Fan",
                    "name": "Jetpomp",
                    "db": 20,
                    "manufacturer": "Danfoss",
                    "set_Active": 0,
                    "get_Active": 0,
                    "get_RotationSpeed": 2,
                    "set_RotationSpeed": 2,
                    "default_CurrentFanState": 0,
                    "mapCurrentGet": [
                        0,
                        2
                    ]
                },
                {
                    "accessory": "PLC_Fan",
                    "name": "Luchtpomp",
                    "db": 45,
                    "manufacturer": "Danfoss",
                    "set_Active": 0,
                    "get_Active": 0,
                    "get_RotationSpeed": 2,
                    "set_RotationSpeed": 2,
                    "default_CurrentFanState": 0,
                    "mapCurrentGet": [
                        0,
                        2
                    ]
                },
                {
                    "accessory": "PLC_LightSensor",
                    "name": "PH",
                    "db": 7,
                    "manufacturer": "Siemens",
                    "get_CurrentAmbientLightLevel": 0
                },
                {
                    "accessory": "PLC_LightSensor",
                    "name": "Redox",
                    "db": 10,
                    "get_CurrentAmbientLightLevel": 0
                },
                {
                    "accessory": "PLC_LightSensor",
                    "name": "Druk",
                    "db": 20,
                    "get_CurrentAmbientLightLevel": 10
                },
                {
                    "accessory": "PLC_LightSensor",
                    "name": "Flow",
                    "db": 20,
                    "get_CurrentAmbientLightLevel": 16
                }
            ],
            "_bridge": {
                "username": "0E:55:19:58:BC:61",
                "port": 49940
            },
            "platform": "PLC"
        }
    ],
    "disabledPlugins": [
        "homebridge-risco-local-platform"
    ]
}
```


### Environment

- OS: Ubuntu Focal Fossa (20.04.4 LTS)
- Software: Homebridge: 1.5.0
- Node: [v16.17.0](https://homebridge.io/w/JTKEF)
- npm: 


### Process Supervisor

Docker (Mention image name in `Additional Context`)

### Additional Context

_No response_