I don't know what is wrong
`URL Redirection to Untrusted Site ('Open Redirect') in fastify-static - https://github.com/advisories/GHSA-p6vg-p826-qp3v
fix available via `npm audit fix --force`
Will install homebridge-config-ui-x@4.4.4, which is a breaking change
node_modules/fastify-static
  homebridge-config-ui-x  >=4.0.0-beta1
  Depends on vulnerable versions of @nestjs/axios
  Depends on vulnerable versions of @nestjs/common
  Depends on vulnerable versions of @oznu/hap-client
  Depends on vulnerable versions of axios
  Depends on vulnerable versions of fastify-static
  Depends on vulnerable versions of systeminformation
  node_modules/homebridge-config-ui-x

systeminformation  <=5.6.3
Severity: high
Command Injection Vulnerability in systeminformation - https://github.com/advisories/GHSA-jff2-qjw8-5476
Command Injection Vulnerability - https://github.com/advisories/GHSA-2m8v-572m-ff2v
fix available via `npm audit fix --force`
Will install homebridge-config-ui-x@4.4.4, which is a breaking change
node_modules/systeminformation
  homebridge-config-ui-x  >=4.0.0-beta1
  Depends on vulnerable versions of @nestjs/axios
  Depends on vulnerable versions of @nestjs/common
  Depends on vulnerable versions of @oznu/hap-client
  Depends on vulnerable versions of axios
  Depends on vulnerable versions of fastify-static
  Depends on vulnerable versions of systeminformation
  node_modules/homebridge-config-ui-x

10 vulnerabilities (1 low, 3 moderate, 6 high)

To address issues that do not require attention, run:
  npm audit fix

To address all issues (including breaking changes), run:
  npm audit fix --force
homebridge@pi:/var/lib/homebridge $ npm audit fix --force
npm WARN using --force Recommended protections disabled.
npm WARN audit fix ansi-regex@5.0.0 node_modules/npm/node_modules/cli-table3/node_modules/ansi-regex
npm WARN audit fix ansi-regex@5.0.0 is a bundled dependency of
npm WARN audit fix ansi-regex@5.0.0 npm@7.24.2 at node_modules/npm
npm WARN audit fix ansi-regex@5.0.0 It cannot be fixed automatically.
npm WARN audit fix ansi-regex@5.0.0 Check for updates to the npm package.
npm WARN audit fix ansi-regex@3.0.0 node_modules/npm/node_modules/string-width/node_modules/ansi-regex
npm WARN audit fix ansi-regex@3.0.0 is a bundled dependency of
npm WARN audit fix ansi-regex@3.0.0 npm@7.24.2 at node_modules/npm
npm WARN audit fix ansi-regex@3.0.0 It cannot be fixed automatically.
npm WARN audit fix ansi-regex@3.0.0 Check for updates to the npm package.
npm WARN audit fix strip-ansi@4.0.0 node_modules/npm/node_modules/string-width/node_modules/strip-ansi
npm WARN audit fix strip-ansi@4.0.0 is a bundled dependency of
npm WARN audit fix strip-ansi@4.0.0 npm@7.24.2 at node_modules/npm
npm WARN audit fix strip-ansi@4.0.0 It cannot be fixed automatically.
npm WARN audit fix strip-ansi@4.0.0 Check for updates to the npm package.
npm WARN audit fix string-width@2.1.1 node_modules/npm/node_modules/string-width
npm WARN audit fix string-width@2.1.1 is a bundled dependency of
npm WARN audit fix string-width@2.1.1 npm@7.24.2 at node_modules/npm
npm WARN audit fix string-width@2.1.1 It cannot be fixed automatically.
npm WARN audit fix string-width@2.1.1 Check for updates to the npm package.
npm WARN audit Updating homebridge-config-ui-x to 4.4.4,which is a SemVer major change.
npm ERR! code 1
npm ERR! path /var/lib/homebridge/node_modules/node-pty-prebuilt-multiarch
npm ERR! command failed
npm ERR! command sh -c prebuild-install || node scripts/install.js
npm ERR! make: Entering directory '/var/lib/homebridge/node_modules/node-pty-prebuilt-multiarch/build'
npm ERR!   CXX(target) Release/obj.target/pty/src/unix/pty.o
npm ERR! make: Leaving directory '/var/lib/homebridge/node_modules/node-pty-prebuilt-multiarch/build'
npm ERR! gyp info it worked if it ends with ok
npm ERR! gyp info using node-gyp@7.1.2
npm ERR! gyp info using node@14.18.0 | linux | arm
npm ERR! gyp info find Python using Python version 3.7.3 found at "/usr/bin/python3"
npm ERR! gyp info spawn /usr/bin/python3
npm ERR! gyp info spawn args [
npm ERR! gyp info spawn args   '/var/lib/homebridge/node_modules/node-gyp/gyp/gyp_main.py',
npm ERR! gyp info spawn args   'binding.gyp',
npm ERR! gyp info spawn args   '-f',
npm ERR! gyp info spawn args   'make',
npm ERR! gyp info spawn args   '-I',
npm ERR! gyp info spawn args   '/var/lib/homebridge/node_modules/node-pty-prebuilt-multiarch/build/config.gypi',
npm ERR! gyp info spawn args   '-I',
npm ERR! gyp info spawn args   '/var/lib/homebridge/node_modules/node-gyp/addon.gypi',
npm ERR! gyp info spawn args   '-I',
npm ERR! gyp info spawn args   '/home/homebridge/.cache/node-gyp/14.18.0/include/node/common.gypi',
npm ERR! gyp info spawn args   '-Dlibrary=shared_library',
npm ERR! gyp info spawn args   '-Dvisibility=default',
npm ERR! gyp info spawn args   '-Dnode_root_dir=/home/homebridge/.cache/node-gyp/14.18.0',
npm ERR! gyp info spawn args   '-Dnode_gyp_dir=/var/lib/homebridge/node_modules/node-gyp',
npm ERR! gyp info spawn args   '-Dnode_lib_file=/home/homebridge/.cache/node-gyp/14.18.0/<(target_arch)/node.lib',
npm ERR! gyp info spawn args   '-Dmodule_root_dir=/var/lib/homebridge/node_modules/node-pty-prebuilt-multiarch',
npm ERR! gyp info spawn args   '-Dnode_engine=v8',
npm ERR! gyp info spawn args   '--depth=.',
npm ERR! gyp info spawn args   '--no-parallel',
npm ERR! gyp info spawn args   '--generator-output',
npm ERR! gyp info spawn args   'build',
npm ERR! gyp info spawn args   '-Goutput_dir=.'
npm ERR! gyp info spawn args ]
npm ERR! gyp info spawn make
npm ERR! gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]
npm ERR! ../src/unix/pty.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE PtyFork(Nan::NAN_METHOD_ARGS_TYPE)’:
npm ERR! ../src/unix/pty.cc:195:53: error: no matching function for call to ‘v8::Value::BooleanValue(v8::Local<v8::Context>)’
npm ERR!    if (info[8]->BooleanValue(Nan::GetCurrentContext()).FromJust()) {
npm ERR!                                                      ^
npm ERR! In file included from /home/homebridge/.cache/node-gyp/14.18.0/include/node/node.h:67,
npm ERR!                  from ../../nan/nan.h:58,
npm ERR!                  from ../src/unix/pty.cc:20:
npm ERR! /home/homebridge/.cache/node-gyp/14.18.0/include/node/v8.h:2858:8: note: candidate: ‘bool v8::Value::BooleanValue(v8::Isolate*) const’
npm ERR!    bool BooleanValue(Isolate* isolate) const;
npm ERR!         ^~~~~~~~~~~~
npm ERR! /home/homebridge/.cache/node-gyp/14.18.0/include/node/v8.h:2858:8: note:   no known conversion for argument 1 from ‘v8::Local<v8::Context>’ to ‘v8::Isolate*’
npm ERR! ../src/unix/pty.cc: In function ‘void pty_after_waitpid(uv_async_t*)’:
npm ERR! ../src/unix/pty.cc:494:43: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘class Nan::Persistent<v8::Function>’ with no trivial copy-assignment [-Wclass-memaccess]
npm ERR!    memset(&baton->cb, -1, sizeof(baton->cb));
npm ERR!                                            ^
npm ERR! In file included from ../../nan/nan.h:407,
npm ERR!                  from ../src/unix/pty.cc:20:
npm ERR! ../../nan/nan_persistent_12_inl.h:12:40: note: ‘class Nan::Persistent<v8::Function>’ declared here
npm ERR!  template<typename T, typename M> class Persistent :
npm ERR!                                         ^~~~~~~~~~
npm ERR! ../src/unix/pty.cc:495:69: warning: ‘v8::Local<v8::Value> Nan::Callback::Call(v8::Local<v8::Object>, int, v8::Local<v8::Value>*) const’ is deprecated [-Wdeprecated-declarations]
npm ERR!    Nan::Callback(cb).Call(Nan::GetCurrentContext()->Global(), 2, argv);
npm ERR!                                                                      ^
npm ERR! In file included from ../src/unix/pty.cc:20:
npm ERR! ../../nan/nan.h:1722:3: note: declared here
npm ERR!    Call(v8::Local<v8::Object> target
npm ERR!    ^~~~
npm ERR! In file included from ../../nan/nan.h:58,
npm ERR!                  from ../src/unix/pty.cc:20:
npm ERR! ../src/unix/pty.cc: At global scope:
npm ERR! /home/homebridge/.cache/node-gyp/14.18.0/include/node/node.h:787:43: warning: cast between incompatible function types from ‘void (*)(Nan::ADDON_REGISTER_FUNCTION_ARGS_TYPE)’ {aka ‘void (*)(v8::Local<v8::Object>)’} to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type]
npm ERR!        (node::addon_register_func) (regfunc),                          \
npm ERR!                                            ^
npm ERR! /home/homebridge/.cache/node-gyp/14.18.0/include/node/node.h:821:3: note: in expansion of macro ‘NODE_MODULE_X’
npm ERR!    NODE_MODULE_X(modname, regfunc, NULL, 0)  // NOLINT (readability/null_usage)
npm ERR!    ^~~~~~~~~~~~~
npm ERR! ../src/unix/pty.cc:715:1: note: in expansion of macro ‘NODE_MODULE’
npm ERR!  NODE_MODULE(pty, init)
npm ERR!  ^~~~~~~~~~~
npm ERR! make: *** [pty.target.mk:109: Release/obj.target/pty/src/unix/pty.o] Error 1
npm ERR! gyp ERR! build error 
npm ERR! gyp ERR! stack Error: `make` failed with exit code: 2
npm ERR! gyp ERR! stack     at ChildProcess.onExit (/var/lib/homebridge/node_modules/node-gyp/lib/build.js:194:23)
npm ERR! gyp ERR! stack     at ChildProcess.emit (events.js:400:28)
npm ERR! gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:282:12)
npm ERR! gyp ERR! System Linux 5.10.63-v7l+
npm ERR! gyp ERR! command "/usr/bin/node" "/var/lib/homebridge/node_modules/.bin/node-gyp" "rebuild"
npm ERR! gyp ERR! cwd /var/lib/homebridge/node_modules/node-pty-prebuilt-multiarch
npm ERR! gyp ERR! node -v v14.18.0
npm ERR! gyp ERR! node-gyp -v v7.1.2
npm ERR! gyp ERR! not ok

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/homebridge/.npm/_logs/2021-10-08T14_22_09_471Z-debug.log<!--` If you have an issue with a plugin create an issue on that plugin's GitHub page instead. -->

<!-- Before opening an issue, please review the Troubleshooting Page on the Wiki to ensure that this is a new issue, and alternatively search the closed issues for similar problems. -->

<!-- Link to the the Wiki - https://github.com/nfarina/homebridge/wiki -->

<!-- Provide a general summary in the Title above -->

**Describe Your Problem:**
<!-- A clear and concise description of what problem you are trying to solve. -->

[**Logs:**]()
<!-- Please paste any relevant log output into a gist or using hastebin-->
<!-- If using hastebin or other text sharing website please make the lifespan long-->
<!-- Paste the link between the two () above -->
<!-- Remove any sensitive information, passwords, etc. -->
<!-- Please include the beginning of the log where the homebridge initialization happens -->
<!-- If needing to link multiple log files please do so between the ``` lines below -->

```
Secondary Homebridge Logs here
```

**Homebridge Config:**
<!-- Paste relevant output between the two ``` lines below -->
<!-- Remove any sensitive information, passwords, etc. -->

```json
Show your homebridge config.json here
```

**Screenshots:**
<!-- If applicable, add screenshots to help explain your problem. -->

**Environment:**

* **Node.js Version**: <!-- node -v -->
* **NPM Version**: <!-- npm -v -->
* **Homebridge Version**: <!-- homebridge -V -->
* **Operating System**: Raspbian / Ubuntu / Debian / Windows / macOS / Docker / other
* **Process Supervisor**: Systemd / init.d / pm2 / launchctl / Docker / hb-service / other / non
[Config Edited 1.txt](https://github.com/homebridge/homebridge/files/7311998/Config.Edited.1.txt)
e
