Field is not hidden when selection is `None`
### Describe The Bug

In `config-schema.json` I have an single select dropdown `optionType` that is neither required, nor has a default. I then have a second single select dropdown `optionOneState` which should only display when `Option 1` is selected.

When the form is initially displayed, the field `optionType` shows `None` as the initial selection and the field `optionOneState` is also displayed with `None` as the initial selection. Field `optionOneState` should be hidden.

```
            "optionType": {
              "type": "string",
              "oneOf": [
                { "title": "Option 1", "enum": ["optionOne"] },
                { "title": "Option 2", "enum": ["optionTwo"] },
                { "title": "Option 3", "enum": ["optionThree"] }
              ]
            },
            "optionOneState": {
              "type": "string",
              "oneOf": [
                { "title": "Off", "enum": ["off"] },
                { "title": "On", "enum": ["on"] }
              ],
              "condition": {
                "functionBody": "return model.devices[arrayIndices].optionType === 'optionOne';"
              }
            },
```
If an option is selected in `optionType`, then `optionOneState` is shown/hidden as expected:

- If `Option 1` is selected in `optionType`, field `optionOneState` is correctly shown
- If `Option 2` is selected in `optionType`, field `optionOneState` is correctly hidden
- If `Option 3` is selected in `optionType`, field `optionOneState` is correctly hidden

If no option is selected in `optionType` (shows `None` as selection in dropdown), then `optionOneState` is incorrectly shown

I unsuccessfully tried the following for `functionBody` to hide `optionOneState` when `optionType` is `None`. In all cases, `optionOneState` is displayed:
```
    return model.devices?.[arrayIndices]?.optionType?;
    return !model.devices?.[arrayIndices]?.optionType?;
    return !(model.devices?.[arrayIndices]?.optionType?);

    return model.devices[arrayIndices]?.optionType?;
    return !model.devices[arrayIndices]?.optionType?;

    return model.devices[arrayIndices].optionType?;
    return !model.devices[arrayIndices].optionType?;

    return model.devices[arrayIndices].optionType;
    return !model.devices[arrayIndices].optionType;

    return model.devices[arrayIndices].optionType? !== 'undefined';
    return model.devices[arrayIndices].optionType !== 'undefined';

    return model.devices[arrayIndices].optionType? !== undefined;
    return model.devices[arrayIndices].optionType !== undefined;

    return model.devices[arrayIndices].accessoryType? !== '';
    return model.devices[arrayIndices].accessoryType !== '';
```


### Logs

_No response_

### Config

_No response_

### Homebridge UI Version

4.62.1-beta.20

### Homebridge Version

1.8.5

### Node.js Version

22.9.0

### Operating System

macOS

### Environment Info

Using hb-service

### Raspberry Pi Model

None