Node Error
### What happened?

Plug in won't load due to node error. I have the most recent node version, but get the below error: 

Error: Your current Node.js version (v20.12.2) is incompatible with the RSA_PKCS1_PADDING used by the plugin.
      If you run the plugin with an incompatible version of Node.js, livestream functionality will be disrupted. 

      You can override this warning by configuring a special parameter in the global configuration.
      To resolve this issue, please consider downgrading to a compatible version using a command similar to: sudo hb-service update-node 20.11.0.

      Versions known to cause compatibility issues with this plugin include those within the following ranges:
      - Node.js 18.x.x (starting from 18.19.1 up to the next major release)
      - Node.js 20.x.x (starting from 20.11.1 up to the next major release)
      - Node.js 21.x.x (starting from 21.6.2 up to the next major release)

### Device Type

other (UnSupported)

### Plugin Version

v3.0.x (Best Effort)

### HomeBridge Version

v1.7.x (Supported)

### NodeJS Version

v20 (Supported)

### Operating System

Raspbian 10+ (Supported)

### Relevant log output

```shell
Error: Your current Node.js version (v20.12.2) is incompatible with the RSA_PKCS1_PADDING used by the plugin.
      If you run the plugin with an incompatible version of Node.js, livestream functionality will be disrupted. 

      You can override this warning by configuring a special parameter in the global configuration.
      To resolve this issue, please consider downgrading to a compatible version using a command similar to: sudo hb-service update-node 20.11.0.

      Versions known to cause compatibility issues with this plugin include those within the following ranges:
      - Node.js 18.x.x (starting from 18.19.1 up to the next major release)
      - Node.js 20.x.x (starting from 20.11.1 up to the next major release)
      - Node.js 21.x.x (starting from 21.6.2 up to the next major release)
```


### config

```shell
N/A
```
