/nonexistent error
<!-- You must use the issue template below. -->
<!-- Please ensure you read the documentation before creating a support request. -->

**Describe The Problem:**
<!-- A clear and concise description of what the issue is. -->
Tried to update today. Received this error:
```
npm ERR! code EACCES
npm ERR! syscall mkdir
npm ERR! path /nonexistent
npm ERR! errno -13
npm ERR! Error: EACCES: permission denied, mkdir '/nonexistent'
npm ERR!  [Error: EACCES: permission denied, mkdir '/nonexistent'] {
npm ERR!   errno: -13,
npm ERR!   code: 'EACCES',
npm ERR!   syscall: 'mkdir',
npm ERR!   path: '/nonexistent'
npm ERR! }
```

**To Reproduce:**
<!-- Steps to reproduce the behavior. -->
Click "Update" in HomeBridge. Click "OK" with release notes modal.

**Logs:**
<!-- In order to be helpful, include the relevant logs from Homebridge, if applicable. -->

```
npm ERR! code EACCES
npm ERR! syscall mkdir
npm ERR! path /nonexistent
npm ERR! errno -13
npm ERR! Error: EACCES: permission denied, mkdir '/nonexistent'
npm ERR!  [Error: EACCES: permission denied, mkdir '/nonexistent'] {
npm ERR!   errno: -13,
npm ERR!   code: 'EACCES',
npm ERR!   syscall: 'mkdir',
npm ERR!   path: '/nonexistent'
npm ERR! }
```

**Environment:**

* **Homebridge Version:** 1.6.1
* **Node Version:** 18.16.0
* **Homebridge-myQ Plugin Version**: attempting update to 3.4.0
* **Apple Device and iOS / macOS / iPadOS / tvOS Version:** n/a
* **Operating System and OS Version:** Debian 12.1

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

