Homebridge just stops working
### Analysis

Homebridge at some point just starts working.
If I try to access it via the webUI I get an internal server error.
Only thing that resolves this for a while is to unplug the raspberrypi and reboot.

### Expected Behavior

I expect it to run smoothly.

### Steps To Reproduce

I can't really tell. It just happens out of nowhere after a few hours of runtime.

### Logs

```markdown
/03/2022, 23:32:59] [AnneGreat] DEB ensureDevice | roborock.vacuum.s5 | The socket is still on. Reusing it.
[08/03/2022, 23:32:59] [AnneGreat] DEB getState | roborock.vacuum.s5 | State {"batteryLevel":100,"charging":true,"cleaning":false,"fanSpeed":105} | Props {"error":{"code":9,"message":"Unknown error 9"},"state":"charging","batteryLevel":100,"cleanTime":720,"cleanArea":13.55,"fanSpeed":105,"in_cleaning":0,"mainBrushWorkTime":233699,"sideBrushWorkTime":0,"filterWorkTime":233699,"sensorDirtyTime":0}
[08/03/2022, 23:32:59] [AnneGreat] DEB changedBattery | roborock.vacuum.s5 | BatteryLevel 100%
[08/03/2022, 23:32:59] [HomeConnect] [Geschirrspüler] Event NOTIFY (1 item)
[08/03/2022, 23:32:59] [HomeConnect] [Geschirrspüler] BSH.Common.Option.RemainingProgramTime=1020 seconds (1 listeners)
[08/03/2022, 23:32:59] [HomeConnect] [Geschirrspüler] Program has 17 minutes remaining
[08/03/2022, 23:33:29] [AnneGreat] DEB ensureDevice | roborock.vacuum.s5 | The socket is still on. Reusing it.
[08/03/2022, 23:33:29] [AnneGreat] DEB getState | roborock.vacuum.s5 | State {"batteryLevel":100,"charging":true,"cleaning":false,"fanSpeed":105} | Props {"error":{"code":9,"message":"Unknown error 9"},"state":"charging","batteryLevel":100,"cleanTime":720,"cleanArea":13.55,"fanSpeed":105,"in_cleaning":0,"mainBrushWorkTime":233699,"sideBrushWorkTime":0,"filterWorkTime":233699,"sensorDirtyTime":0}
[08/03/2022, 23:33:29] [AnneGreat] DEB changedBattery | roborock.vacuum.s5 | BatteryLevel 100%
[08/03/2022, 23:33:39] [AnneGreat] DEB ensureDevice | roborock.vacuum.s5 | The socket is still on. Reusing it.
[08/03/2022, 23:33:39] [AnneGreat] INF getFirmware | roborock.vacuum.s5 | Firmwareversion is 3.5.8_002034
[08/03/2022, 23:33:59] [AnneGreat] DEB ensureDevice | roborock.vacuum.s5 | The socket is still on. Reusing it.
[08/03/2022, 23:33:59] [AnneGreat] DEB getState | roborock.vacuum.s5 | State {"batteryLevel":100,"charging":true,"cleaning":false,"fanSpeed":105} | Props {"error":{"code":9,"message":"Unknown error 9"},"state":"charging","batteryLevel":100,"cleanTime":720,"cleanArea":13.55,"fanSpeed":105,"in_cleaning":0,"mainBrushWorkTime":233699,"sideBrushWorkTime":0,"filterWorkTime":233699,"sensorDirtyTime":0}
[08/03/2022, 23:33:59] [AnneGreat] DEB changedBattery | roborock.vacuum.s5 | BatteryLevel 100%
[08/03/2022, 23:33:59] [HomeConnect] [Geschirrspüler] Event NOTIFY (2 items)
[08/03/2022, 23:33:59] [HomeConnect] [Geschirrspüler] BSH.Common.Option.ProgramProgress=88 % (0 listeners)
[08/03/2022, 23:33:59] [HomeConnect] [Geschirrspüler] BSH.Common.Option.RemainingProgramTime=960 seconds (1 listeners)
[08/03/2022, 23:33:59] [HomeConnect] [Geschirrspüler] Program has 16 minutes remaining
[08/03/2022, 23:34:29] [AnneGreat] DEB ensureDevice | roborock.vacuum.s5 | The socket is still on. Reusing it.
[08/03/2022, 23:34:29] [AnneGreat] DEB getState | roborock.vacuum.s5 | State {"batteryLevel":100,"charging":true,"cleaning":false,"fanSpeed":105} | Props {"error":{"code":9,"message":"Unknown error 9"},"state":"charging","batteryLevel":100,"cleanTime":720,"cleanArea":13.55,"fanSpeed":105,"in_cleaning":0,"mainBrushWorkTime":233699,"sideBrushWorkTime":0,"filterWorkTime":233699,"sensorDirtyTime":0}
[08/03/2022, 23:34:29] [AnneGreat] DEB changedBattery | roborock.vacuum.s5 | BatteryLevel 100%
[08/03/2022, 23:34:40] [AnneGreat] DEB ensureDevice | roborock.vacuum.s5 | The socket is still on. Reusing it.
[08/03/2022, 23:34:40] [AnneGreat] INF getFirmware | roborock.vacuum.s5 | Firmwareversion is 3.5.8_002034
[08/03/2022, 23:34:59] [AnneGreat] DEB ensureDevice | roborock.vacuum.s5 | The socket is still on. Reusing it.
[08/03/2022, 23:34:59] [AnneGreat] DEB getState | roborock.vacuum.s5 | State {"batteryLevel":100,"charging":true,"cleaning":false,"fanSpeed":105} | Props {"error":{"code":9,"message":"Unknown error 9"},"state":"charging","batteryLevel":100,"cleanTime":720,"cleanArea":13.55,"fanSpeed":105,"in_cleaning":0,"mainBrushWorkTime":233699,"sideBrushWorkTime":0,"filterWorkTime":233699,"sensorDirtyTime":0}
[08/03/2022, 23:34:59] [AnneGreat] DEB changedBattery | roborock.vacuum.s5 | BatteryLevel 100%
[08/03/2022, 23:34:59] [HomeConnect] [Geschirrspüler] Event NOTIFY (2 items)
[08/03/2022, 23:34:59] [HomeConnect] [Geschirrspüler] BSH.Common.Option.ProgramProgress=89 % (0 listeners)
[08/03/2022, 23:34:59] [HomeConnect] [Geschirrspüler] BSH.Common.Option.RemainingProgramTime=900 seconds (1 listeners)
[08/03/2022, 23:34:59] [HomeConnect] [Geschirrspüler] Program has 15 minutes remaining
[08/03/2022, 23:35:29] [AnneGreat] DEB ensureDevice | roborock.vacuum.s5 | The socket is still on. Reusing it.
[08/03/2022, 23:35:29] [AnneGreat] DEB getState | roborock.vacuum.s5 | State {"batteryLevel":100,"charging":true,"cleaning":false,"fanSpeed":105} | Props {"error":{"code":9,"message":"Unknown error 9"},"state":"charging","batteryLevel":100,"cleanTime":720,"cleanArea":13.55,"fanSpeed":105,"in_cleaning":0,"mainBrushWorkTime":233699,"sideBrushWorkTime":0,"filterWorkTime":233699,"sensorDirtyTime":0}
[08/03/2022, 23:35:29] [AnneGreat] DEB changedBattery | roborock.vacuum.s5 | BatteryLevel 100%
[08/03/2022, 23:35:40] [AnneGreat] DEB ensureDevice | roborock.vacuum.s5 | The socket is still on. Reusing it.
[08/03/2022, 23:35:40] [AnneGreat] INF getFirmware | roborock.vacuum.s5 | Firmwareversion is 3.5.8_002034
[08/03/2022, 23:35:59] [AnneGreat] DEB ensureDevice | roborock.vacuum.s5 | The socket is still on. Reusing it.
[08/03/2022, 23:35:59] [AnneGreat] DEB getState | roborock.vacuum.s5 | State {"batteryLevel":100,"charging":true,"cleaning":false,"fanSpeed":105} | Props {"error":{"code":9,"message":"Unknown error 9"},"state":"charging","batteryLevel":100,"cleanTime":720,"cleanArea":13.55,"fanSpeed":105,"in_cleaning":0,"mainBrushWorkTime":233699,"sideBrushWorkTime":0,"filterWorkTime":233699,"sensorDirtyTime":0}
[08/03/2022, 23:35:59] [AnneGreat] DEB changedBattery | roborock.vacuum.s5 | BatteryLevel 100%
[08/03/2022, 23:35:59] [HomeConnect] [Geschirrspüler] Event NOTIFY (2 items)
[08/03/2022, 23:35:59] [HomeConnect] [Geschirrspüler] BSH.Common.Option.ProgramProgress=90 % (0 listeners)
[08/03/2022, 23:35:59] [HomeConnect] [Geschirrspüler] BSH.Common.Option.RemainingProgramTime=840 seconds (1 listeners)
[08/03/2022, 23:35:59] [HomeConnect] [Geschirrspüler] Program has 14 minutes remaining
[08/03/2022, 23:36:29] [AnneGreat] DEB ensureDevice | roborock.vacuum.s5 | The socket is still on. Reusing it.
[08/03/2022, 23:36:29] [AnneGreat] DEB getState | roborock.vacuum.s5 | State {"batteryLevel":100,"charging":true,"cleaning":false,"fanSpeed":105} | Props {"error":{"code":9,"message":"Unknown error 9"},"state":"charging","batteryLevel":100,"cleanTime":720,"cleanArea":13.55,"fanSpeed":105,"in_cleaning":0,"mainBrushWorkTime":233699,"sideBrushWorkTime":0,"filterWorkTime":233699,"sensorDirtyTime":0}
[08/03/2022, 23:36:29] [AnneGreat] DEB changedBattery | roborock.vacuum.s5 | BatteryLevel 100%
[08/03/2022, 23:36:41] [AnneGreat] DEB ensureDevice | roborock.vacuum.s5 | The socket is still on. Reusing it.
[08/03/2022, 23:36:41] [AnneGreat] INF getFirmware | roborock.vacuum.s5 | Firmwareversion is 3.5.8_002034
[08/03/2022, 23:36:59] [AnneGreat] DEB ensureDevice | roborock.vacuum.s5 | The socket is still on. Reusing it.
[08/03/2022, 23:36:59] [AnneGreat] DEB getState | roborock.vacuum.s5 | State {"batteryLevel":100,"charging":true,"cleaning":false,"fanSpeed":105} | Props {"error":{"code":9,"message":"Unknown error 9"},"state":"charging","batteryLevel":100,"cleanTime":720,"cleanArea":13.55,"fanSpeed":105,"in_cleaning":0,"mainBrushWorkTime":233699,"sideBrushWorkTime":0,"filterWorkTime":233699,"sensorDirtyTime":0}
[08/03/2022, 23:36:59] [AnneGreat] DEB changedBattery | roborock.vacuum.s5 | BatteryLevel 100%
[08/03/2022, 23:36:59] [HomeConnect] [Geschirrspüler] Event NOTIFY (1 item)
[08/03/2022, 23:36:59] [HomeConnect] [Geschirrspüler] BSH.Common.Option.RemainingProgramTime=780 seconds (1 listeners)
[08/03/2022, 23:36:59] [HomeConnect] [Geschirrspüler] Program has 13 minutes remaining
[08/03/2022, 23:37:29] [AnneGreat] DEB ensureDevice | roborock.vacuum.s5 | The socket is still on. Reusing it.
[08/03/2022, 23:37:29] [AnneGreat] DEB getState | roborock.vacuum.s5 | State {"batteryLevel":100,"charging":true,"cleaning":false,"fanSpeed":105} | Props {"error":{"code":9,"message":"Unknown error 9"},"state":"charging","batteryLevel":100,"cleanTime":720,"cleanArea":13.55,"fanSpeed":105,"in_cleaning":0,"mainBrushWorkTime":233699,"sideBrushWorkTime":0,"filterWorkTime":233699,"sensorDirtyTime":0}
[08/03/2022, 23:37:29] [AnneGreat] DEB changedBattery | roborock.vacuum.s5 | BatteryLevel 100%
[08/03/2022, 23:37:42] [AnneGreat] DEB ensureDevice | roborock.vacuum.s5 | The socket is still on. Reusing it.
[08/03/2022, 23:37:42] [AnneGreat] INF getFirmware | roborock.vacuum.s5 | Firmwareversion is 3.5.8_002034
[08/03/2022, 23:37:59] [AnneGreat] DEB ensureDevice | roborock.vacuum.s5 | The socket is still on. Reusing it.
[08/03/2022, 23:37:59] [AnneGreat] DEB getState | roborock.vacuum.s5 | State {"batteryLevel":100,"charging":true,"cleaning":false,"fanSpeed":105} | Props {"error":{"code":9,"message":"Unknown error 9"},"state":"charging","batteryLevel":100,"cleanTime":720,"cleanArea":13.55,"fanSpeed":105,"in_cleaning":0,"mainBrushWorkTime":233699,"sideBrushWorkTime":0,"filterWorkTime":233699,"sensorDirtyTime":0}
[08/03/2022, 23:37:59] [AnneGreat] DEB changedBattery | roborock.vacuum.s5 | BatteryLevel 100%
[08/03/2022, 23:37:59] [HomeConnect] [Geschirrspüler] Event NOTIFY (2 items)
[08/03/2022, 23:37:59] [HomeConnect] [Geschirrspüler] BSH.Common.Option.ProgramProgress=91 % (0 listeners)
[08/03/2022, 23:37:59] [HomeConnect] [Geschirrspüler] BSH.Common.Option.RemainingProgramTime=720 seconds (1 listeners)
[08/03/2022, 23:37:59] [HomeConnect] [Geschirrspüler] Program has 12 minutes remaining
[08/03/2022, 23:38:23] [AnneGreat] DEB ensureDevice | roborock.vacuum.s5 | The socket is still on. Reusing it.
[08/03/2022, 23:38:23] [AnneGreat] DEB ensureDevice | roborock.vacuum.s5 | The socket is still on. Reusing it.
[08/03/2022, 23:38:23] [AnneGreat] INF getCleaning | roborock.vacuum.s5 | Cleaning is false
[08/03/2022, 23:38:23] [AnneGreat] DEB ensureDevice | roborock.vacuum.s5 | The socket is still on. Reusing it.
[08/03/2022, 23:38:23] [AnneGreat] DEB ensureDevice | roborock.vacuum.s5 | The socket is still on. Reusing it.
[08/03/2022, 23:38:23] [AnneGreat] DEB ensureDevice | roborock.vacuum.s5 | The socket is still on. Reusing it.
[08/03/2022, 23:38:23] [AnneGreat] DEB ensureDevice | roborock.vacuum.s5 | The socket is still on. Reusing it.
[08/03/2022, 23:38:23] [AnneGreat] INF getBatteryLow | roborock.vacuum.s5 | Batterylevel is 100%
[08/03/2022, 23:38:23] [ZickZack] Response: {"ison":false,"source":"http","has_timer":false,"timer_started":0,"timer_duration":0,"timer_remaining":0,"mode":"white","brightness":42,"transition":0}
[08/03/2022, 23:38:23] [ZickZack] Response: {"ison":false,"source":"http","has_timer":false,"timer_started":0,"timer_duration":0,"timer_remaining":0,"mode":"white","brightness":42,"transition":0}
[08/03/2022, 23:38:23] [Esstisch] Response: {"ison":false,"source":"http","has_timer":false,"timer_started":0,"timer_duration":0,"timer_remaining":0,"mode":"white","brightness":100,"transition":0}
[08/03/2022, 23:38:23] [Esstisch] Response: {"ison":false,"source":"http","has_timer":false,"timer_started":0,"timer_duration":0,"timer_remaining":0,"mode":"white","brightness":100,"transition":0}
[08/03/2022, 23:38:23] [NukiBridge] Send request to Nuki bridge 'http://' on '/list' with '{"token":"XXX"}'.
[08/03/2022, 23:38:23] [NukiBridge] Request to Nuki bridge 'http://' finished with status code '200' and body '[{"deviceType": 2, "nukiId":, "name": "Haustüre", "firmwareVersion": "1.7.3", "lastKnownState": {"mode": 2, "state": 1, "stateName": "online", "batteryCritical": false, "ringactionTimestamp": "2022-03-08T19:33:14+00:00", "ringactionState": false, "timestamp": "2022-03-08T19:33:32+00:00"}}, {"deviceType": 0, "nukiId":, "name": "Wohnungstüre", "firmwareVersion": "2.11.9", "lastKnownState": {"mode": 2, "state": 1, "stateName": "locked", "batteryCritical": false, "batteryCharging": false, "batteryChargeState": 64, "doorsensorState": 2, "doorsensorStateName": "door closed", "timestamp": "2022-03-08T22:17:17+00:00"}}]'. null
[08/03/2022, 23:38:23] [NukiBridge] Lock state is isLocked = 'true' (Nuki state '1' ) with battery critical = 'false', battery charging = 'false', battery charge state = '64', contactClosed = 'true' and mode = '2'
[08/03/2022, 23:38:23] [NukiBridge] Lock state is isLocked = 'true' (Nuki state '1' ) with battery critical = 'false', battery charging = 'false', battery charge state = '64', contactClosed = 'true' and mode = '2'
[08/03/2022, 23:38:24] [NukiBridge] Lock state is isLocked = 'true' (Nuki state '1' ) with battery critical = 'false', battery charging = 'false', battery charge state = '64', contactClosed = 'true' and mode = '2'
[08/03/2022, 23:38:24] [NukiBridge] Lock state is isLocked = 'true' (Nuki state '1' ) with battery critical = 'false', battery charging = 'false', battery charge state = '100', contactClosed = 'true' and mode = '2'
[08/03/2022, 23:38:24] [NukiBridge] Lock state is isLocked = 'true' (Nuki state '1' ) with battery critical = 'false', battery charging = 'false', battery charge state = '100', contactClosed = 'true' and mode = '2'
[08/03/2022, 23:38:29] [AnneGreat] DEB ensureDevice | roborock.vacuum.s5 | The socket is still on. Reusing it.
[08/03/2022, 23:38:29] [AnneGreat] DEB getState | roborock.vacuum.s5 | State {"batteryLevel":100,"charging":true,"cleaning":false,"fanSpeed":105} | Props {"error":{"code":9,"message":"Unknown error 9"},"state":"charging","batteryLevel":100,"cleanTime":720,"cleanArea":13.55,"fanSpeed":105,"in_cleaning":0,"mainBrushWorkTime":233699,"sideBrushWorkTime":0,"filterWorkTime":233699,"sensorDirtyTime":0}
[08/03/2022, 23:38:29] [AnneGreat] DEB changedBattery | roborock.vacuum.s5 | BatteryLevel 100%
[08/03/2022, 23:38:42] [AnneGreat] DEB ensureDevice | roborock.vacuum.s5 | The socket is still on. Reusing it.
[08/03/2022, 23:38:42] [AnneGreat] INF getFirmware | roborock.vacuum.s5 | Firmwareversion is 3.5.8_002034
[08/03/2022, 23:29:57] [HB Supervisor] OS: Linux 5.10.63-v7+ arm
[08/03/2022, 23:29:57] [HB Supervisor] Node.js v16.13.2 /usr/local/bin/node
[08/03/2022, 23:29:58] [HB Supervisor] Homebridge Path: /usr/local/lib/node_modules/homebridge/bin/homebridge
[08/03/2022, 23:29:58] [HB Supervisor] UI Path: /usr/local/lib/node_modules/homebridge-config-ui-x/dist/bin/standalone.js

####
I went to work and came home to realise it broke again. I had to plug and unplug the raspberrypi. There is no Errors in between the thing here, but it also seemed to stop working, since it should query the lock's state once in a while.
####

[09/03/2022, 16:23:16] [Homebridge UI] Homebridge Config UI X v4.42.0 is listening on :: port 8581
[09/03/2022, 16:23:18] [HB Supervisor] Starting Homebridge with extra flags: -I -D
[09/03/2022, 16:23:18] [HB Supervisor] Started Homebridge v1.4.0 with PID: 799
[09/03/2022, 16:23:21] Loaded config.json with 9 accessories and 5 platforms.
[09/03/2022, 16:23:21] Loaded 1 cached accessories from cachedAccessories.
[09/03/2022, 16:23:21] ---
[09/03/2022, 16:23:24] Loaded plugin: homebridge-config-ui-x@4.42.0
[09/03/2022, 16:23:24] Registering platform 'homebridge-config-ui-x.config'
[09/03/2022, 16:23:24] ---
[09/03/2022, 16:23:24] Loaded plugin: homebridge-dummy@0.6.0
[09/03/2022, 16:23:24] Registering accessory 'homebridge-dummy.DummySwitch'
[09/03/2022, 16:23:24] ---
[09/03/2022, 16:23:26] Loaded plugin: homebridge-homeconnect@0.23.7
[09/03/2022, 16:23:26] Registering platform 'homebridge-homeconnect.HomeConnect'
[09/03/2022, 16:23:26] ---
[09/03/2022, 16:23:27] Loaded plugin: homebridge-http-webhooks@0.1.16
[09/03/2022, 16:23:27] Registering platform 'homebridge-http-webhooks.HttpWebHooks'
[09/03/2022, 16:23:27] Registering accessory 'homebridge-http-webhooks.HttpWebHookSensor'
[09/03/2022, 16:23:27] Registering accessory 'homebridge-http-webhooks.HttpWebHookSwitch'
[09/03/2022, 16:23:27] Registering accessory 'homebridge-http-webhooks.HttpWebHookPushButton'
[09/03/2022, 16:23:27] Registering accessory 'homebridge-http-webhooks.HttpWebHookLight'
[09/03/2022, 16:23:27] Registering accessory 'homebridge-http-webhooks.HttpWebHookThermostat'
[09/03/2022, 16:23:27] Registering accessory 'homebridge-http-webhooks.HttpWebHookOutlet'
[09/03/2022, 16:23:27] Registering accessory 'homebridge-http-webhooks.HttpWebHookSecurity'
[09/03/2022, 16:23:27] Registering accessory 'homebridge-http-webhooks.HttpWebHookGarageDoorOpener'
[09/03/2022, 16:23:27] Registering accessory 'homebridge-http-webhooks.HttpWebHookStatelessSwitch'
[09/03/2022, 16:23:27] Registering accessory 'homebridge-http-webhooks.HttpWebHookLockMechanism'
[09/03/2022, 16:23:27] Registering accessory 'homebridge-http-webhooks.HttpWebHookWindowCovering'
[09/03/2022, 16:23:27] Registering accessory 'homebridge-http-webhooks.HttpWebHookFanv2'
[09/03/2022, 16:23:27] Registering accessory 'homebridge-http-webhooks.HttpWebHookCarbonDioxideSensor'
[09/03/2022, 16:23:27] Registering accessory 'homebridge-http-webhooks.HttpWebHookValve'
[09/03/2022, 16:23:27] ---
```


### Configuration

```json
{
    "bridge": {
        "name": "Gundolfbridge",
        "username": ",
        "port": 51045,
        "pin": "",
        "bind": [
            "eth0"
        ]
    },
    "accessories": [
        {
            "name": "Schlaf",
            "stateful": false,
            "reverse": false,
            "time": 3600000,
            "resettable": false,
            "accessory": "DummySwitch"
        },
        {
            "name": "Morgenroutine",
            "stateful": false,
            "reverse": false,
            "time": 3600000,
            "resettable": false,
            "accessory": "DummySwitch"
        },
        {
            "name": "Flur_dunkel",
            "stateful": true,
            "reverse": false,
            "time": 1000,
            "resettable": false,
            "accessory": "DummySwitch"
        },
        {
            "name": "Away",
            "stateful": true,
            "reverse": false,
            "time": 1000,
            "resettable": false,
            "accessory": "DummySwitch"
        },
        {
            "name": "Buchstaben",
            "stateful": true,
            "reverse": false,
            "time": 1000,
            "resettable": false,
            "accessory": "DummySwitch"
        },
        {
            "accessory": "HTTPShellyDimmer2",
            "name": "ZickZack",
            "host": "192.168.68.104"
        },
        {
            "accessory": "HTTPShellyDimmer2",
            "name": "Esstisch",
            "host": "192.168.68.150"
        },
        {
            "accessory": "Hyperion",
            "name": "LEDs TV",
            "ambilight_name": "Ambilight",
            "ambilight_brightness": 50,
            "priority": "100",
            "host": "192.168.68.106",
            "port": "19444"
        },
        {
            "name": "AnneGreat",
            "ip": "192.168.68.118",
            "token": "",
            "waterBox": false,
            "dustCollection": false,
            "silent": false,
            "pause": false,
            "pauseWord": "pause",
            "findMe": false,
            "findMeWord": "where are you",
            "dock": false,
            "cleanword": "Saugen",
            "roomTimeout": 10,
            "autoroom": [
                "Flur",
                "Badezimmer",
                "Küche",
                "Schlafzimmer",
                "Arbeitszimmer",
                "Wohnzimmer"
            ],
            "accessory": "XiaomiRoborockVacuum"
        }
    ],
    "platforms": [
        {
            "name": "Config",
            "port": 8581,
            "platform": "config"
        },
        {
            "bridge_url": "http://192.168.68.114:8080",
            "api_token": "",
            "api_token_hashed": false,
            "lock_state_mode": 2,
            "webhook_port": 51827,
            "request_timeout_lockstate": 15000,
            "request_timeout_lockaction": 45000,
            "request_timeout_other": 15000,
            "lockaction_maxtries": 3,
            "lockaction_retrydelay": 3000,
            "add_maintainance_buttons": false,
            "locks": [
                {
                    "id": "",
                    "name": "Wohnungstüre",
                    "usesDoorLatch": true,
                    "usesDoorContactSensor": true
                }
            ],
            "openers": [
                {
                    "id": "",
                    "name": "Haustüre",
                    "disableRingToOpen": true
                }
            ],
            "platform": "NukiBridge"
        },
        {
            "name": "TadoPlatform",
            "debug": true,
            "homes": [
                {
                    "id":,
                    "name": "Gundolf",
                    "username": "",
                    "password": "",
                    "polling": 30,
                    "temperatureUnit": "CELSIUS",
                    "geolocation": {
                        "longitude": "",
                        "latitude": ""
                    },
                    "presence": {
                        "anyone": false,
                        "accTypeAnyone": "OCCUPANCY",
                        "user": [
                            {
                                "active": false,
                                "name": "Victors iPad",
                                "accType": "OCCUPANCY"
                            },
                            {
                                "active": false,
                                "name": "Victors iPhone",
                                "accType": "OCCUPANCY"
                            },
                            {
                                "active": false,
                                "name": "Tanias iPhone",
                                "accType": "OCCUPANCY"
                            }
                        ]
                    },
                    "weather": {
                        "temperatureSensor": false,
                        "solarIntensity": false,
                        "accTypeSolarIntensity": "LIGHTBULB",
                        "airQuality": false
                    },
                    "extras": {
                        "centralSwitch": true,
                        "runningInformation": false,
                        "presenceLock": false,
                        "accTypePresenceLock": "ALARM",
                        "boostSwitch": true,
                        "sheduleSwitch": true,
                        "turnoffSwitch": false,
                        "childLockSwitches": [
                            {
                                "active": false,
                                "name": "Arbeitszimmer VA0823141632",
                                "serialNumber": "VA0823141632"
                            },
                            {
                                "active": false,
                                "name": "Wohnzimmer VA1366959872",
                                "serialNumber": "VA1366959872"
                            },
                            {
                                "active": false,
                                "name": "Wohnzimmer VA1501243136",
                                "serialNumber": "VA1501243136"
                            },
                            {
                                "active": false,
                                "name": "Schlafzimmer VA3659015424",
                                "serialNumber": "VA3659015424"
                            },
                            {
                                "active": false,
                                "name": "Flur VA2977572608",
                                "serialNumber": "VA2977572608"
                            },
                            {
                                "active": false,
                                "name": "Badezimmer VA2994349824",
                                "serialNumber": "VA2994349824"
                            }
                        ]
                    },
                    "zones": [
                        {
                            "active": true,
                            "id": 4,
                            "name": "Arbeitszimmer",
                            "delaySwitch": false,
                            "autoOffDelay": false,
                            "openWindowSensor": true,
                            "openWindowSwitch": false,
                            "airQuality": false,
                            "separateTemperature": true,
                            "separateHumidity": true,
                            "minStep": "0.5",
                            "minValue": 5,
                            "maxValue": 25,
                            "mode": "AUTO",
                            "modeTimer": 30,
                            "easyMode": false,
                            "noBattery": false,
                            "type": "HEATING",
                            "boilerTempSupport": false,
                            "accTypeBoiler": "SWITCH"
                        },
                        {
                            "active": true,
                            "id": 7,
                            "name": "Wohnzimmer",
                            "delaySwitch": false,
                            "autoOffDelay": false,
                            "openWindowSensor": true,
                            "openWindowSwitch": false,
                            "airQuality": false,
                            "separateTemperature": true,
                            "separateHumidity": true,
                            "minStep": "0.5",
                            "minValue": 5,
                            "maxValue": 25,
                            "mode": "MANUAL",
                            "modeTimer": 30,
                            "easyMode": false,
                            "noBattery": false,
                            "type": "HEATING",
                            "boilerTempSupport": false,
                            "accTypeBoiler": "SWITCH"
                        },
                        {
                            "active": true,
                            "id": 5,
                            "name": "Flur",
                            "delaySwitch": false,
                            "autoOffDelay": false,
                            "openWindowSensor": false,
                            "openWindowSwitch": false,
                            "airQuality": false,
                            "separateTemperature": true,
                            "separateHumidity": true,
                            "minStep": "0.5",
                            "minValue": 5,
                            "maxValue": 25,
                            "mode": "MANUAL",
                            "modeTimer": 30,
                            "easyMode": false,
                            "noBattery": false,
                            "type": "HEATING",
                            "boilerTempSupport": false,
                            "accTypeBoiler": "SWITCH"
                        },
                        {
                            "active": true,
                            "id": 11,
                            "name": "Badezimmer",
                            "delaySwitch": false,
                            "autoOffDelay": false,
                            "openWindowSensor": true,
                            "openWindowSwitch": false,
                            "airQuality": false,
                            "separateTemperature": true,
                            "separateHumidity": true,
                            "minStep": "0.5",
                            "minValue": 5,
                            "maxValue": 25,
                            "mode": "MANUAL",
                            "modeTimer": 30,
                            "easyMode": false,
                            "noBattery": false,
                            "type": "HEATING",
                            "boilerTempSupport": false,
                            "accTypeBoiler": "SWITCH"
                        },
                        {
                            "active": true,
                            "id": 13,
                            "name": "Küche",
                            "delaySwitch": false,
                            "autoOffDelay": false,
                            "openWindowSensor": true,
                            "openWindowSwitch": false,
                            "airQuality": false,
                            "separateTemperature": true,
                            "separateHumidity": true,
                            "minStep": "0.1",
                            "minValue": 5,
                            "maxValue": 25,
                            "mode": "MANUAL",
                            "modeTimer": 30,
                            "easyMode": false,
                            "noBattery": false,
                            "type": "HEATING",
                            "boilerTempSupport": false,
                            "accTypeBoiler": "SWITCH"
                        }
                    ],
                    "telegram": {
                        "active": false
                    }
                }
            ],
            "platform": "TadoPlatform"
        },
        {
            "clientid": "",
            "simulator": false,
            "language": {
                "api": "de-DE"
            },
            "": {
                "addprograms": "custom",
                "programs": [
                    {
                        "name": "Auto",
                        "key": "Dishcare.Dishwasher.Program.Auto2",
                        "selectonly": false,
                        "options": {
                            "BSH.Common.Option.StartInRelative": "0"
                        }
                    }
                ]
            },
            "platform": "HomeConnect"
        },
        {
            "webhook_port": "51828",
            "statelessswitches": [
                {
                    "id": "dimmerWoZi",
                    "name": "Wohzimmer Schalter",
                    "buttons": [
                        {
                            "name": "links",
                            "double_press": false,
                            "long_press": true
                        },
                        {
                            "name": "rechts",
                            "double_press": false,
                            "long_press": true
                        }
                    ]
                }
            ],
            "platform": "HttpWebHooks"
        }
    ],
    "disabledPlugins": []
}
```


### Environment

- Raspbian GNU/Linux Bullseye (11)
- Homebridge 1.4.0
- Node.js Version v16.13.2
- npm 8.3.1


### Process Supervisor

hb-service

### Additional Context

_No response_