homebridge / homebridge-config-ui-x

The Homebridge UI. Monitor, configure and backup Homebridge from a browser.
https://homebridge.io
MIT License
2.62k stars 376 forks source link

Unable to use web UI to run updates/installs #305

Closed ElectroGloop closed 5 years ago

ElectroGloop commented 5 years ago

Hello,

I seem to be having problems updating, installing and removing plugins using the web ui since I updated to the latest version of config ui x.

When running any of those commands through the ui, I get the following in the log file:

[2019-5-21 07:48:35] [Config] Running Command: sudo -E -n npm --no-update-notifier uninstall --unsafe-perm homebridge-dacp
[2019-5-21 07:48:35] [Config] TypeError: Cannot read property 'SOCKET' of undefined
      pi : TTY=pts/0 ; PWD=/opt/node/lib ; USER=root ; COMMAND=/usr/bin/npm --no-update-notifier uninstall --unsafe-perm homebridge-dacp
pam_unix(sudo:session): session opened for user root by (uid=0)
pam_unix(sudo:session): session closed for user root
/opt/node/lib/node_modules/homebridge-config-ui-x/node_modules/node-pty-prebuilt-multiarch/src/terminal.ts:131
    this._socket.once(eventName, listener);
                 ^
TypeError: Cannot read property 'once' of undefined
    at UnixTerminal.Terminal.once (/opt/node/lib/node_modules/homebridge-config-ui-x/node_modules/node-pty-prebuilt-multiarch/src/terminal.ts:131:18)
    at onexit (/opt/node/lib/node_modules/homebridge-config-ui-x/node_modules/node-pty-prebuilt-multiarch/src/unixTerminal.ts:87:14)
[2019-5-21 07:48:48] Got SIGTERM, shutting down Homebridge...
homebridge.service: Main process exited, code=exited, status=143/n/a
homebridge.service: Unit entered failed state.
homebridge.service: Failed with result 'exit-code'.
homebridge.service: Service hold-off time over, scheduling restart.
Stopped Node.js HomeKit Server.
Started Node.js HomeKit Server.

Homebridge service will then restart. Another strange thing I noticed was that when going to view the logs through the UI, I just get a black screen with the command at the top:

Loading logs using "systemd" method...
CMD: sudo -n journalctl -o cat -n 500 -f -u homebridge

This command works fine through terminal.

I have uninstalled and reinstalled config ui x

This is my config.json:

{
            "platform": "config",
            "name": "Config",
            "port": 8080,
            "sudo": true,
            "restart": "sudo systemctl restart homebridge",
            "log": {
                "method": "systemd",
                "service": "homebridge"
            },
            "theme": "blue-grey"
        },
oznu commented 5 years ago

Can you provide details of your environment / node version?

ElectroGloop commented 5 years ago

Sure, I'm running this on Raspbian Lite:

Distributor ID: Raspbian Description: Raspbian GNU/Linux 9.4 (stretch) Release: 9.4 Codename: stretch

Node version is v8.9.4 NPM version is 6.9.0

oznu commented 5 years ago

Thanks. Can you show the logs from an uninstall / reinstall and the logs from Homebridge startup?

ElectroGloop commented 5 years ago

No problem. This is the uninstall log:

pi@raspberrypi:/opt/node/lib $ sudo -E -n npm --no-update-notifier uninstall --unsafe-perm homebridge-config-ui-x --loglevel verbose
npm info it worked if it ends with ok
npm verb cli [ '/opt/node/bin/node',
npm verb cli   '/usr/bin/npm',
npm verb cli   '--no-update-notifier',
npm verb cli   'uninstall',
npm verb cli   '--unsafe-perm',
npm verb cli   'homebridge-config-ui-x',
npm verb cli   '--loglevel',
npm verb cli   'verbose' ]
npm info using npm@6.9.0
npm info using node@v8.9.4
npm verb npm-session 5ba8d9a9bf7e066f
npm timing stage:loadCurrentTree Completed in 3634ms
npm timing stage:loadIdealTree:cloneCurrentTree Completed in 37ms
npm timing stage:loadIdealTree:loadShrinkwrap Completed in 778ms
npm timing stage:loadIdealTree:loadAllDepsIntoIdealTree Completed in 1538ms
npm timing stage:loadIdealTree Completed in 3069ms
npm timing stage:generateActionsToTake Completed in 227ms
npm verb correctMkdir /home/pi/.npm/_locks correctMkdir not in flight; initializing
npm verb lock using /home/pi/.npm/_locks/staging-839dd594c5d4c44e.lock for /opt/node/lib/node_modules/.staging
npm info lifecycle homebridge-config-ui-x@4.4.2~preuninstall: homebridge-config-ui-x@4.4.2
npm info lifecycle homebridge-config-ui-x@4.4.2~uninstall: homebridge-config-ui-x@4.4.2
npm verb unbuild rmStuff homebridge-config-ui-x@4.4.2 from /opt/node/lib/node_modules
npm info lifecycle homebridge-config-ui-x@4.4.2~postuninstall: homebridge-config-ui-x@4.4.2
npm info lifecycle @nestjs/platform-socket.io@6.2.0~preuninstall: @nestjs/platform-socket.io@6.2.0
npm info lifecycle @nestjs/platform-socket.io@6.2.0~uninstall: @nestjs/platform-socket.io@6.2.0
npm verb unbuild rmStuff @nestjs/platform-socket.io@6.2.0 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle @nestjs/platform-socket.io@6.2.0~postuninstall: @nestjs/platform-socket.io@6.2.0
npm info lifecycle socket.io@2.2.0~preuninstall: socket.io@2.2.0
npm info lifecycle socket.io@2.2.0~uninstall: socket.io@2.2.0
npm verb unbuild rmStuff socket.io@2.2.0 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle socket.io@2.2.0~postuninstall: socket.io@2.2.0
npm info lifecycle socket.io-client@2.2.0~preuninstall: socket.io-client@2.2.0
npm info lifecycle socket.io-client@2.2.0~uninstall: socket.io-client@2.2.0
npm verb unbuild rmStuff socket.io-client@2.2.0 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle socket.io-client@2.2.0~postuninstall: socket.io-client@2.2.0
npm info lifecycle engine.io-client@3.3.2~preuninstall: engine.io-client@3.3.2
npm info lifecycle engine.io-client@3.3.2~uninstall: engine.io-client@3.3.2
npm verb unbuild rmStuff engine.io-client@3.3.2 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle engine.io-client@3.3.2~postuninstall: engine.io-client@3.3.2
npm info lifecycle yeast@0.1.2~preuninstall: yeast@0.1.2
npm info lifecycle yeast@0.1.2~uninstall: yeast@0.1.2
npm verb unbuild rmStuff yeast@0.1.2 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle yeast@0.1.2~postuninstall: yeast@0.1.2
npm info lifecycle node-pty-prebuilt-multiarch@0.9.0-beta2~preuninstall: node-pty-prebuilt-multiarch@0.9.0-beta2
npm info lifecycle node-pty-prebuilt-multiarch@0.9.0-beta2~uninstall: node-pty-prebuilt-multiarch@0.9.0-beta2
npm verb unbuild rmStuff node-pty-prebuilt-multiarch@0.9.0-beta2 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle node-pty-prebuilt-multiarch@0.9.0-beta2~postuninstall: node-pty-prebuilt-multiarch@0.9.0-beta2
npm info lifecycle prebuild-install@5.3.0~preuninstall: prebuild-install@5.3.0
npm info lifecycle prebuild-install@5.3.0~uninstall: prebuild-install@5.3.0
npm verb unbuild rmStuff prebuild-install@5.3.0 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle prebuild-install@5.3.0~postuninstall: prebuild-install@5.3.0
npm info lifecycle tar-fs@1.16.3~preuninstall: tar-fs@1.16.3
npm info lifecycle tar-fs@1.16.3~uninstall: tar-fs@1.16.3
npm verb unbuild rmStuff tar-fs@1.16.3 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle tar-fs@1.16.3~postuninstall: tar-fs@1.16.3
npm info lifecycle tar-stream@1.6.2~preuninstall: tar-stream@1.6.2
npm info lifecycle tar-stream@1.6.2~uninstall: tar-stream@1.6.2
npm verb unbuild rmStuff tar-stream@1.6.2 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle tar-stream@1.6.2~postuninstall: tar-stream@1.6.2
npm info lifecycle xtend@4.0.1~preuninstall: xtend@4.0.1
npm info lifecycle xtend@4.0.1~uninstall: xtend@4.0.1
npm verb unbuild rmStuff xtend@4.0.1 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle xtend@4.0.1~postuninstall: xtend@4.0.1
npm info lifecycle xmlhttprequest-ssl@1.5.5~preuninstall: xmlhttprequest-ssl@1.5.5
npm info lifecycle xmlhttprequest-ssl@1.5.5~uninstall: xmlhttprequest-ssl@1.5.5
npm verb unbuild rmStuff xmlhttprequest-ssl@1.5.5 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle xmlhttprequest-ssl@1.5.5~postuninstall: xmlhttprequest-ssl@1.5.5
npm info lifecycle engine.io@3.3.2~preuninstall: engine.io@3.3.2
npm info lifecycle engine.io@3.3.2~uninstall: engine.io@3.3.2
npm verb unbuild rmStuff engine.io@3.3.2 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle engine.io@3.3.2~postuninstall: engine.io@3.3.2
npm info lifecycle ws@6.1.4~preuninstall: ws@6.1.4
npm info lifecycle ws@6.1.4~uninstall: ws@6.1.4
npm verb unbuild rmStuff ws@6.1.4 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle ws@6.1.4~postuninstall: ws@6.1.4
npm info lifecycle pump@1.0.3~preuninstall: pump@1.0.3
npm info lifecycle pump@1.0.3~uninstall: pump@1.0.3
npm verb unbuild rmStuff pump@1.0.3 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules/tar-fs/node_modules
npm info lifecycle pump@1.0.3~postuninstall: pump@1.0.3
npm info lifecycle simple-get@2.8.1~preuninstall: simple-get@2.8.1
npm info lifecycle simple-get@2.8.1~uninstall: simple-get@2.8.1
npm verb unbuild rmStuff simple-get@2.8.1 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle simple-get@2.8.1~postuninstall: simple-get@2.8.1
npm info lifecycle pump@2.0.1~preuninstall: pump@2.0.1
npm info lifecycle pump@2.0.1~uninstall: pump@2.0.1
npm verb unbuild rmStuff pump@2.0.1 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle pump@2.0.1~postuninstall: pump@2.0.1
npm info lifecycle end-of-stream@1.4.1~preuninstall: end-of-stream@1.4.1
npm info lifecycle end-of-stream@1.4.1~uninstall: end-of-stream@1.4.1
npm verb unbuild rmStuff end-of-stream@1.4.1 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle end-of-stream@1.4.1~postuninstall: end-of-stream@1.4.1
npm info lifecycle once@1.4.0~preuninstall: once@1.4.0
npm info lifecycle once@1.4.0~uninstall: once@1.4.0
npm verb unbuild rmStuff once@1.4.0 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle once@1.4.0~postuninstall: once@1.4.0
npm info lifecycle wrappy@1.0.2~preuninstall: wrappy@1.0.2
npm info lifecycle wrappy@1.0.2~uninstall: wrappy@1.0.2
npm verb unbuild rmStuff wrappy@1.0.2 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle wrappy@1.0.2~postuninstall: wrappy@1.0.2
npm info lifecycle npmlog@4.1.2~preuninstall: npmlog@4.1.2
npm info lifecycle npmlog@4.1.2~uninstall: npmlog@4.1.2
npm verb unbuild rmStuff npmlog@4.1.2 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle npmlog@4.1.2~postuninstall: npmlog@4.1.2
npm info lifecycle gauge@2.7.4~preuninstall: gauge@2.7.4
npm info lifecycle gauge@2.7.4~uninstall: gauge@2.7.4
npm verb unbuild rmStuff gauge@2.7.4 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle gauge@2.7.4~postuninstall: gauge@2.7.4
npm info lifecycle wide-align@1.1.3~preuninstall: wide-align@1.1.3
npm info lifecycle wide-align@1.1.3~uninstall: wide-align@1.1.3
npm verb unbuild rmStuff wide-align@1.1.3 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle wide-align@1.1.3~postuninstall: wide-align@1.1.3
npm info lifecycle which-pm-runs@1.0.0~preuninstall: which-pm-runs@1.0.0
npm info lifecycle which-pm-runs@1.0.0~uninstall: which-pm-runs@1.0.0
npm verb unbuild rmStuff which-pm-runs@1.0.0 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle which-pm-runs@1.0.0~postuninstall: which-pm-runs@1.0.0
npm info lifecycle class-validator@0.9.1~preuninstall: class-validator@0.9.1
npm info lifecycle class-validator@0.9.1~uninstall: class-validator@0.9.1
npm verb unbuild rmStuff class-validator@0.9.1 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle class-validator@0.9.1~postuninstall: class-validator@0.9.1
npm info lifecycle validator@10.4.0~preuninstall: validator@10.4.0
npm info lifecycle validator@10.4.0~uninstall: validator@10.4.0
npm verb unbuild rmStuff validator@10.4.0 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle validator@10.4.0~postuninstall: validator@10.4.0
npm info lifecycle @nestjs/core@6.2.0~preuninstall: @nestjs/core@6.2.0
npm info lifecycle @nestjs/core@6.2.0~uninstall: @nestjs/core@6.2.0
npm verb unbuild rmStuff @nestjs/core@6.2.0 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle @nestjs/core@6.2.0~postuninstall: @nestjs/core@6.2.0
npm info lifecycle @nestjs/common@6.2.0~preuninstall: @nestjs/common@6.2.0
npm info lifecycle @nestjs/common@6.2.0~uninstall: @nestjs/common@6.2.0
npm verb unbuild rmStuff @nestjs/common@6.2.0 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle @nestjs/common@6.2.0~postuninstall: @nestjs/common@6.2.0
npm info lifecycle uuid@3.3.2~preuninstall: uuid@3.3.2
npm info lifecycle uuid@3.3.2~uninstall: uuid@3.3.2
npm verb unbuild rmStuff uuid@3.3.2 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle uuid@3.3.2~postuninstall: uuid@3.3.2
npm info lifecycle bl@1.2.2~preuninstall: bl@1.2.2
npm info lifecycle bl@1.2.2~uninstall: bl@1.2.2
npm verb unbuild rmStuff bl@1.2.2 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle bl@1.2.2~postuninstall: bl@1.2.2
npm info lifecycle are-we-there-yet@1.1.5~preuninstall: are-we-there-yet@1.1.5
npm info lifecycle are-we-there-yet@1.1.5~uninstall: are-we-there-yet@1.1.5
npm verb unbuild rmStuff are-we-there-yet@1.1.5 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle are-we-there-yet@1.1.5~postuninstall: are-we-there-yet@1.1.5
npm info lifecycle readable-stream@2.3.6~preuninstall: readable-stream@2.3.6
npm info lifecycle readable-stream@2.3.6~uninstall: readable-stream@2.3.6
npm verb unbuild rmStuff readable-stream@2.3.6 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle readable-stream@2.3.6~postuninstall: readable-stream@2.3.6
npm info lifecycle util-deprecate@1.0.2~preuninstall: util-deprecate@1.0.2
npm info lifecycle util-deprecate@1.0.2~uninstall: util-deprecate@1.0.2
npm verb unbuild rmStuff util-deprecate@1.0.2 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle util-deprecate@1.0.2~postuninstall: util-deprecate@1.0.2
npm info lifecycle tunnel-agent@0.6.0~preuninstall: tunnel-agent@0.6.0
npm info lifecycle tunnel-agent@0.6.0~uninstall: tunnel-agent@0.6.0
npm verb unbuild rmStuff tunnel-agent@0.6.0 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle tunnel-agent@0.6.0~postuninstall: tunnel-agent@0.6.0
npm info lifecycle rxjs@6.5.2~preuninstall: rxjs@6.5.2
npm info lifecycle rxjs@6.5.2~uninstall: rxjs@6.5.2
npm verb unbuild rmStuff rxjs@6.5.2 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle rxjs@6.5.2~postuninstall: rxjs@6.5.2
npm info lifecycle tslib@1.9.3~preuninstall: tslib@1.9.3
npm info lifecycle tslib@1.9.3~uninstall: tslib@1.9.3
npm verb unbuild rmStuff tslib@1.9.3 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle tslib@1.9.3~postuninstall: tslib@1.9.3
npm info lifecycle to-buffer@1.1.1~preuninstall: to-buffer@1.1.1
npm info lifecycle to-buffer@1.1.1~uninstall: to-buffer@1.1.1
npm verb unbuild rmStuff to-buffer@1.1.1 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle to-buffer@1.1.1~postuninstall: to-buffer@1.1.1
npm info lifecycle to-array@0.1.4~preuninstall: to-array@0.1.4
npm info lifecycle to-array@0.1.4~uninstall: to-array@0.1.4
npm verb unbuild rmStuff to-array@0.1.4 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle to-array@0.1.4~postuninstall: to-array@0.1.4
npm info lifecycle cli-color@1.4.0~preuninstall: cli-color@1.4.0
npm info lifecycle cli-color@1.4.0~uninstall: cli-color@1.4.0
npm verb unbuild rmStuff cli-color@1.4.0 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle cli-color@1.4.0~postuninstall: cli-color@1.4.0
npm info lifecycle memoizee@0.4.14~preuninstall: memoizee@0.4.14
npm info lifecycle memoizee@0.4.14~uninstall: memoizee@0.4.14
npm verb unbuild rmStuff memoizee@0.4.14 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle memoizee@0.4.14~postuninstall: memoizee@0.4.14
npm info lifecycle timers-ext@0.1.7~preuninstall: timers-ext@0.1.7
npm info lifecycle timers-ext@0.1.7~uninstall: timers-ext@0.1.7
npm verb unbuild rmStuff timers-ext@0.1.7 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle timers-ext@0.1.7~postuninstall: timers-ext@0.1.7
npm info lifecycle @nuxtjs/opencollective@0.2.1~preuninstall: @nuxtjs/opencollective@0.2.1
npm info lifecycle @nuxtjs/opencollective@0.2.1~uninstall: @nuxtjs/opencollective@0.2.1
npm verb unbuild rmStuff @nuxtjs/opencollective@0.2.1 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle @nuxtjs/opencollective@0.2.1~postuninstall: @nuxtjs/opencollective@0.2.1
npm info lifecycle chalk@2.4.2~preuninstall: chalk@2.4.2
npm info lifecycle chalk@2.4.2~uninstall: chalk@2.4.2
npm verb unbuild rmStuff chalk@2.4.2 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle chalk@2.4.2~postuninstall: chalk@2.4.2
npm info lifecycle supports-color@5.5.0~preuninstall: supports-color@5.5.0
npm info lifecycle supports-color@5.5.0~uninstall: supports-color@5.5.0
npm verb unbuild rmStuff supports-color@5.5.0 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle supports-color@5.5.0~postuninstall: supports-color@5.5.0
npm info lifecycle rc@1.2.8~preuninstall: rc@1.2.8
npm info lifecycle rc@1.2.8~uninstall: rc@1.2.8
npm verb unbuild rmStuff rc@1.2.8 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle rc@1.2.8~postuninstall: rc@1.2.8
npm info lifecycle strip-json-comments@2.0.1~preuninstall: strip-json-comments@2.0.1
npm info lifecycle strip-json-comments@2.0.1~uninstall: strip-json-comments@2.0.1
npm verb unbuild rmStuff strip-json-comments@2.0.1 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle strip-json-comments@2.0.1~postuninstall: strip-json-comments@2.0.1
npm info lifecycle string-width@1.0.2~preuninstall: string-width@1.0.2
npm info lifecycle string-width@1.0.2~uninstall: string-width@1.0.2
npm verb unbuild rmStuff string-width@1.0.2 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle string-width@1.0.2~postuninstall: string-width@1.0.2
npm info lifecycle strip-ansi@3.0.1~preuninstall: strip-ansi@3.0.1
npm info lifecycle strip-ansi@3.0.1~uninstall: strip-ansi@3.0.1
npm verb unbuild rmStuff strip-ansi@3.0.1 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle strip-ansi@3.0.1~postuninstall: strip-ansi@3.0.1
npm info lifecycle string_decoder@1.1.1~preuninstall: string_decoder@1.1.1
npm info lifecycle string_decoder@1.1.1~uninstall: string_decoder@1.1.1
npm verb unbuild rmStuff string_decoder@1.1.1 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle string_decoder@1.1.1~postuninstall: string_decoder@1.1.1
npm info lifecycle debug@4.1.1~preuninstall: debug@4.1.1
npm info lifecycle debug@4.1.1~uninstall: debug@4.1.1
npm verb unbuild rmStuff debug@4.1.1 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules/socket.io/node_modules
npm info lifecycle debug@4.1.1~postuninstall: debug@4.1.1
npm info lifecycle socket.io-parser@3.3.0~preuninstall: socket.io-parser@3.3.0
npm info lifecycle socket.io-parser@3.3.0~uninstall: socket.io-parser@3.3.0
npm verb unbuild rmStuff socket.io-parser@3.3.0 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle socket.io-parser@3.3.0~postuninstall: socket.io-parser@3.3.0
npm info lifecycle debug@3.1.0~preuninstall: debug@3.1.0
npm info lifecycle debug@3.1.0~uninstall: debug@3.1.0
npm verb unbuild rmStuff debug@3.1.0 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules/socket.io-parser/node_modules
npm info lifecycle debug@3.1.0~postuninstall: debug@3.1.0
npm info lifecycle ms@2.0.0~preuninstall: ms@2.0.0
npm info lifecycle ms@2.0.0~uninstall: ms@2.0.0
npm verb unbuild rmStuff ms@2.0.0 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules/socket.io-parser/node_modules
npm info lifecycle ms@2.0.0~postuninstall: ms@2.0.0
npm info lifecycle isarray@2.0.1~preuninstall: isarray@2.0.1
npm info lifecycle isarray@2.0.1~uninstall: isarray@2.0.1
npm verb unbuild rmStuff isarray@2.0.1 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules/socket.io-parser/node_modules
npm info lifecycle isarray@2.0.1~postuninstall: isarray@2.0.1
npm info lifecycle debug@3.1.0~preuninstall: debug@3.1.0
npm info lifecycle debug@3.1.0~uninstall: debug@3.1.0
npm verb unbuild rmStuff debug@3.1.0 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules/socket.io-client/node_modules
npm info lifecycle debug@3.1.0~postuninstall: debug@3.1.0
npm info lifecycle ms@2.0.0~preuninstall: ms@2.0.0
npm info lifecycle ms@2.0.0~uninstall: ms@2.0.0
npm verb unbuild rmStuff ms@2.0.0 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules/socket.io-client/node_modules
npm info lifecycle ms@2.0.0~postuninstall: ms@2.0.0
npm info lifecycle socket.io-adapter@1.1.1~preuninstall: socket.io-adapter@1.1.1
npm info lifecycle socket.io-adapter@1.1.1~uninstall: socket.io-adapter@1.1.1
npm verb unbuild rmStuff socket.io-adapter@1.1.1 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle socket.io-adapter@1.1.1~postuninstall: socket.io-adapter@1.1.1
npm info lifecycle simple-concat@1.0.0~preuninstall: simple-concat@1.0.0
npm info lifecycle simple-concat@1.0.0~uninstall: simple-concat@1.0.0
npm verb unbuild rmStuff simple-concat@1.0.0 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle simple-concat@1.0.0~postuninstall: simple-concat@1.0.0
npm info lifecycle signal-exit@3.0.2~preuninstall: signal-exit@3.0.2
npm info lifecycle signal-exit@3.0.2~uninstall: signal-exit@3.0.2
npm verb unbuild rmStuff signal-exit@3.0.2 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle signal-exit@3.0.2~postuninstall: signal-exit@3.0.2
npm info lifecycle set-blocking@2.0.0~preuninstall: set-blocking@2.0.0
npm info lifecycle set-blocking@2.0.0~uninstall: set-blocking@2.0.0
npm verb unbuild rmStuff set-blocking@2.0.0 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle set-blocking@2.0.0~postuninstall: set-blocking@2.0.0
npm info lifecycle semver@6.0.0~preuninstall: semver@6.0.0
npm info lifecycle semver@6.0.0~uninstall: semver@6.0.0
npm verb unbuild rmStuff semver@6.0.0 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle semver@6.0.0~postuninstall: semver@6.0.0
npm info lifecycle safe-buffer@5.1.2~preuninstall: safe-buffer@5.1.2
npm info lifecycle safe-buffer@5.1.2~uninstall: safe-buffer@5.1.2
npm verb unbuild rmStuff safe-buffer@5.1.2 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle safe-buffer@5.1.2~postuninstall: safe-buffer@5.1.2
npm info lifecycle reflect-metadata@0.1.13~preuninstall: reflect-metadata@0.1.13
npm info lifecycle reflect-metadata@0.1.13~uninstall: reflect-metadata@0.1.13
npm verb unbuild rmStuff reflect-metadata@0.1.13 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle reflect-metadata@0.1.13~postuninstall: reflect-metadata@0.1.13
npm info lifecycle process-nextick-args@2.0.0~preuninstall: process-nextick-args@2.0.0
npm info lifecycle process-nextick-args@2.0.0~uninstall: process-nextick-args@2.0.0
npm verb unbuild rmStuff process-nextick-args@2.0.0 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle process-nextick-args@2.0.0~postuninstall: process-nextick-args@2.0.0
npm info lifecycle parseuri@0.0.5~preuninstall: parseuri@0.0.5
npm info lifecycle parseuri@0.0.5~uninstall: parseuri@0.0.5
npm verb unbuild rmStuff parseuri@0.0.5 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle parseuri@0.0.5~postuninstall: parseuri@0.0.5
npm info lifecycle parseqs@0.0.5~preuninstall: parseqs@0.0.5
npm info lifecycle parseqs@0.0.5~uninstall: parseqs@0.0.5
npm verb unbuild rmStuff parseqs@0.0.5 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle parseqs@0.0.5~postuninstall: parseqs@0.0.5
npm info lifecycle os-homedir@1.0.2~preuninstall: os-homedir@1.0.2
npm info lifecycle os-homedir@1.0.2~uninstall: os-homedir@1.0.2
npm verb unbuild rmStuff os-homedir@1.0.2 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle os-homedir@1.0.2~postuninstall: os-homedir@1.0.2
npm info lifecycle optional@0.1.4~preuninstall: optional@0.1.4
npm info lifecycle optional@0.1.4~uninstall: optional@0.1.4
npm verb unbuild rmStuff optional@0.1.4 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle optional@0.1.4~postuninstall: optional@0.1.4
npm info lifecycle object-hash@1.3.1~preuninstall: object-hash@1.3.1
npm info lifecycle object-hash@1.3.1~uninstall: object-hash@1.3.1
npm verb unbuild rmStuff object-hash@1.3.1 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle object-hash@1.3.1~postuninstall: object-hash@1.3.1
npm info lifecycle object-component@0.0.3~preuninstall: object-component@0.0.3
npm info lifecycle object-component@0.0.3~uninstall: object-component@0.0.3
npm verb unbuild rmStuff object-component@0.0.3 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle object-component@0.0.3~postuninstall: object-component@0.0.3
npm info lifecycle object-assign@4.1.1~preuninstall: object-assign@4.1.1
npm info lifecycle object-assign@4.1.1~uninstall: object-assign@4.1.1
npm verb unbuild rmStuff object-assign@4.1.1 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle object-assign@4.1.1~postuninstall: object-assign@4.1.1
npm info lifecycle is-fullwidth-code-point@1.0.0~preuninstall: is-fullwidth-code-point@1.0.0
npm info lifecycle is-fullwidth-code-point@1.0.0~uninstall: is-fullwidth-code-point@1.0.0
npm verb unbuild rmStuff is-fullwidth-code-point@1.0.0 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle is-fullwidth-code-point@1.0.0~postuninstall: is-fullwidth-code-point@1.0.0
npm info lifecycle number-is-nan@1.0.1~preuninstall: number-is-nan@1.0.1
npm info lifecycle number-is-nan@1.0.1~uninstall: number-is-nan@1.0.1
npm verb unbuild rmStuff number-is-nan@1.0.1 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle number-is-nan@1.0.1~postuninstall: number-is-nan@1.0.1
npm info lifecycle noop-logger@0.1.1~preuninstall: noop-logger@0.1.1
npm info lifecycle noop-logger@0.1.1~uninstall: noop-logger@0.1.1
npm verb unbuild rmStuff noop-logger@0.1.1 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle noop-logger@0.1.1~postuninstall: noop-logger@0.1.1
npm info lifecycle node-fetch@2.5.0~preuninstall: node-fetch@2.5.0
npm info lifecycle node-fetch@2.5.0~uninstall: node-fetch@2.5.0
npm verb unbuild rmStuff node-fetch@2.5.0 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle node-fetch@2.5.0~postuninstall: node-fetch@2.5.0
npm info lifecycle node-abi@2.8.0~preuninstall: node-abi@2.8.0
npm info lifecycle node-abi@2.8.0~uninstall: node-abi@2.8.0
npm verb unbuild rmStuff node-abi@2.8.0 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle node-abi@2.8.0~postuninstall: node-abi@2.8.0
npm info lifecycle semver@5.7.0~preuninstall: semver@5.7.0
npm info lifecycle semver@5.7.0~uninstall: semver@5.7.0
npm verb unbuild rmStuff semver@5.7.0 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules/node-abi/node_modules
npm info lifecycle semver@5.7.0~postuninstall: semver@5.7.0
npm info lifecycle lru-queue@0.1.0~preuninstall: lru-queue@0.1.0
npm info lifecycle lru-queue@0.1.0~uninstall: lru-queue@0.1.0
npm verb unbuild rmStuff lru-queue@0.1.0 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle lru-queue@0.1.0~postuninstall: lru-queue@0.1.0
npm info lifecycle event-emitter@0.3.5~preuninstall: event-emitter@0.3.5
npm info lifecycle event-emitter@0.3.5~uninstall: event-emitter@0.3.5
npm verb unbuild rmStuff event-emitter@0.3.5 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle event-emitter@0.3.5~postuninstall: event-emitter@0.3.5
npm info lifecycle es6-weak-map@2.0.2~preuninstall: es6-weak-map@2.0.2
npm info lifecycle es6-weak-map@2.0.2~uninstall: es6-weak-map@2.0.2
npm verb unbuild rmStuff es6-weak-map@2.0.2 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle es6-weak-map@2.0.2~postuninstall: es6-weak-map@2.0.2
npm info lifecycle es6-iterator@2.0.3~preuninstall: es6-iterator@2.0.3
npm info lifecycle es6-iterator@2.0.3~uninstall: es6-iterator@2.0.3
npm verb unbuild rmStuff es6-iterator@2.0.3 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle es6-iterator@2.0.3~postuninstall: es6-iterator@2.0.3
npm info lifecycle es6-symbol@3.1.1~preuninstall: es6-symbol@3.1.1
npm info lifecycle es6-symbol@3.1.1~uninstall: es6-symbol@3.1.1
npm verb unbuild rmStuff es6-symbol@3.1.1 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle es6-symbol@3.1.1~postuninstall: es6-symbol@3.1.1
npm info lifecycle d@1.0.0~preuninstall: d@1.0.0
npm info lifecycle d@1.0.0~uninstall: d@1.0.0
npm verb unbuild rmStuff d@1.0.0 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle d@1.0.0~postuninstall: d@1.0.0
npm info lifecycle es5-ext@0.10.50~preuninstall: es5-ext@0.10.50
npm info lifecycle es5-ext@0.10.50~uninstall: es5-ext@0.10.50
npm verb unbuild rmStuff es5-ext@0.10.50 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle es5-ext@0.10.50~postuninstall: es5-ext@0.10.50
npm info lifecycle next-tick@1.0.0~preuninstall: next-tick@1.0.0
npm info lifecycle next-tick@1.0.0~uninstall: next-tick@1.0.0
npm verb unbuild rmStuff next-tick@1.0.0 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle next-tick@1.0.0~postuninstall: next-tick@1.0.0
npm info lifecycle accepts@1.3.7~preuninstall: accepts@1.3.7
npm info lifecycle accepts@1.3.7~uninstall: accepts@1.3.7
npm verb unbuild rmStuff accepts@1.3.7 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle accepts@1.3.7~postuninstall: accepts@1.3.7
npm info lifecycle negotiator@0.6.2~preuninstall: negotiator@0.6.2
npm info lifecycle negotiator@0.6.2~uninstall: negotiator@0.6.2
npm verb unbuild rmStuff negotiator@0.6.2 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle negotiator@0.6.2~postuninstall: negotiator@0.6.2
npm info lifecycle napi-build-utils@1.0.1~preuninstall: napi-build-utils@1.0.1
npm info lifecycle napi-build-utils@1.0.1~uninstall: napi-build-utils@1.0.1
npm verb unbuild rmStuff napi-build-utils@1.0.1 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle napi-build-utils@1.0.1~postuninstall: napi-build-utils@1.0.1
npm info lifecycle nan@2.14.0~preuninstall: nan@2.14.0
npm info lifecycle nan@2.14.0~uninstall: nan@2.14.0
npm verb unbuild rmStuff nan@2.14.0 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle nan@2.14.0~postuninstall: nan@2.14.0
npm info lifecycle axios@0.18.0~preuninstall: axios@0.18.0
npm info lifecycle axios@0.18.0~uninstall: axios@0.18.0
npm verb unbuild rmStuff axios@0.18.0 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle axios@0.18.0~postuninstall: axios@0.18.0
npm info lifecycle follow-redirects@1.7.0~preuninstall: follow-redirects@1.7.0
npm info lifecycle follow-redirects@1.7.0~uninstall: follow-redirects@1.7.0
npm verb unbuild rmStuff follow-redirects@1.7.0 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle follow-redirects@1.7.0~postuninstall: follow-redirects@1.7.0
npm info lifecycle debug@3.2.6~preuninstall: debug@3.2.6
npm info lifecycle debug@3.2.6~uninstall: debug@3.2.6
npm verb unbuild rmStuff debug@3.2.6 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle debug@3.2.6~postuninstall: debug@3.2.6
npm info lifecycle ms@2.1.1~preuninstall: ms@2.1.1
npm info lifecycle ms@2.1.1~uninstall: ms@2.1.1
npm verb unbuild rmStuff ms@2.1.1 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle ms@2.1.1~postuninstall: ms@2.1.1
npm info lifecycle mkdirp@0.5.1~preuninstall: mkdirp@0.5.1
npm info lifecycle mkdirp@0.5.1~uninstall: mkdirp@0.5.1
npm verb unbuild rmStuff mkdirp@0.5.1 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle mkdirp@0.5.1~postuninstall: mkdirp@0.5.1
npm info lifecycle minimist@0.0.8~preuninstall: minimist@0.0.8
npm info lifecycle minimist@0.0.8~uninstall: minimist@0.0.8
npm verb unbuild rmStuff minimist@0.0.8 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules/mkdirp/node_modules
npm info lifecycle minimist@0.0.8~postuninstall: minimist@0.0.8
npm info lifecycle minimist@1.2.0~preuninstall: minimist@1.2.0
npm info lifecycle minimist@1.2.0~uninstall: minimist@1.2.0
npm verb unbuild rmStuff minimist@1.2.0 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle minimist@1.2.0~postuninstall: minimist@1.2.0
npm info lifecycle decompress-response@3.3.0~preuninstall: decompress-response@3.3.0
npm info lifecycle decompress-response@3.3.0~uninstall: decompress-response@3.3.0
npm verb unbuild rmStuff decompress-response@3.3.0 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle decompress-response@3.3.0~postuninstall: decompress-response@3.3.0
npm info lifecycle mimic-response@1.0.1~preuninstall: mimic-response@1.0.1
npm info lifecycle mimic-response@1.0.1~uninstall: mimic-response@1.0.1
npm verb unbuild rmStuff mimic-response@1.0.1 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle mimic-response@1.0.1~postuninstall: mimic-response@1.0.1
npm info lifecycle @nestjs/websockets@6.2.0~preuninstall: @nestjs/websockets@6.2.0
npm info lifecycle @nestjs/websockets@6.2.0~uninstall: @nestjs/websockets@6.2.0
npm verb unbuild rmStuff @nestjs/websockets@6.2.0 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle @nestjs/websockets@6.2.0~postuninstall: @nestjs/websockets@6.2.0
npm info lifecycle iterare@1.1.2~preuninstall: iterare@1.1.2
npm info lifecycle iterare@1.1.2~uninstall: iterare@1.1.2
npm verb unbuild rmStuff iterare@1.1.2 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle iterare@1.1.2~postuninstall: iterare@1.1.2
npm info lifecycle isarray@1.0.0~preuninstall: isarray@1.0.0
npm info lifecycle isarray@1.0.0~uninstall: isarray@1.0.0
npm verb unbuild rmStuff isarray@1.0.0 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle isarray@1.0.0~postuninstall: isarray@1.0.0
npm info lifecycle is-promise@2.1.0~preuninstall: is-promise@2.1.0
npm info lifecycle is-promise@2.1.0~uninstall: is-promise@2.1.0
npm verb unbuild rmStuff is-promise@2.1.0 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle is-promise@2.1.0~postuninstall: is-promise@2.1.0
npm info lifecycle is-buffer@1.1.6~preuninstall: is-buffer@1.1.6
npm info lifecycle is-buffer@1.1.6~uninstall: is-buffer@1.1.6
npm verb unbuild rmStuff is-buffer@1.1.6 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle is-buffer@1.1.6~postuninstall: is-buffer@1.1.6
npm info lifecycle ini@1.3.5~preuninstall: ini@1.3.5
npm info lifecycle ini@1.3.5~uninstall: ini@1.3.5
npm verb unbuild rmStuff ini@1.3.5 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle ini@1.3.5~postuninstall: ini@1.3.5
npm info lifecycle inherits@2.0.3~preuninstall: inherits@2.0.3
npm info lifecycle inherits@2.0.3~uninstall: inherits@2.0.3
npm verb unbuild rmStuff inherits@2.0.3 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle inherits@2.0.3~postuninstall: inherits@2.0.3
npm info lifecycle indexof@0.0.1~preuninstall: indexof@0.0.1
npm info lifecycle indexof@0.0.1~uninstall: indexof@0.0.1
npm verb unbuild rmStuff indexof@0.0.1 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle indexof@0.0.1~postuninstall: indexof@0.0.1
npm info lifecycle has-unicode@2.0.1~preuninstall: has-unicode@2.0.1
npm info lifecycle has-unicode@2.0.1~uninstall: has-unicode@2.0.1
npm verb unbuild rmStuff has-unicode@2.0.1 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle has-unicode@2.0.1~postuninstall: has-unicode@2.0.1
npm info lifecycle has-flag@3.0.0~preuninstall: has-flag@3.0.0
npm info lifecycle has-flag@3.0.0~uninstall: has-flag@3.0.0
npm verb unbuild rmStuff has-flag@3.0.0 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle has-flag@3.0.0~postuninstall: has-flag@3.0.0
npm info lifecycle has-cors@1.1.0~preuninstall: has-cors@1.1.0
npm info lifecycle has-cors@1.1.0~uninstall: has-cors@1.1.0
npm verb unbuild rmStuff has-cors@1.1.0 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle has-cors@1.1.0~postuninstall: has-cors@1.1.0
npm info lifecycle engine.io-parser@2.1.3~preuninstall: engine.io-parser@2.1.3
npm info lifecycle engine.io-parser@2.1.3~uninstall: engine.io-parser@2.1.3
npm verb unbuild rmStuff engine.io-parser@2.1.3 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle engine.io-parser@2.1.3~postuninstall: engine.io-parser@2.1.3
npm info lifecycle has-binary2@1.0.3~preuninstall: has-binary2@1.0.3
npm info lifecycle has-binary2@1.0.3~uninstall: has-binary2@1.0.3
npm verb unbuild rmStuff has-binary2@1.0.3 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle has-binary2@1.0.3~postuninstall: has-binary2@1.0.3
npm info lifecycle isarray@2.0.1~preuninstall: isarray@2.0.1
npm info lifecycle isarray@2.0.1~uninstall: isarray@2.0.1
npm verb unbuild rmStuff isarray@2.0.1 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules/has-binary2/node_modules
npm info lifecycle isarray@2.0.1~postuninstall: isarray@2.0.1
npm info lifecycle google-libphonenumber@3.2.2~preuninstall: google-libphonenumber@3.2.2
npm info lifecycle google-libphonenumber@3.2.2~uninstall: google-libphonenumber@3.2.2
npm verb unbuild rmStuff google-libphonenumber@3.2.2 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle google-libphonenumber@3.2.2~postuninstall: google-libphonenumber@3.2.2
npm info lifecycle github-from-package@0.0.0~preuninstall: github-from-package@0.0.0
npm info lifecycle github-from-package@0.0.0~uninstall: github-from-package@0.0.0
npm verb unbuild rmStuff github-from-package@0.0.0 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle github-from-package@0.0.0~postuninstall: github-from-package@0.0.0
npm info lifecycle fs-constants@1.0.0~preuninstall: fs-constants@1.0.0
npm info lifecycle fs-constants@1.0.0~uninstall: fs-constants@1.0.0
npm verb unbuild rmStuff fs-constants@1.0.0 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle fs-constants@1.0.0~postuninstall: fs-constants@1.0.0
npm info lifecycle fast-safe-stringify@2.0.6~preuninstall: fast-safe-stringify@2.0.6
npm info lifecycle fast-safe-stringify@2.0.6~uninstall: fast-safe-stringify@2.0.6
npm verb unbuild rmStuff fast-safe-stringify@2.0.6 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle fast-safe-stringify@2.0.6~postuninstall: fast-safe-stringify@2.0.6
npm info lifecycle expand-template@2.0.3~preuninstall: expand-template@2.0.3
npm info lifecycle expand-template@2.0.3~uninstall: expand-template@2.0.3
npm verb unbuild rmStuff expand-template@2.0.3 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle expand-template@2.0.3~postuninstall: expand-template@2.0.3
npm info lifecycle escape-string-regexp@1.0.5~preuninstall: escape-string-regexp@1.0.5
npm info lifecycle escape-string-regexp@1.0.5~uninstall: escape-string-regexp@1.0.5
npm verb unbuild rmStuff escape-string-regexp@1.0.5 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle escape-string-regexp@1.0.5~postuninstall: escape-string-regexp@1.0.5
npm info lifecycle debug@3.1.0~preuninstall: debug@3.1.0
npm info lifecycle debug@3.1.0~uninstall: debug@3.1.0
npm verb unbuild rmStuff debug@3.1.0 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules/engine.io/node_modules
npm info lifecycle debug@3.1.0~postuninstall: debug@3.1.0
npm info lifecycle ms@2.0.0~preuninstall: ms@2.0.0
npm info lifecycle ms@2.0.0~uninstall: ms@2.0.0
npm verb unbuild rmStuff ms@2.0.0 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules/engine.io/node_modules
npm info lifecycle ms@2.0.0~postuninstall: ms@2.0.0
npm info lifecycle debug@3.1.0~preuninstall: debug@3.1.0
npm info lifecycle debug@3.1.0~uninstall: debug@3.1.0
npm verb unbuild rmStuff debug@3.1.0 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules/engine.io-client/node_modules
npm info lifecycle debug@3.1.0~postuninstall: debug@3.1.0
npm info lifecycle ms@2.0.0~preuninstall: ms@2.0.0
npm info lifecycle ms@2.0.0~uninstall: ms@2.0.0
npm verb unbuild rmStuff ms@2.0.0 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules/engine.io-client/node_modules
npm info lifecycle ms@2.0.0~postuninstall: ms@2.0.0
npm info lifecycle detect-libc@1.0.3~preuninstall: detect-libc@1.0.3
npm info lifecycle detect-libc@1.0.3~uninstall: detect-libc@1.0.3
npm verb unbuild rmStuff detect-libc@1.0.3 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle detect-libc@1.0.3~postuninstall: detect-libc@1.0.3
npm info lifecycle delegates@1.0.0~preuninstall: delegates@1.0.0
npm info lifecycle delegates@1.0.0~uninstall: delegates@1.0.0
npm verb unbuild rmStuff delegates@1.0.0 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle delegates@1.0.0~postuninstall: delegates@1.0.0
npm info lifecycle deep-extend@0.6.0~preuninstall: deep-extend@0.6.0
npm info lifecycle deep-extend@0.6.0~uninstall: deep-extend@0.6.0
npm verb unbuild rmStuff deep-extend@0.6.0 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle deep-extend@0.6.0~postuninstall: deep-extend@0.6.0
npm info lifecycle core-util-is@1.0.2~preuninstall: core-util-is@1.0.2
npm info lifecycle core-util-is@1.0.2~uninstall: core-util-is@1.0.2
npm verb unbuild rmStuff core-util-is@1.0.2 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle core-util-is@1.0.2~postuninstall: core-util-is@1.0.2
npm info lifecycle cookie@0.3.1~preuninstall: cookie@0.3.1
npm info lifecycle cookie@0.3.1~uninstall: cookie@0.3.1
npm verb unbuild rmStuff cookie@0.3.1 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle cookie@0.3.1~postuninstall: cookie@0.3.1
npm info lifecycle console-control-strings@1.1.0~preuninstall: console-control-strings@1.1.0
npm info lifecycle console-control-strings@1.1.0~uninstall: console-control-strings@1.1.0
npm verb unbuild rmStuff console-control-strings@1.1.0 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle console-control-strings@1.1.0~postuninstall: console-control-strings@1.1.0
npm info lifecycle consola@2.6.1~preuninstall: consola@2.6.1
npm info lifecycle consola@2.6.1~uninstall: consola@2.6.1
npm verb unbuild rmStuff consola@2.6.1 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle consola@2.6.1~postuninstall: consola@2.6.1
npm info lifecycle component-inherit@0.0.3~preuninstall: component-inherit@0.0.3
npm info lifecycle component-inherit@0.0.3~uninstall: component-inherit@0.0.3
npm verb unbuild rmStuff component-inherit@0.0.3 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle component-inherit@0.0.3~postuninstall: component-inherit@0.0.3
npm info lifecycle component-emitter@1.2.1~preuninstall: component-emitter@1.2.1
npm info lifecycle component-emitter@1.2.1~uninstall: component-emitter@1.2.1
npm verb unbuild rmStuff component-emitter@1.2.1 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle component-emitter@1.2.1~postuninstall: component-emitter@1.2.1
npm info lifecycle component-bind@1.0.0~preuninstall: component-bind@1.0.0
npm info lifecycle component-bind@1.0.0~uninstall: component-bind@1.0.0
npm verb unbuild rmStuff component-bind@1.0.0 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle component-bind@1.0.0~postuninstall: component-bind@1.0.0
npm info lifecycle commander@2.20.0~preuninstall: commander@2.20.0
npm info lifecycle commander@2.20.0~uninstall: commander@2.20.0
npm verb unbuild rmStuff commander@2.20.0 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle commander@2.20.0~postuninstall: commander@2.20.0
npm info lifecycle ansi-styles@3.2.1~preuninstall: ansi-styles@3.2.1
npm info lifecycle ansi-styles@3.2.1~uninstall: ansi-styles@3.2.1
npm verb unbuild rmStuff ansi-styles@3.2.1 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle ansi-styles@3.2.1~postuninstall: ansi-styles@3.2.1
npm info lifecycle color-convert@1.9.3~preuninstall: color-convert@1.9.3
npm info lifecycle color-convert@1.9.3~uninstall: color-convert@1.9.3
npm verb unbuild rmStuff color-convert@1.9.3 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle color-convert@1.9.3~postuninstall: color-convert@1.9.3
npm info lifecycle color-name@1.1.3~preuninstall: color-name@1.1.3
npm info lifecycle color-name@1.1.3~uninstall: color-name@1.1.3
npm verb unbuild rmStuff color-name@1.1.3 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle color-name@1.1.3~postuninstall: color-name@1.1.3
npm info lifecycle code-point-at@1.1.0~preuninstall: code-point-at@1.1.0
npm info lifecycle code-point-at@1.1.0~uninstall: code-point-at@1.1.0
npm verb unbuild rmStuff code-point-at@1.1.0 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle code-point-at@1.1.0~postuninstall: code-point-at@1.1.0
npm info lifecycle class-transformer@0.2.2~preuninstall: class-transformer@0.2.2
npm info lifecycle class-transformer@0.2.2~uninstall: class-transformer@0.2.2
npm verb unbuild rmStuff class-transformer@0.2.2 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle class-transformer@0.2.2~postuninstall: class-transformer@0.2.2
npm info lifecycle chownr@1.1.1~preuninstall: chownr@1.1.1
npm info lifecycle chownr@1.1.1~uninstall: chownr@1.1.1
npm verb unbuild rmStuff chownr@1.1.1 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle chownr@1.1.1~postuninstall: chownr@1.1.1
npm info lifecycle better-assert@1.0.2~preuninstall: better-assert@1.0.2
npm info lifecycle better-assert@1.0.2~uninstall: better-assert@1.0.2
npm verb unbuild rmStuff better-assert@1.0.2 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle better-assert@1.0.2~postuninstall: better-assert@1.0.2
npm info lifecycle callsite@1.0.0~preuninstall: callsite@1.0.0
npm info lifecycle callsite@1.0.0~uninstall: callsite@1.0.0
npm verb unbuild rmStuff callsite@1.0.0 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle callsite@1.0.0~postuninstall: callsite@1.0.0
npm info lifecycle buffer-alloc@1.2.0~preuninstall: buffer-alloc@1.2.0
npm info lifecycle buffer-alloc@1.2.0~uninstall: buffer-alloc@1.2.0
npm verb unbuild rmStuff buffer-alloc@1.2.0 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle buffer-alloc@1.2.0~postuninstall: buffer-alloc@1.2.0
npm info lifecycle buffer-fill@1.0.0~preuninstall: buffer-fill@1.0.0
npm info lifecycle buffer-fill@1.0.0~uninstall: buffer-fill@1.0.0
npm verb unbuild rmStuff buffer-fill@1.0.0 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle buffer-fill@1.0.0~postuninstall: buffer-fill@1.0.0
npm info lifecycle buffer-alloc-unsafe@1.1.0~preuninstall: buffer-alloc-unsafe@1.1.0
npm info lifecycle buffer-alloc-unsafe@1.1.0~uninstall: buffer-alloc-unsafe@1.1.0
npm verb unbuild rmStuff buffer-alloc-unsafe@1.1.0 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle buffer-alloc-unsafe@1.1.0~postuninstall: buffer-alloc-unsafe@1.1.0
npm info lifecycle blob@0.0.5~preuninstall: blob@0.0.5
npm info lifecycle blob@0.0.5~uninstall: blob@0.0.5
npm verb unbuild rmStuff blob@0.0.5 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle blob@0.0.5~postuninstall: blob@0.0.5
npm info lifecycle base64id@1.0.0~preuninstall: base64id@1.0.0
npm info lifecycle base64id@1.0.0~uninstall: base64id@1.0.0
npm verb unbuild rmStuff base64id@1.0.0 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle base64id@1.0.0~postuninstall: base64id@1.0.0
npm info lifecycle base64-arraybuffer@0.1.5~preuninstall: base64-arraybuffer@0.1.5
npm info lifecycle base64-arraybuffer@0.1.5~uninstall: base64-arraybuffer@0.1.5
npm verb unbuild rmStuff base64-arraybuffer@0.1.5 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle base64-arraybuffer@0.1.5~postuninstall: base64-arraybuffer@0.1.5
npm info lifecycle backo2@1.0.2~preuninstall: backo2@1.0.2
npm info lifecycle backo2@1.0.2~uninstall: backo2@1.0.2
npm verb unbuild rmStuff backo2@1.0.2 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle backo2@1.0.2~postuninstall: backo2@1.0.2
npm info lifecycle async-limiter@1.0.0~preuninstall: async-limiter@1.0.0
npm info lifecycle async-limiter@1.0.0~uninstall: async-limiter@1.0.0
npm verb unbuild rmStuff async-limiter@1.0.0 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle async-limiter@1.0.0~postuninstall: async-limiter@1.0.0
npm info lifecycle arraybuffer.slice@0.0.7~preuninstall: arraybuffer.slice@0.0.7
npm info lifecycle arraybuffer.slice@0.0.7~uninstall: arraybuffer.slice@0.0.7
npm verb unbuild rmStuff arraybuffer.slice@0.0.7 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle arraybuffer.slice@0.0.7~postuninstall: arraybuffer.slice@0.0.7
npm info lifecycle aproba@1.2.0~preuninstall: aproba@1.2.0
npm info lifecycle aproba@1.2.0~uninstall: aproba@1.2.0
npm verb unbuild rmStuff aproba@1.2.0 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle aproba@1.2.0~postuninstall: aproba@1.2.0
npm info lifecycle ansi-regex@2.1.1~preuninstall: ansi-regex@2.1.1
npm info lifecycle ansi-regex@2.1.1~uninstall: ansi-regex@2.1.1
npm verb unbuild rmStuff ansi-regex@2.1.1 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle ansi-regex@2.1.1~postuninstall: ansi-regex@2.1.1
npm info lifecycle after@0.8.2~preuninstall: after@0.8.2
npm info lifecycle after@0.8.2~uninstall: after@0.8.2
npm verb unbuild rmStuff after@0.8.2 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules
npm info lifecycle after@0.8.2~postuninstall: after@0.8.2
npm info lifecycle mime-types@2.1.24~preuninstall: mime-types@2.1.24
npm info lifecycle mime-types@2.1.24~uninstall: mime-types@2.1.24
npm verb unbuild rmStuff mime-types@2.1.24 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules/accepts/node_modules
npm info lifecycle mime-types@2.1.24~postuninstall: mime-types@2.1.24
npm info lifecycle mime-db@1.40.0~preuninstall: mime-db@1.40.0
npm info lifecycle mime-db@1.40.0~uninstall: mime-db@1.40.0
npm verb unbuild rmStuff mime-db@1.40.0 from /opt/node/lib/node_modules
npm verb unbuild rmStuff in /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules/accepts/node_modules
npm info lifecycle mime-db@1.40.0~postuninstall: mime-db@1.40.0
npm timing action:unbuild Completed in 1924ms
npm timing action:remove Completed in 6884ms
npm verb unlock done using /home/pi/.npm/_locks/staging-839dd594c5d4c44e.lock for /opt/node/lib/node_modules/.staging
npm timing stage:executeActions Completed in 9029ms
npm timing stage:rollbackFailedOptional Completed in 2ms
npm timing stage:runTopLevelLifecycles Completed in 16040ms
removed 155 packages in 16.07s
npm verb exit [ 0, true ]
npm timing npm Completed in 18982ms
npm info ok

Install log:

pi@raspberrypi:/opt/node/lib $ sudo -E -n npm --no-update-notifier install --unsafe-perm homebridge-config-ui-x@latest --loglevel verbose
npm info it worked if it ends with ok
npm verb cli [ '/opt/node/bin/node',
npm verb cli   '/usr/bin/npm',
npm verb cli   '--no-update-notifier',
npm verb cli   'install',
npm verb cli   '--unsafe-perm',
npm verb cli   'homebridge-config-ui-x@latest',
npm verb cli   '--loglevel',
npm verb cli   'verbose' ]
npm info using npm@6.9.0
npm info using node@v8.9.4
npm verb npm-session bdb820616825d3b1
npm http fetch GET 304 https://registry.npmjs.org/homebridge-config-ui-x 958ms (from cache)
npm timing stage:loadCurrentTree Completed in 1342ms
npm timing stage:loadIdealTree:cloneCurrentTree Completed in 3ms
npm timing stage:loadIdealTree:loadShrinkwrap Completed in 20ms
npm http fetch GET 304 https://registry.npmjs.org/node-pty-prebuilt-multiarch 219ms (from cache)
npm http fetch GET 304 https://registry.npmjs.org/nan 332ms (from cache)
npm http fetch GET 304 https://registry.npmjs.org/prebuild-install 359ms (from cache)
npm http fetch GET 304 https://registry.npmjs.org/detect-libc 909ms (from cache)
npm http fetch GET 304 https://registry.npmjs.org/expand-template 906ms (from cache)
npm http fetch GET 304 https://registry.npmjs.org/napi-build-utils 1048ms (from cache)
npm http fetch GET 304 https://registry.npmjs.org/minimist 1071ms (from cache)
npm http fetch GET 304 https://registry.npmjs.org/node-abi 1058ms (from cache)
npm http fetch GET 304 https://registry.npmjs.org/noop-logger 1057ms (from cache)
npm http fetch GET 304 https://registry.npmjs.org/mkdirp 1087ms (from cache)
npm http fetch GET 304 https://registry.npmjs.org/os-homedir 1077ms (from cache)
npm http fetch GET 304 https://registry.npmjs.org/github-from-package 1138ms (from cache)
npm http fetch GET 304 https://registry.npmjs.org/npmlog 1105ms (from cache)
npm http fetch GET 304 https://registry.npmjs.org/pump 657ms (from cache)
npm http fetch GET 304 https://registry.npmjs.org/rc 656ms (from cache)
npm http fetch GET 304 https://registry.npmjs.org/tar-fs 528ms (from cache)
npm http fetch GET 304 https://registry.npmjs.org/simple-get 558ms (from cache)
npm http fetch GET 304 https://registry.npmjs.org/tunnel-agent 572ms (from cache)
npm http fetch GET 304 https://registry.npmjs.org/which-pm-runs 596ms (from cache)
npm http fetch GET 304 https://registry.npmjs.org/semver 143ms (from cache)
npm http fetch GET 304 https://registry.npmjs.org/are-we-there-yet 314ms (from cache)
npm http fetch GET 304 https://registry.npmjs.org/console-control-strings 314ms (from cache)
npm http fetch GET 304 https://registry.npmjs.org/gauge 326ms (from cache)
npm http fetch GET 304 https://registry.npmjs.org/set-blocking 360ms (from cache)
npm http fetch GET 304 https://registry.npmjs.org/delegates 176ms (from cache)
npm http fetch GET 304 https://registry.npmjs.org/readable-stream 194ms (from cache)
npm http fetch GET 304 https://registry.npmjs.org/inherits 679ms (from cache)
npm http fetch GET 304 https://registry.npmjs.org/isarray 677ms (from cache)
npm http fetch GET 304 https://registry.npmjs.org/core-util-is 699ms (from cache)
npm http fetch GET 304 https://registry.npmjs.org/process-nextick-args 678ms (from cache)
npm http fetch GET 304 https://registry.npmjs.org/safe-buffer 697ms (from cache)
npm http fetch GET 304 https://registry.npmjs.org/string_decoder 701ms (from cache)
npm http fetch GET 304 https://registry.npmjs.org/util-deprecate 699ms (from cache)
npm http fetch GET 304 https://registry.npmjs.org/has-unicode 469ms (from cache)
npm http fetch GET 304 https://registry.npmjs.org/aproba 482ms (from cache)
npm http fetch GET 304 https://registry.npmjs.org/object-assign 472ms (from cache)
npm http fetch GET 304 https://registry.npmjs.org/signal-exit 491ms (from cache)
npm http fetch GET 304 https://registry.npmjs.org/string-width 490ms (from cache)
npm http fetch GET 304 https://registry.npmjs.org/wide-align 512ms (from cache)
npm http fetch GET 304 https://registry.npmjs.org/strip-ansi 553ms (from cache)
npm http fetch GET 304 https://registry.npmjs.org/code-point-at 119ms (from cache)
npm http fetch GET 304 https://registry.npmjs.org/is-fullwidth-code-point 133ms (from cache)
npm http fetch GET 304 https://registry.npmjs.org/number-is-nan 128ms (from cache)
npm http fetch GET 304 https://registry.npmjs.org/end-of-stream 165ms (from cache)
npm http fetch GET 304 https://registry.npmjs.org/once 168ms (from cache)
npm http fetch GET 304 https://registry.npmjs.org/wrappy 123ms (from cache)
npm http fetch GET 304 https://registry.npmjs.org/deep-extend 168ms (from cache)
npm http fetch GET 304 https://registry.npmjs.org/ini 225ms (from cache)
npm http fetch GET 304 https://registry.npmjs.org/strip-json-comments 231ms (from cache)
npm http fetch GET 304 https://registry.npmjs.org/simple-concat 114ms (from cache)
npm http fetch GET 304 https://registry.npmjs.org/decompress-response 205ms (from cache)
npm http fetch GET 304 https://registry.npmjs.org/mimic-response 96ms (from cache)
npm http fetch GET 304 https://registry.npmjs.org/chownr 179ms (from cache)
npm http fetch GET 304 https://registry.npmjs.org/tar-stream 195ms (from cache)
npm http fetch GET 304 https://registry.npmjs.org/buffer-alloc 343ms (from cache)
npm http fetch GET 304 https://registry.npmjs.org/bl 357ms (from cache)
npm http fetch GET 304 https://registry.npmjs.org/fs-constants 350ms (from cache)
npm http fetch GET 304 https://registry.npmjs.org/to-buffer 366ms (from cache)
npm http fetch GET 304 https://registry.npmjs.org/xtend 370ms (from cache)
npm http fetch GET 304 https://registry.npmjs.org/buffer-alloc-unsafe 151ms (from cache)
npm http fetch GET 304 https://registry.npmjs.org/buffer-fill 196ms (from cache)
npm timing stage:loadIdealTree:loadAllDepsIntoIdealTree Completed in 27368ms
npm timing stage:loadIdealTree Completed in 28069ms
npm timing stage:generateActionsToTake Completed in 415ms
npm verb correctMkdir /home/pi/.npm/_locks correctMkdir not in flight; initializing
npm verb lock using /home/pi/.npm/_locks/staging-839dd594c5d4c44e.lock for /opt/node/lib/node_modules/.staging
npm timing action:extract Completed in 15803ms
npm timing action:finalize Completed in 1288ms
npm timing action:refresh-package-json Completed in 2253ms
npm info lifecycle mime-db@1.40.0~preinstall: mime-db@1.40.0
npm info lifecycle mime-types@2.1.24~preinstall: mime-types@2.1.24
npm info lifecycle after@0.8.2~preinstall: after@0.8.2
npm info lifecycle ansi-regex@2.1.1~preinstall: ansi-regex@2.1.1
npm info lifecycle aproba@1.2.0~preinstall: aproba@1.2.0
npm info lifecycle arraybuffer.slice@0.0.7~preinstall: arraybuffer.slice@0.0.7
npm info lifecycle async-limiter@1.0.0~preinstall: async-limiter@1.0.0
npm info lifecycle backo2@1.0.2~preinstall: backo2@1.0.2
npm info lifecycle base64-arraybuffer@0.1.5~preinstall: base64-arraybuffer@0.1.5
npm info lifecycle base64id@1.0.0~preinstall: base64id@1.0.0
npm info lifecycle blob@0.0.5~preinstall: blob@0.0.5
npm info lifecycle buffer-alloc-unsafe@1.1.0~preinstall: buffer-alloc-unsafe@1.1.0
npm info lifecycle buffer-fill@1.0.0~preinstall: buffer-fill@1.0.0
npm info lifecycle buffer-alloc@1.2.0~preinstall: buffer-alloc@1.2.0
npm info lifecycle callsite@1.0.0~preinstall: callsite@1.0.0
npm info lifecycle better-assert@1.0.2~preinstall: better-assert@1.0.2
npm info lifecycle chownr@1.1.1~preinstall: chownr@1.1.1
npm info lifecycle code-point-at@1.1.0~preinstall: code-point-at@1.1.0
npm info lifecycle color-name@1.1.3~preinstall: color-name@1.1.3
npm info lifecycle color-convert@1.9.3~preinstall: color-convert@1.9.3
npm info lifecycle ansi-styles@3.2.1~preinstall: ansi-styles@3.2.1
npm info lifecycle component-bind@1.0.0~preinstall: component-bind@1.0.0
npm info lifecycle component-emitter@1.2.1~preinstall: component-emitter@1.2.1
npm info lifecycle component-inherit@0.0.3~preinstall: component-inherit@0.0.3
npm info lifecycle consola@2.6.1~preinstall: consola@2.6.1
npm info lifecycle console-control-strings@1.1.0~preinstall: console-control-strings@1.1.0
npm info lifecycle cookie@0.3.1~preinstall: cookie@0.3.1
npm info lifecycle core-util-is@1.0.2~preinstall: core-util-is@1.0.2
npm info lifecycle deep-extend@0.6.0~preinstall: deep-extend@0.6.0
npm info lifecycle delegates@1.0.0~preinstall: delegates@1.0.0
npm info lifecycle detect-libc@1.0.3~preinstall: detect-libc@1.0.3
npm info lifecycle ms@2.0.0~preinstall: ms@2.0.0
npm info lifecycle debug@3.1.0~preinstall: debug@3.1.0
npm info lifecycle ms@2.0.0~preinstall: ms@2.0.0
npm info lifecycle debug@3.1.0~preinstall: debug@3.1.0
npm info lifecycle escape-string-regexp@1.0.5~preinstall: escape-string-regexp@1.0.5
npm info lifecycle expand-template@2.0.3~preinstall: expand-template@2.0.3
npm info lifecycle fast-safe-stringify@2.0.6~preinstall: fast-safe-stringify@2.0.6
npm info lifecycle fs-constants@1.0.0~preinstall: fs-constants@1.0.0
npm info lifecycle github-from-package@0.0.0~preinstall: github-from-package@0.0.0
npm info lifecycle google-libphonenumber@3.2.2~preinstall: google-libphonenumber@3.2.2
npm info lifecycle isarray@2.0.1~preinstall: isarray@2.0.1
npm info lifecycle has-binary2@1.0.3~preinstall: has-binary2@1.0.3
npm info lifecycle engine.io-parser@2.1.3~preinstall: engine.io-parser@2.1.3
npm info lifecycle has-cors@1.1.0~preinstall: has-cors@1.1.0
npm info lifecycle has-flag@3.0.0~preinstall: has-flag@3.0.0
npm info lifecycle has-unicode@2.0.1~preinstall: has-unicode@2.0.1
npm info lifecycle indexof@0.0.1~preinstall: indexof@0.0.1
npm info lifecycle inherits@2.0.3~preinstall: inherits@2.0.3
npm info lifecycle ini@1.3.5~preinstall: ini@1.3.5
npm info lifecycle homebridge-config-ui-x@4.4.2~preinstall: homebridge-config-ui-x@4.4.2
npm info lifecycle semver@6.0.0~preinstall: semver@6.0.0
npm info lifecycle rxjs@6.5.2~preinstall: rxjs@6.5.2
npm info lifecycle reflect-metadata@0.1.13~preinstall: reflect-metadata@0.1.13
npm info lifecycle node-pty-prebuilt-multiarch@0.9.0-beta2~preinstall: node-pty-prebuilt-multiarch@0.9.0-beta2
npm info lifecycle commander@2.20.0~preinstall: commander@2.20.0
npm info lifecycle class-validator@0.9.1~preinstall: class-validator@0.9.1
npm info lifecycle class-transformer@0.2.2~preinstall: class-transformer@0.2.2
npm info lifecycle @nestjs/websockets@6.2.0~preinstall: @nestjs/websockets@6.2.0
npm info lifecycle @nestjs/platform-socket.io@6.2.0~preinstall: @nestjs/platform-socket.io@6.2.0
npm info lifecycle @nestjs/core@6.2.0~preinstall: @nestjs/core@6.2.0
npm info lifecycle @nestjs/common@6.2.0~preinstall: @nestjs/common@6.2.0
npm info lifecycle socket.io@2.2.0~preinstall: socket.io@2.2.0
npm info lifecycle socket.io-client@2.2.0~preinstall: socket.io-client@2.2.0
npm info lifecycle engine.io-client@3.3.2~preinstall: engine.io-client@3.3.2
npm info lifecycle yeast@0.1.2~preinstall: yeast@0.1.2
npm info lifecycle prebuild-install@5.3.0~preinstall: prebuild-install@5.3.0
npm info lifecycle tar-fs@1.16.3~preinstall: tar-fs@1.16.3
npm info lifecycle tar-stream@1.6.2~preinstall: tar-stream@1.6.2
npm info lifecycle xtend@4.0.1~preinstall: xtend@4.0.1
npm info lifecycle xmlhttprequest-ssl@1.5.5~preinstall: xmlhttprequest-ssl@1.5.5
npm info lifecycle engine.io@3.3.2~preinstall: engine.io@3.3.2
npm info lifecycle ws@6.1.4~preinstall: ws@6.1.4
npm info lifecycle pump@1.0.3~preinstall: pump@1.0.3
npm info lifecycle simple-get@2.8.1~preinstall: simple-get@2.8.1
npm info lifecycle pump@2.0.1~preinstall: pump@2.0.1
npm info lifecycle end-of-stream@1.4.1~preinstall: end-of-stream@1.4.1
npm info lifecycle once@1.4.0~preinstall: once@1.4.0
npm info lifecycle wrappy@1.0.2~preinstall: wrappy@1.0.2
npm info lifecycle npmlog@4.1.2~preinstall: npmlog@4.1.2
npm info lifecycle gauge@2.7.4~preinstall: gauge@2.7.4
npm info lifecycle wide-align@1.1.3~preinstall: wide-align@1.1.3
npm info lifecycle which-pm-runs@1.0.0~preinstall: which-pm-runs@1.0.0
npm info lifecycle validator@10.4.0~preinstall: validator@10.4.0
npm info lifecycle uuid@3.3.2~preinstall: uuid@3.3.2
npm info lifecycle bl@1.2.2~preinstall: bl@1.2.2
npm info lifecycle are-we-there-yet@1.1.5~preinstall: are-we-there-yet@1.1.5
npm info lifecycle readable-stream@2.3.6~preinstall: readable-stream@2.3.6
npm info lifecycle util-deprecate@1.0.2~preinstall: util-deprecate@1.0.2
npm info lifecycle tunnel-agent@0.6.0~preinstall: tunnel-agent@0.6.0
npm info lifecycle tslib@1.9.3~preinstall: tslib@1.9.3
npm info lifecycle to-buffer@1.1.1~preinstall: to-buffer@1.1.1
npm info lifecycle to-array@0.1.4~preinstall: to-array@0.1.4
npm info lifecycle cli-color@1.4.0~preinstall: cli-color@1.4.0
npm info lifecycle memoizee@0.4.14~preinstall: memoizee@0.4.14
npm info lifecycle timers-ext@0.1.7~preinstall: timers-ext@0.1.7
npm info lifecycle @nuxtjs/opencollective@0.2.1~preinstall: @nuxtjs/opencollective@0.2.1
npm info lifecycle chalk@2.4.2~preinstall: chalk@2.4.2
npm info lifecycle supports-color@5.5.0~preinstall: supports-color@5.5.0
npm info lifecycle rc@1.2.8~preinstall: rc@1.2.8
npm info lifecycle strip-json-comments@2.0.1~preinstall: strip-json-comments@2.0.1
npm info lifecycle string-width@1.0.2~preinstall: string-width@1.0.2
npm info lifecycle strip-ansi@3.0.1~preinstall: strip-ansi@3.0.1
npm info lifecycle string_decoder@1.1.1~preinstall: string_decoder@1.1.1
npm info lifecycle debug@4.1.1~preinstall: debug@4.1.1
npm info lifecycle socket.io-parser@3.3.0~preinstall: socket.io-parser@3.3.0
npm info lifecycle debug@3.1.0~preinstall: debug@3.1.0
npm info lifecycle ms@2.0.0~preinstall: ms@2.0.0
npm info lifecycle isarray@2.0.1~preinstall: isarray@2.0.1
npm info lifecycle debug@3.1.0~preinstall: debug@3.1.0
npm info lifecycle ms@2.0.0~preinstall: ms@2.0.0
npm info lifecycle socket.io-adapter@1.1.1~preinstall: socket.io-adapter@1.1.1
npm info lifecycle simple-concat@1.0.0~preinstall: simple-concat@1.0.0
npm info lifecycle signal-exit@3.0.2~preinstall: signal-exit@3.0.2
npm info lifecycle set-blocking@2.0.0~preinstall: set-blocking@2.0.0
npm info lifecycle safe-buffer@5.1.2~preinstall: safe-buffer@5.1.2
npm info lifecycle process-nextick-args@2.0.0~preinstall: process-nextick-args@2.0.0
npm info lifecycle parseuri@0.0.5~preinstall: parseuri@0.0.5
npm info lifecycle parseqs@0.0.5~preinstall: parseqs@0.0.5
npm info lifecycle os-homedir@1.0.2~preinstall: os-homedir@1.0.2
npm info lifecycle optional@0.1.4~preinstall: optional@0.1.4
npm info lifecycle object-hash@1.3.1~preinstall: object-hash@1.3.1
npm info lifecycle object-component@0.0.3~preinstall: object-component@0.0.3
npm info lifecycle object-assign@4.1.1~preinstall: object-assign@4.1.1
npm info lifecycle is-fullwidth-code-point@1.0.0~preinstall: is-fullwidth-code-point@1.0.0
npm info lifecycle number-is-nan@1.0.1~preinstall: number-is-nan@1.0.1
npm info lifecycle noop-logger@0.1.1~preinstall: noop-logger@0.1.1
npm info lifecycle node-fetch@2.5.0~preinstall: node-fetch@2.5.0
npm info lifecycle node-abi@2.8.0~preinstall: node-abi@2.8.0
npm info lifecycle semver@5.7.0~preinstall: semver@5.7.0
npm info lifecycle lru-queue@0.1.0~preinstall: lru-queue@0.1.0
npm info lifecycle event-emitter@0.3.5~preinstall: event-emitter@0.3.5
npm info lifecycle es6-weak-map@2.0.2~preinstall: es6-weak-map@2.0.2
npm info lifecycle es6-iterator@2.0.3~preinstall: es6-iterator@2.0.3
npm info lifecycle es6-symbol@3.1.1~preinstall: es6-symbol@3.1.1
npm info lifecycle d@1.0.0~preinstall: d@1.0.0
npm info lifecycle es5-ext@0.10.50~preinstall: es5-ext@0.10.50
npm info lifecycle next-tick@1.0.0~preinstall: next-tick@1.0.0
npm info lifecycle accepts@1.3.7~preinstall: accepts@1.3.7
npm info lifecycle negotiator@0.6.2~preinstall: negotiator@0.6.2
npm info lifecycle napi-build-utils@1.0.1~preinstall: napi-build-utils@1.0.1
npm info lifecycle nan@2.14.0~preinstall: nan@2.14.0
npm info lifecycle axios@0.18.0~preinstall: axios@0.18.0
npm info lifecycle follow-redirects@1.7.0~preinstall: follow-redirects@1.7.0
npm info lifecycle debug@3.2.6~preinstall: debug@3.2.6
npm info lifecycle ms@2.1.1~preinstall: ms@2.1.1
npm info lifecycle mkdirp@0.5.1~preinstall: mkdirp@0.5.1
npm info lifecycle minimist@0.0.8~preinstall: minimist@0.0.8
npm info lifecycle minimist@1.2.0~preinstall: minimist@1.2.0
npm info lifecycle decompress-response@3.3.0~preinstall: decompress-response@3.3.0
npm info lifecycle mimic-response@1.0.1~preinstall: mimic-response@1.0.1
npm info lifecycle iterare@1.1.2~preinstall: iterare@1.1.2
npm info lifecycle isarray@1.0.0~preinstall: isarray@1.0.0
npm info lifecycle is-promise@2.1.0~preinstall: is-promise@2.1.0
npm info lifecycle is-buffer@1.1.6~preinstall: is-buffer@1.1.6
npm timing action:preinstall Completed in 447ms
npm info linkStuff mime-db@1.40.0
npm info linkStuff mime-types@2.1.24
npm info linkStuff after@0.8.2
npm info linkStuff ansi-regex@2.1.1
npm info linkStuff aproba@1.2.0
npm info linkStuff arraybuffer.slice@0.0.7
npm info linkStuff async-limiter@1.0.0
npm info linkStuff backo2@1.0.2
npm info linkStuff base64-arraybuffer@0.1.5
npm info linkStuff base64id@1.0.0
npm info linkStuff blob@0.0.5
npm info linkStuff buffer-alloc-unsafe@1.1.0
npm info linkStuff buffer-fill@1.0.0
npm info linkStuff buffer-alloc@1.2.0
npm info linkStuff callsite@1.0.0
npm info linkStuff better-assert@1.0.2
npm info linkStuff chownr@1.1.1
npm info linkStuff code-point-at@1.1.0
npm info linkStuff color-name@1.1.3
npm info linkStuff color-convert@1.9.3
npm info linkStuff ansi-styles@3.2.1
npm info linkStuff component-bind@1.0.0
npm info linkStuff component-emitter@1.2.1
npm info linkStuff component-inherit@0.0.3
npm info linkStuff consola@2.6.1
npm info linkStuff console-control-strings@1.1.0
npm info linkStuff cookie@0.3.1
npm info linkStuff core-util-is@1.0.2
npm info linkStuff deep-extend@0.6.0
npm info linkStuff delegates@1.0.0
npm info linkStuff detect-libc@1.0.3
npm verb linkBins [ { 'detect-libc': './bin/detect-libc.js' },
npm verb linkBins   '/opt/node/lib/node_modules/homebridge-config-ui-x/node_modules/.bin',
npm verb linkBins   false ]
npm info linkStuff ms@2.0.0
npm info linkStuff debug@3.1.0
npm info linkStuff ms@2.0.0
npm info linkStuff debug@3.1.0
npm info linkStuff escape-string-regexp@1.0.5
npm info linkStuff expand-template@2.0.3
npm info linkStuff fast-safe-stringify@2.0.6
npm info linkStuff fs-constants@1.0.0
npm info linkStuff github-from-package@0.0.0
npm info linkStuff google-libphonenumber@3.2.2
npm info linkStuff isarray@2.0.1
npm info linkStuff has-binary2@1.0.3
npm info linkStuff engine.io-parser@2.1.3
npm info linkStuff has-cors@1.1.0
npm info linkStuff has-flag@3.0.0
npm info linkStuff has-unicode@2.0.1
npm info linkStuff indexof@0.0.1
npm info linkStuff inherits@2.0.3
npm info linkStuff ini@1.3.5
npm info linkStuff is-buffer@1.1.6
npm info linkStuff is-promise@2.1.0
npm info linkStuff isarray@1.0.0
npm info linkStuff iterare@1.1.2
npm info linkStuff mimic-response@1.0.1
npm info linkStuff decompress-response@3.3.0
npm info linkStuff minimist@1.2.0
npm info linkStuff minimist@0.0.8
npm info linkStuff mkdirp@0.5.1
npm verb linkBins [ { mkdirp: 'bin/cmd.js' },
npm verb linkBins   '/opt/node/lib/node_modules/homebridge-config-ui-x/node_modules/.bin',
npm verb linkBins   false ]
npm info linkStuff ms@2.1.1
npm info linkStuff debug@3.2.6
npm info linkStuff follow-redirects@1.7.0
npm info linkStuff axios@0.18.0
npm info linkStuff nan@2.14.0
npm info linkStuff napi-build-utils@1.0.1
npm info linkStuff negotiator@0.6.2
npm info linkStuff accepts@1.3.7
npm info linkStuff next-tick@1.0.0
npm info linkStuff es5-ext@0.10.50
npm info linkStuff d@1.0.0
npm info linkStuff es6-symbol@3.1.1
npm info linkStuff es6-iterator@2.0.3
npm info linkStuff es6-weak-map@2.0.2
npm info linkStuff event-emitter@0.3.5
npm info linkStuff lru-queue@0.1.0
npm info linkStuff semver@5.7.0
npm verb linkBins [ { semver: './bin/semver' },
npm verb linkBins   '/opt/node/lib/node_modules/homebridge-config-ui-x/node_modules/node-abi/node_modules/.bin',
npm verb linkBins   false ]
npm info linkStuff node-abi@2.8.0
npm info linkStuff node-fetch@2.5.0
npm info linkStuff noop-logger@0.1.1
npm info linkStuff number-is-nan@1.0.1
npm info linkStuff is-fullwidth-code-point@1.0.0
npm info linkStuff object-assign@4.1.1
npm info linkStuff object-component@0.0.3
npm info linkStuff object-hash@1.3.1
npm info linkStuff optional@0.1.4
npm info linkStuff os-homedir@1.0.2
npm info linkStuff parseqs@0.0.5
npm info linkStuff parseuri@0.0.5
npm info linkStuff process-nextick-args@2.0.0
npm info linkStuff safe-buffer@5.1.2
npm info linkStuff set-blocking@2.0.0
npm info linkStuff signal-exit@3.0.2
npm info linkStuff simple-concat@1.0.0
npm info linkStuff socket.io-adapter@1.1.1
npm info linkStuff ms@2.0.0
npm info linkStuff debug@3.1.0
npm info linkStuff isarray@2.0.1
npm info linkStuff ms@2.0.0
npm info linkStuff debug@3.1.0
npm info linkStuff socket.io-parser@3.3.0
npm info linkStuff debug@4.1.1
npm info linkStuff string_decoder@1.1.1
npm info linkStuff strip-ansi@3.0.1
npm info linkStuff string-width@1.0.2
npm info linkStuff strip-json-comments@2.0.1
npm info linkStuff rc@1.2.8
npm verb linkBins [ { rc: './cli.js' },
npm verb linkBins   '/opt/node/lib/node_modules/homebridge-config-ui-x/node_modules/.bin',
npm verb linkBins   false ]
npm info linkStuff supports-color@5.5.0
npm info linkStuff chalk@2.4.2
npm info linkStuff @nuxtjs/opencollective@0.2.1
npm verb linkBins [ { opencollective: 'bin/opencollective.js' },
npm verb linkBins   '/opt/node/lib/node_modules/homebridge-config-ui-x/node_modules/.bin',
npm verb linkBins   false ]
npm info linkStuff timers-ext@0.1.7
npm info linkStuff memoizee@0.4.14
npm info linkStuff cli-color@1.4.0
npm info linkStuff to-array@0.1.4
npm info linkStuff to-buffer@1.1.1
npm info linkStuff tslib@1.9.3
npm info linkStuff tunnel-agent@0.6.0
npm info linkStuff util-deprecate@1.0.2
npm info linkStuff readable-stream@2.3.6
npm info linkStuff are-we-there-yet@1.1.5
npm info linkStuff bl@1.2.2
npm info linkStuff uuid@3.3.2
npm verb linkBins [ { uuid: './bin/uuid' },
npm verb linkBins   '/opt/node/lib/node_modules/homebridge-config-ui-x/node_modules/.bin',
npm verb linkBins   false ]
npm info linkStuff validator@10.4.0
npm info linkStuff which-pm-runs@1.0.0
npm info linkStuff wide-align@1.1.3
npm info linkStuff gauge@2.7.4
npm info linkStuff npmlog@4.1.2
npm info linkStuff wrappy@1.0.2
npm info linkStuff once@1.4.0
npm info linkStuff end-of-stream@1.4.1
npm info linkStuff pump@2.0.1
npm info linkStuff simple-get@2.8.1
npm info linkStuff pump@1.0.3
npm info linkStuff ws@6.1.4
npm info linkStuff engine.io@3.3.2
npm info linkStuff xmlhttprequest-ssl@1.5.5
npm info linkStuff xtend@4.0.1
npm info linkStuff tar-stream@1.6.2
npm info linkStuff tar-fs@1.16.3
npm info linkStuff prebuild-install@5.3.0
npm verb linkBins [ { 'prebuild-install': './bin.js' },
npm verb linkBins   '/opt/node/lib/node_modules/homebridge-config-ui-x/node_modules/.bin',
npm verb linkBins   false ]
npm info linkStuff yeast@0.1.2
npm info linkStuff engine.io-client@3.3.2
npm info linkStuff socket.io-client@2.2.0
npm info linkStuff socket.io@2.2.0
npm info linkStuff @nestjs/common@6.2.0
npm info linkStuff @nestjs/core@6.2.0
npm info linkStuff @nestjs/platform-socket.io@6.2.0
npm info linkStuff @nestjs/websockets@6.2.0
npm info linkStuff class-transformer@0.2.2
npm info linkStuff class-validator@0.9.1
npm info linkStuff commander@2.20.0
npm info linkStuff node-pty-prebuilt-multiarch@0.9.0-beta2
npm info linkStuff reflect-metadata@0.1.13
npm info linkStuff rxjs@6.5.2
npm info linkStuff semver@6.0.0
npm verb linkBins [ { semver: './bin/semver' },
npm verb linkBins   '/opt/node/lib/node_modules/homebridge-config-ui-x/node_modules/.bin',
npm verb linkBins   false ]
npm info linkStuff homebridge-config-ui-x@4.4.2
npm verb linkBins [ { 'homebridge-config-ui-x': './dist/bin/standalone.js' },
npm verb linkBins   '/opt/node/bin',
npm verb linkBins   true ]
/opt/node/bin/homebridge-config-ui-x -> /opt/node/lib/node_modules/homebridge-config-ui-x/dist/bin/standalone.js
npm timing action:build Completed in 647ms
npm info lifecycle mime-db@1.40.0~install: mime-db@1.40.0
npm info lifecycle mime-types@2.1.24~install: mime-types@2.1.24
npm info lifecycle after@0.8.2~install: after@0.8.2
npm info lifecycle ansi-regex@2.1.1~install: ansi-regex@2.1.1
npm info lifecycle aproba@1.2.0~install: aproba@1.2.0
npm info lifecycle arraybuffer.slice@0.0.7~install: arraybuffer.slice@0.0.7
npm info lifecycle async-limiter@1.0.0~install: async-limiter@1.0.0
npm info lifecycle backo2@1.0.2~install: backo2@1.0.2
npm info lifecycle base64-arraybuffer@0.1.5~install: base64-arraybuffer@0.1.5
npm info lifecycle base64id@1.0.0~install: base64id@1.0.0
npm info lifecycle blob@0.0.5~install: blob@0.0.5
npm info lifecycle buffer-alloc-unsafe@1.1.0~install: buffer-alloc-unsafe@1.1.0
npm info lifecycle buffer-fill@1.0.0~install: buffer-fill@1.0.0
npm info lifecycle buffer-alloc@1.2.0~install: buffer-alloc@1.2.0
npm info lifecycle callsite@1.0.0~install: callsite@1.0.0
npm info lifecycle better-assert@1.0.2~install: better-assert@1.0.2
npm info lifecycle chownr@1.1.1~install: chownr@1.1.1
npm info lifecycle code-point-at@1.1.0~install: code-point-at@1.1.0
npm info lifecycle color-name@1.1.3~install: color-name@1.1.3
npm info lifecycle color-convert@1.9.3~install: color-convert@1.9.3
npm info lifecycle ansi-styles@3.2.1~install: ansi-styles@3.2.1
npm info lifecycle component-bind@1.0.0~install: component-bind@1.0.0
npm info lifecycle component-emitter@1.2.1~install: component-emitter@1.2.1
npm info lifecycle component-inherit@0.0.3~install: component-inherit@0.0.3
npm info lifecycle consola@2.6.1~install: consola@2.6.1
npm info lifecycle console-control-strings@1.1.0~install: console-control-strings@1.1.0
npm info lifecycle cookie@0.3.1~install: cookie@0.3.1
npm info lifecycle core-util-is@1.0.2~install: core-util-is@1.0.2
npm info lifecycle deep-extend@0.6.0~install: deep-extend@0.6.0
npm info lifecycle delegates@1.0.0~install: delegates@1.0.0
npm info lifecycle detect-libc@1.0.3~install: detect-libc@1.0.3
npm info lifecycle ms@2.0.0~install: ms@2.0.0
npm info lifecycle debug@3.1.0~install: debug@3.1.0
npm info lifecycle ms@2.0.0~install: ms@2.0.0
npm info lifecycle debug@3.1.0~install: debug@3.1.0
npm info lifecycle escape-string-regexp@1.0.5~install: escape-string-regexp@1.0.5
npm info lifecycle expand-template@2.0.3~install: expand-template@2.0.3
npm info lifecycle fast-safe-stringify@2.0.6~install: fast-safe-stringify@2.0.6
npm info lifecycle fs-constants@1.0.0~install: fs-constants@1.0.0
npm info lifecycle github-from-package@0.0.0~install: github-from-package@0.0.0
npm info lifecycle google-libphonenumber@3.2.2~install: google-libphonenumber@3.2.2
npm info lifecycle isarray@2.0.1~install: isarray@2.0.1
npm info lifecycle has-binary2@1.0.3~install: has-binary2@1.0.3
npm info lifecycle engine.io-parser@2.1.3~install: engine.io-parser@2.1.3
npm info lifecycle has-cors@1.1.0~install: has-cors@1.1.0
npm info lifecycle has-flag@3.0.0~install: has-flag@3.0.0
npm info lifecycle has-unicode@2.0.1~install: has-unicode@2.0.1
npm info lifecycle indexof@0.0.1~install: indexof@0.0.1
npm info lifecycle inherits@2.0.3~install: inherits@2.0.3
npm info lifecycle ini@1.3.5~install: ini@1.3.5
npm info lifecycle is-buffer@1.1.6~install: is-buffer@1.1.6
npm info lifecycle is-promise@2.1.0~install: is-promise@2.1.0
npm info lifecycle isarray@1.0.0~install: isarray@1.0.0
npm info lifecycle iterare@1.1.2~install: iterare@1.1.2
npm info lifecycle mimic-response@1.0.1~install: mimic-response@1.0.1
npm info lifecycle decompress-response@3.3.0~install: decompress-response@3.3.0
npm info lifecycle minimist@1.2.0~install: minimist@1.2.0
npm info lifecycle minimist@0.0.8~install: minimist@0.0.8
npm info lifecycle mkdirp@0.5.1~install: mkdirp@0.5.1
npm info lifecycle ms@2.1.1~install: ms@2.1.1
npm info lifecycle debug@3.2.6~install: debug@3.2.6
npm info lifecycle follow-redirects@1.7.0~install: follow-redirects@1.7.0
npm info lifecycle axios@0.18.0~install: axios@0.18.0
npm info lifecycle nan@2.14.0~install: nan@2.14.0
npm info lifecycle napi-build-utils@1.0.1~install: napi-build-utils@1.0.1
npm info lifecycle negotiator@0.6.2~install: negotiator@0.6.2
npm info lifecycle accepts@1.3.7~install: accepts@1.3.7
npm info lifecycle next-tick@1.0.0~install: next-tick@1.0.0
npm info lifecycle es5-ext@0.10.50~install: es5-ext@0.10.50
npm info lifecycle d@1.0.0~install: d@1.0.0
npm info lifecycle es6-symbol@3.1.1~install: es6-symbol@3.1.1
npm info lifecycle es6-iterator@2.0.3~install: es6-iterator@2.0.3
npm info lifecycle es6-weak-map@2.0.2~install: es6-weak-map@2.0.2
npm info lifecycle event-emitter@0.3.5~install: event-emitter@0.3.5
npm info lifecycle lru-queue@0.1.0~install: lru-queue@0.1.0
npm info lifecycle semver@5.7.0~install: semver@5.7.0
npm info lifecycle node-abi@2.8.0~install: node-abi@2.8.0
npm info lifecycle node-fetch@2.5.0~install: node-fetch@2.5.0
npm info lifecycle noop-logger@0.1.1~install: noop-logger@0.1.1
npm info lifecycle number-is-nan@1.0.1~install: number-is-nan@1.0.1
npm info lifecycle is-fullwidth-code-point@1.0.0~install: is-fullwidth-code-point@1.0.0
npm info lifecycle object-assign@4.1.1~install: object-assign@4.1.1
npm info lifecycle object-component@0.0.3~install: object-component@0.0.3
npm info lifecycle object-hash@1.3.1~install: object-hash@1.3.1
npm info lifecycle optional@0.1.4~install: optional@0.1.4
npm info lifecycle os-homedir@1.0.2~install: os-homedir@1.0.2
npm info lifecycle parseqs@0.0.5~install: parseqs@0.0.5
npm info lifecycle parseuri@0.0.5~install: parseuri@0.0.5
npm info lifecycle process-nextick-args@2.0.0~install: process-nextick-args@2.0.0
npm info lifecycle safe-buffer@5.1.2~install: safe-buffer@5.1.2
npm info lifecycle set-blocking@2.0.0~install: set-blocking@2.0.0
npm info lifecycle signal-exit@3.0.2~install: signal-exit@3.0.2
npm info lifecycle simple-concat@1.0.0~install: simple-concat@1.0.0
npm info lifecycle socket.io-adapter@1.1.1~install: socket.io-adapter@1.1.1
npm info lifecycle ms@2.0.0~install: ms@2.0.0
npm info lifecycle debug@3.1.0~install: debug@3.1.0
npm info lifecycle isarray@2.0.1~install: isarray@2.0.1
npm info lifecycle ms@2.0.0~install: ms@2.0.0
npm info lifecycle debug@3.1.0~install: debug@3.1.0
npm info lifecycle socket.io-parser@3.3.0~install: socket.io-parser@3.3.0
npm info lifecycle debug@4.1.1~install: debug@4.1.1
npm info lifecycle string_decoder@1.1.1~install: string_decoder@1.1.1
npm info lifecycle strip-ansi@3.0.1~install: strip-ansi@3.0.1
npm info lifecycle string-width@1.0.2~install: string-width@1.0.2
npm info lifecycle strip-json-comments@2.0.1~install: strip-json-comments@2.0.1
npm info lifecycle rc@1.2.8~install: rc@1.2.8
npm info lifecycle supports-color@5.5.0~install: supports-color@5.5.0
npm info lifecycle chalk@2.4.2~install: chalk@2.4.2
npm info lifecycle @nuxtjs/opencollective@0.2.1~install: @nuxtjs/opencollective@0.2.1
npm info lifecycle timers-ext@0.1.7~install: timers-ext@0.1.7
npm info lifecycle memoizee@0.4.14~install: memoizee@0.4.14
npm info lifecycle cli-color@1.4.0~install: cli-color@1.4.0
npm info lifecycle to-array@0.1.4~install: to-array@0.1.4
npm info lifecycle to-buffer@1.1.1~install: to-buffer@1.1.1
npm info lifecycle tslib@1.9.3~install: tslib@1.9.3
npm info lifecycle tunnel-agent@0.6.0~install: tunnel-agent@0.6.0
npm info lifecycle util-deprecate@1.0.2~install: util-deprecate@1.0.2
npm info lifecycle readable-stream@2.3.6~install: readable-stream@2.3.6
npm info lifecycle are-we-there-yet@1.1.5~install: are-we-there-yet@1.1.5
npm info lifecycle bl@1.2.2~install: bl@1.2.2
npm info lifecycle uuid@3.3.2~install: uuid@3.3.2
npm info lifecycle validator@10.4.0~install: validator@10.4.0
npm info lifecycle which-pm-runs@1.0.0~install: which-pm-runs@1.0.0
npm info lifecycle wide-align@1.1.3~install: wide-align@1.1.3
npm info lifecycle gauge@2.7.4~install: gauge@2.7.4
npm info lifecycle npmlog@4.1.2~install: npmlog@4.1.2
npm info lifecycle wrappy@1.0.2~install: wrappy@1.0.2
npm info lifecycle once@1.4.0~install: once@1.4.0
npm info lifecycle end-of-stream@1.4.1~install: end-of-stream@1.4.1
npm info lifecycle pump@2.0.1~install: pump@2.0.1
npm info lifecycle simple-get@2.8.1~install: simple-get@2.8.1
npm info lifecycle pump@1.0.3~install: pump@1.0.3
npm info lifecycle ws@6.1.4~install: ws@6.1.4
npm info lifecycle engine.io@3.3.2~install: engine.io@3.3.2
npm info lifecycle xmlhttprequest-ssl@1.5.5~install: xmlhttprequest-ssl@1.5.5
npm info lifecycle xtend@4.0.1~install: xtend@4.0.1
npm info lifecycle tar-stream@1.6.2~install: tar-stream@1.6.2
npm info lifecycle tar-fs@1.16.3~install: tar-fs@1.16.3
npm info lifecycle prebuild-install@5.3.0~install: prebuild-install@5.3.0
npm info lifecycle yeast@0.1.2~install: yeast@0.1.2
npm info lifecycle engine.io-client@3.3.2~install: engine.io-client@3.3.2
npm info lifecycle socket.io-client@2.2.0~install: socket.io-client@2.2.0
npm info lifecycle socket.io@2.2.0~install: socket.io@2.2.0
npm info lifecycle @nestjs/common@6.2.0~install: @nestjs/common@6.2.0
npm info lifecycle @nestjs/core@6.2.0~install: @nestjs/core@6.2.0
npm info lifecycle @nestjs/platform-socket.io@6.2.0~install: @nestjs/platform-socket.io@6.2.0
npm info lifecycle @nestjs/websockets@6.2.0~install: @nestjs/websockets@6.2.0
npm info lifecycle class-transformer@0.2.2~install: class-transformer@0.2.2
npm info lifecycle class-validator@0.9.1~install: class-validator@0.9.1
npm info lifecycle commander@2.20.0~install: commander@2.20.0
npm info lifecycle node-pty-prebuilt-multiarch@0.9.0-beta2~install: node-pty-prebuilt-multiarch@0.9.0-beta2

> node-pty-prebuilt-multiarch@0.9.0-beta2 install /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules/node-pty-prebuilt-multiarch
> prebuild-install || node scripts/install.js

prebuild-install info begin Prebuild-install version 5.3.0
prebuild-install info looking for cached prebuild @ /home/pi/.npm/_prebuilds/2629a1-node-pty-prebuilt-multiarch-v0.9.0-beta2-node-v57-linux-arm.tar.gz
prebuild-install info found cached prebuild
prebuild-install info unpacking @ /home/pi/.npm/_prebuilds/2629a1-node-pty-prebuilt-multiarch-v0.9.0-beta2-node-v57-linux-arm.tar.gz
prebuild-install info unpack resolved to /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules/node-pty-prebuilt-multiarch/build/Release/pty.node
prebuild-install info unpack required /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules/node-pty-prebuilt-multiarch/build/Release/pty.node successfully
prebuild-install info install Successfully installed prebuilt binary!
npm verb lifecycle node-pty-prebuilt-multiarch@0.9.0-beta2~install: unsafe-perm in lifecycle true
npm verb lifecycle node-pty-prebuilt-multiarch@0.9.0-beta2~install: PATH: /opt/node/lib/node_modules/npm/node_modules/npm-lifecycle/node-gyp-bin:/opt/node/lib/node_modules/homebridge-config-ui-x/node_modules/node-pty-prebuilt-multiarch/node_modules/.bin:/opt/node/lib/node_modules/homebridge-config-ui-x/node_modules/.bin:/opt/node/lib/node_modules/.bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
npm verb lifecycle node-pty-prebuilt-multiarch@0.9.0-beta2~install: CWD: /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules/node-pty-prebuilt-multiarch
npm info lifecycle reflect-metadata@0.1.13~install: reflect-metadata@0.1.13
npm info lifecycle rxjs@6.5.2~install: rxjs@6.5.2
npm info lifecycle semver@6.0.0~install: semver@6.0.0
npm info lifecycle homebridge-config-ui-x@4.4.2~install: homebridge-config-ui-x@4.4.2
npm timing action:install Completed in 1980ms
npm info lifecycle mime-db@1.40.0~postinstall: mime-db@1.40.0
npm info lifecycle mime-types@2.1.24~postinstall: mime-types@2.1.24
npm info lifecycle after@0.8.2~postinstall: after@0.8.2
npm info lifecycle ansi-regex@2.1.1~postinstall: ansi-regex@2.1.1
npm info lifecycle aproba@1.2.0~postinstall: aproba@1.2.0
npm info lifecycle arraybuffer.slice@0.0.7~postinstall: arraybuffer.slice@0.0.7
npm info lifecycle async-limiter@1.0.0~postinstall: async-limiter@1.0.0
npm info lifecycle backo2@1.0.2~postinstall: backo2@1.0.2
npm info lifecycle base64-arraybuffer@0.1.5~postinstall: base64-arraybuffer@0.1.5
npm info lifecycle base64id@1.0.0~postinstall: base64id@1.0.0
npm info lifecycle blob@0.0.5~postinstall: blob@0.0.5
npm info lifecycle buffer-alloc-unsafe@1.1.0~postinstall: buffer-alloc-unsafe@1.1.0
npm info lifecycle buffer-fill@1.0.0~postinstall: buffer-fill@1.0.0
npm info lifecycle buffer-alloc@1.2.0~postinstall: buffer-alloc@1.2.0
npm info lifecycle callsite@1.0.0~postinstall: callsite@1.0.0
npm info lifecycle better-assert@1.0.2~postinstall: better-assert@1.0.2
npm info lifecycle chownr@1.1.1~postinstall: chownr@1.1.1
npm info lifecycle code-point-at@1.1.0~postinstall: code-point-at@1.1.0
npm info lifecycle color-name@1.1.3~postinstall: color-name@1.1.3
npm info lifecycle color-convert@1.9.3~postinstall: color-convert@1.9.3
npm info lifecycle ansi-styles@3.2.1~postinstall: ansi-styles@3.2.1
npm info lifecycle component-bind@1.0.0~postinstall: component-bind@1.0.0
npm info lifecycle component-emitter@1.2.1~postinstall: component-emitter@1.2.1
npm info lifecycle component-inherit@0.0.3~postinstall: component-inherit@0.0.3
npm info lifecycle consola@2.6.1~postinstall: consola@2.6.1
npm info lifecycle console-control-strings@1.1.0~postinstall: console-control-strings@1.1.0
npm info lifecycle cookie@0.3.1~postinstall: cookie@0.3.1
npm info lifecycle core-util-is@1.0.2~postinstall: core-util-is@1.0.2
npm info lifecycle deep-extend@0.6.0~postinstall: deep-extend@0.6.0
npm info lifecycle delegates@1.0.0~postinstall: delegates@1.0.0
npm info lifecycle detect-libc@1.0.3~postinstall: detect-libc@1.0.3
npm info lifecycle ms@2.0.0~postinstall: ms@2.0.0
npm info lifecycle debug@3.1.0~postinstall: debug@3.1.0
npm info lifecycle ms@2.0.0~postinstall: ms@2.0.0
npm info lifecycle debug@3.1.0~postinstall: debug@3.1.0
npm info lifecycle escape-string-regexp@1.0.5~postinstall: escape-string-regexp@1.0.5
npm info lifecycle expand-template@2.0.3~postinstall: expand-template@2.0.3
npm info lifecycle fast-safe-stringify@2.0.6~postinstall: fast-safe-stringify@2.0.6
npm info lifecycle fs-constants@1.0.0~postinstall: fs-constants@1.0.0
npm info lifecycle github-from-package@0.0.0~postinstall: github-from-package@0.0.0
npm info lifecycle google-libphonenumber@3.2.2~postinstall: google-libphonenumber@3.2.2
npm info lifecycle isarray@2.0.1~postinstall: isarray@2.0.1
npm info lifecycle has-binary2@1.0.3~postinstall: has-binary2@1.0.3
npm info lifecycle engine.io-parser@2.1.3~postinstall: engine.io-parser@2.1.3
npm info lifecycle has-cors@1.1.0~postinstall: has-cors@1.1.0
npm info lifecycle has-flag@3.0.0~postinstall: has-flag@3.0.0
npm info lifecycle has-unicode@2.0.1~postinstall: has-unicode@2.0.1
npm info lifecycle indexof@0.0.1~postinstall: indexof@0.0.1
npm info lifecycle inherits@2.0.3~postinstall: inherits@2.0.3
npm info lifecycle ini@1.3.5~postinstall: ini@1.3.5
npm info lifecycle is-buffer@1.1.6~postinstall: is-buffer@1.1.6
npm info lifecycle is-promise@2.1.0~postinstall: is-promise@2.1.0
npm info lifecycle isarray@1.0.0~postinstall: isarray@1.0.0
npm info lifecycle iterare@1.1.2~postinstall: iterare@1.1.2
npm info lifecycle mimic-response@1.0.1~postinstall: mimic-response@1.0.1
npm info lifecycle decompress-response@3.3.0~postinstall: decompress-response@3.3.0
npm info lifecycle minimist@1.2.0~postinstall: minimist@1.2.0
npm info lifecycle minimist@0.0.8~postinstall: minimist@0.0.8
npm info lifecycle mkdirp@0.5.1~postinstall: mkdirp@0.5.1
npm info lifecycle ms@2.1.1~postinstall: ms@2.1.1
npm info lifecycle debug@3.2.6~postinstall: debug@3.2.6
npm info lifecycle follow-redirects@1.7.0~postinstall: follow-redirects@1.7.0
npm info lifecycle axios@0.18.0~postinstall: axios@0.18.0
npm info lifecycle nan@2.14.0~postinstall: nan@2.14.0
npm info lifecycle napi-build-utils@1.0.1~postinstall: napi-build-utils@1.0.1
npm info lifecycle negotiator@0.6.2~postinstall: negotiator@0.6.2
npm info lifecycle accepts@1.3.7~postinstall: accepts@1.3.7
npm info lifecycle next-tick@1.0.0~postinstall: next-tick@1.0.0
npm info lifecycle es5-ext@0.10.50~postinstall: es5-ext@0.10.50
npm info lifecycle d@1.0.0~postinstall: d@1.0.0
npm info lifecycle es6-symbol@3.1.1~postinstall: es6-symbol@3.1.1
npm info lifecycle es6-iterator@2.0.3~postinstall: es6-iterator@2.0.3
npm info lifecycle es6-weak-map@2.0.2~postinstall: es6-weak-map@2.0.2
npm info lifecycle event-emitter@0.3.5~postinstall: event-emitter@0.3.5
npm info lifecycle lru-queue@0.1.0~postinstall: lru-queue@0.1.0
npm info lifecycle semver@5.7.0~postinstall: semver@5.7.0
npm info lifecycle node-abi@2.8.0~postinstall: node-abi@2.8.0
npm info lifecycle node-fetch@2.5.0~postinstall: node-fetch@2.5.0
npm info lifecycle noop-logger@0.1.1~postinstall: noop-logger@0.1.1
npm info lifecycle number-is-nan@1.0.1~postinstall: number-is-nan@1.0.1
npm info lifecycle is-fullwidth-code-point@1.0.0~postinstall: is-fullwidth-code-point@1.0.0
npm info lifecycle object-assign@4.1.1~postinstall: object-assign@4.1.1
npm info lifecycle object-component@0.0.3~postinstall: object-component@0.0.3
npm info lifecycle object-hash@1.3.1~postinstall: object-hash@1.3.1
npm info lifecycle optional@0.1.4~postinstall: optional@0.1.4
npm info lifecycle os-homedir@1.0.2~postinstall: os-homedir@1.0.2
npm info lifecycle parseqs@0.0.5~postinstall: parseqs@0.0.5
npm info lifecycle parseuri@0.0.5~postinstall: parseuri@0.0.5
npm info lifecycle process-nextick-args@2.0.0~postinstall: process-nextick-args@2.0.0
npm info lifecycle safe-buffer@5.1.2~postinstall: safe-buffer@5.1.2
npm info lifecycle set-blocking@2.0.0~postinstall: set-blocking@2.0.0
npm info lifecycle signal-exit@3.0.2~postinstall: signal-exit@3.0.2
npm info lifecycle simple-concat@1.0.0~postinstall: simple-concat@1.0.0
npm info lifecycle socket.io-adapter@1.1.1~postinstall: socket.io-adapter@1.1.1
npm info lifecycle ms@2.0.0~postinstall: ms@2.0.0
npm info lifecycle debug@3.1.0~postinstall: debug@3.1.0
npm info lifecycle isarray@2.0.1~postinstall: isarray@2.0.1
npm info lifecycle ms@2.0.0~postinstall: ms@2.0.0
npm info lifecycle debug@3.1.0~postinstall: debug@3.1.0
npm info lifecycle socket.io-parser@3.3.0~postinstall: socket.io-parser@3.3.0
npm info lifecycle debug@4.1.1~postinstall: debug@4.1.1
npm info lifecycle string_decoder@1.1.1~postinstall: string_decoder@1.1.1
npm info lifecycle strip-ansi@3.0.1~postinstall: strip-ansi@3.0.1
npm info lifecycle string-width@1.0.2~postinstall: string-width@1.0.2
npm info lifecycle strip-json-comments@2.0.1~postinstall: strip-json-comments@2.0.1
npm info lifecycle rc@1.2.8~postinstall: rc@1.2.8
npm info lifecycle supports-color@5.5.0~postinstall: supports-color@5.5.0
npm info lifecycle chalk@2.4.2~postinstall: chalk@2.4.2
npm info lifecycle @nuxtjs/opencollective@0.2.1~postinstall: @nuxtjs/opencollective@0.2.1
npm info lifecycle timers-ext@0.1.7~postinstall: timers-ext@0.1.7
npm info lifecycle memoizee@0.4.14~postinstall: memoizee@0.4.14
npm info lifecycle cli-color@1.4.0~postinstall: cli-color@1.4.0
npm info lifecycle to-array@0.1.4~postinstall: to-array@0.1.4
npm info lifecycle to-buffer@1.1.1~postinstall: to-buffer@1.1.1
npm info lifecycle tslib@1.9.3~postinstall: tslib@1.9.3
npm info lifecycle tunnel-agent@0.6.0~postinstall: tunnel-agent@0.6.0
npm info lifecycle util-deprecate@1.0.2~postinstall: util-deprecate@1.0.2
npm info lifecycle readable-stream@2.3.6~postinstall: readable-stream@2.3.6
npm info lifecycle are-we-there-yet@1.1.5~postinstall: are-we-there-yet@1.1.5
npm info lifecycle bl@1.2.2~postinstall: bl@1.2.2
npm info lifecycle uuid@3.3.2~postinstall: uuid@3.3.2
npm info lifecycle validator@10.4.0~postinstall: validator@10.4.0
npm info lifecycle which-pm-runs@1.0.0~postinstall: which-pm-runs@1.0.0
npm info lifecycle wide-align@1.1.3~postinstall: wide-align@1.1.3
npm info lifecycle gauge@2.7.4~postinstall: gauge@2.7.4
npm info lifecycle npmlog@4.1.2~postinstall: npmlog@4.1.2
npm info lifecycle wrappy@1.0.2~postinstall: wrappy@1.0.2
npm info lifecycle once@1.4.0~postinstall: once@1.4.0
npm info lifecycle end-of-stream@1.4.1~postinstall: end-of-stream@1.4.1
npm info lifecycle pump@2.0.1~postinstall: pump@2.0.1
npm info lifecycle simple-get@2.8.1~postinstall: simple-get@2.8.1
npm info lifecycle pump@1.0.3~postinstall: pump@1.0.3
npm info lifecycle ws@6.1.4~postinstall: ws@6.1.4
npm info lifecycle engine.io@3.3.2~postinstall: engine.io@3.3.2
npm info lifecycle xmlhttprequest-ssl@1.5.5~postinstall: xmlhttprequest-ssl@1.5.5
npm info lifecycle xtend@4.0.1~postinstall: xtend@4.0.1
npm info lifecycle tar-stream@1.6.2~postinstall: tar-stream@1.6.2
npm info lifecycle tar-fs@1.16.3~postinstall: tar-fs@1.16.3
npm info lifecycle prebuild-install@5.3.0~postinstall: prebuild-install@5.3.0
npm info lifecycle yeast@0.1.2~postinstall: yeast@0.1.2
npm info lifecycle engine.io-client@3.3.2~postinstall: engine.io-client@3.3.2
npm info lifecycle socket.io-client@2.2.0~postinstall: socket.io-client@2.2.0
npm info lifecycle socket.io@2.2.0~postinstall: socket.io@2.2.0
npm info lifecycle @nestjs/common@6.2.0~postinstall: @nestjs/common@6.2.0
npm info lifecycle @nestjs/core@6.2.0~postinstall: @nestjs/core@6.2.0

> @nestjs/core@6.2.0 postinstall /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules/@nestjs/core
> opencollective || exit 0

                          Thanks for installing nest πŸ™
                 Please consider donating to our open collective
                        to help us maintain this package.

                            Number of contributors: 79
                              Number of backers: 173
                            Annual budget: US$ 65,396
                             Current balance: US$ 229

       πŸ‘‰  Become a partner: https://opencollective.com/nest/donate

npm verb lifecycle @nestjs/core@6.2.0~postinstall: unsafe-perm in lifecycle true
npm verb lifecycle @nestjs/core@6.2.0~postinstall: PATH: /opt/node/lib/node_modules/npm/node_modules/npm-lifecycle/node-gyp-bin:/opt/node/lib/node_modules/homebridge-config-ui-x/node_modules/@nestjs/core/node_modules/.bin:/opt/node/lib/node_modules/homebridge-config-ui-x/node_modules/.bin:/opt/node/lib/node_modules/.bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
npm verb lifecycle @nestjs/core@6.2.0~postinstall: CWD: /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules/@nestjs/core
npm info lifecycle @nestjs/platform-socket.io@6.2.0~postinstall: @nestjs/platform-socket.io@6.2.0
npm info lifecycle @nestjs/websockets@6.2.0~postinstall: @nestjs/websockets@6.2.0
npm info lifecycle class-transformer@0.2.2~postinstall: class-transformer@0.2.2
npm info lifecycle class-validator@0.9.1~postinstall: class-validator@0.9.1
npm info lifecycle commander@2.20.0~postinstall: commander@2.20.0
npm info lifecycle node-pty-prebuilt-multiarch@0.9.0-beta2~postinstall: node-pty-prebuilt-multiarch@0.9.0-beta2

> node-pty-prebuilt-multiarch@0.9.0-beta2 postinstall /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules/node-pty-prebuilt-multiarch
> node scripts/post-install.js

npm verb lifecycle node-pty-prebuilt-multiarch@0.9.0-beta2~postinstall: unsafe-perm in lifecycle true
npm verb lifecycle node-pty-prebuilt-multiarch@0.9.0-beta2~postinstall: PATH: /opt/node/lib/node_modules/npm/node_modules/npm-lifecycle/node-gyp-bin:/opt/node/lib/node_modules/homebridge-config-ui-x/node_modules/node-pty-prebuilt-multiarch/node_modules/.bin:/opt/node/lib/node_modules/homebridge-config-ui-x/node_modules/.bin:/opt/node/lib/node_modules/.bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
npm verb lifecycle node-pty-prebuilt-multiarch@0.9.0-beta2~postinstall: CWD: /opt/node/lib/node_modules/homebridge-config-ui-x/node_modules/node-pty-prebuilt-multiarch
npm info lifecycle reflect-metadata@0.1.13~postinstall: reflect-metadata@0.1.13
npm info lifecycle rxjs@6.5.2~postinstall: rxjs@6.5.2
npm info lifecycle semver@6.0.0~postinstall: semver@6.0.0
npm info lifecycle homebridge-config-ui-x@4.4.2~postinstall: homebridge-config-ui-x@4.4.2
npm timing action:postinstall Completed in 3054ms
npm verb unlock done using /home/pi/.npm/_locks/staging-839dd594c5d4c44e.lock for /opt/node/lib/node_modules/.staging
npm timing stage:executeActions Completed in 26288ms
npm timing stage:rollbackFailedOptional Completed in 3ms
npm timing stage:runTopLevelLifecycles Completed in 56235ms
+ homebridge-config-ui-x@4.4.2
added 155 packages from 109 contributors in 56.275s
npm verb exit [ 0, true ]
npm timing npm Completed in 59109ms
npm info ok

Homebridge startup:

Started Node.js HomeKit Server.
pam_unix(sudo:session): session closed for user root
pam_unix(sudo:session): session closed for user root
[2019-5-22 09:16:16] Loaded config.json with 8 accessories and 4 platforms.
[2019-5-22 09:16:16] ---
[2019-5-22 09:16:18] Loaded plugin: homebridge-camera-ffmpeg
[2019-5-22 09:16:18] Registering platform 'homebridge-camera-ffmpeg.Camera-ffmpeg'
[2019-5-22 09:16:18] ---
[2019-5-22 09:16:18] Plugin /opt/node/lib/node_modules/homebridge-config-ui-x requires Node version of >=8.15.1 which does not satisfy the current Node version of v8.9.4. You may need to upgrade your installation of Node.
[2019-5-22 09:16:18] Loaded plugin: homebridge-config-ui-x
[2019-5-22 09:16:18] Registering platform 'homebridge-config-ui-x.config'
[2019-5-22 09:16:18] ---
[2019-5-22 09:16:18] Plugin /opt/node/lib/node_modules/homebridge-dacp requires Node version of >=9.3.0 which does not satisfy the current Node version of v8.9.4. You may need to upgrade your installation of Node.
*** WARNING *** The program 'node' uses the Apple Bonjour compatibility layer of Avahi.
*** WARNING *** Please fix your application to use the native API of Avahi!
*** WARNING *** For more information see <http://0pointer.de/avahi-compat?s=libdns_sd&e=node>
*** WARNING *** The program 'node' called 'DNSServiceRegister()' which is not supported (or only supported partially) in the Apple Bonjour compatibility layer of Avahi.
*** WARNING *** Please fix your application to use the native API of Avahi!
*** WARNING *** For more information see <http://0pointer.de/avahi-compat?s=libdns_sd&e=node&f=DNSServiceRegister>
*** WARNING *** The program 'node' uses the Apple Bonjour compatibility layer of Avahi.
*** WARNING *** Please fix your application to use the native API of Avahi!
*** WARNING *** For more information see <http://0pointer.de/avahi-compat?s=libdns_sd&e=node>
*** WARNING *** The program 'node' called 'DNSServiceRegister()' which is not supported (or only supported partially) in the Apple Bonjour compatibility layer of Avahi.
*** WARNING *** Please fix your application to use the native API of Avahi!
*** WARNING *** For more information see <http://0pointer.de/avahi-compat?s=libdns_sd&e=node&f=DNSServiceRegister>
[2019-5-22 09:16:20] Loaded plugin: homebridge-dacp
[2019-5-22 09:16:20] Registering platform 'homebridge-dacp.DACP'
[2019-5-22 09:16:20] ---
[2019-5-22 09:16:20] Loaded plugin: homebridge-delay-switch
[2019-5-22 09:16:20] Registering accessory 'homebridge-delay-switch.DelaySwitch'
[2019-5-22 09:16:20] ---
[2019-5-22 09:16:21] Loaded plugin: homebridge-http-switch
[2019-5-22 09:16:21] Registering accessory 'homebridge-http-switch.HTTP-SWITCH'
[2019-5-22 09:16:21] ---
[2019-5-22 09:16:22] Loaded plugin: homebridge-script2
[2019-5-22 09:16:22] Registering accessory 'homebridge-script2.Script2'
[2019-5-22 09:16:22] ---
[2019-5-22 09:16:22] Loaded plugin: homebridge-tplink-smarthome
[2019-5-22 09:16:22] Registering platform 'homebridge-tplink-smarthome.TplinkSmarthome'
[2019-5-22 09:16:22] ---
[2019-5-22 09:16:24] Loaded plugin: homebridge-weather-plus
[2019-5-22 09:16:25] Registering platform 'homebridge-weather-plus.WeatherPlus'
[2019-5-22 09:16:25] ---
[2019-5-22 09:16:25] Loaded plugin: homebridge-wol
[2019-5-22 09:16:25] Registering accessory 'homebridge-wol.NetworkDevice'
[2019-5-22 09:16:25] ---
[2019-5-22 09:16:25] Loading 4 platforms...
[2019-5-22 09:16:25] [Config] Initializing config platform...
[2019-5-22 09:16:25] [Config] Spawning homebridge-config-ui-x with PID 25224
[2019-5-22 09:16:25] [DACP] Initializing DACP platform...
[2019-5-22 09:16:25] [DACP] DACP Platform Plugin Loaded - Version 0.9.2
[2019-5-22 09:16:25] [DACP] Found accessory in config: "AppleTV"
[2019-5-22 09:16:25] [DACP] Initializing platform accessory 'AppleTV'...
[2019-5-22 09:16:25] [WeatherPlus] Initializing WeatherPlus platform...
[2019-5-22 09:16:25] [WeatherPlus] Initializing platform accessory 'Now'...
[2019-5-22 09:16:25] [Camera-ffmpeg] Initializing Camera-ffmpeg platform...
[2019-5-22 09:16:25] Loading 8 accessories...
[2019-5-22 09:16:25] [Bedside Clock] Initializing Script2 accessory...
[2019-5-22 09:16:25] [Picture Frame] Initializing Script2 accessory...
[2019-5-22 09:16:25] [Security Cam] Initializing Script2 accessory...
[2019-5-22 09:16:25] [Kitchen Picture Frame] Initializing Script2 accessory...
[2019-5-22 09:16:25] [Living Room Music] Initializing Script2 accessory...
[2019-5-22 09:16:25] [TV] Initializing NetworkDevice accessory...
[2019-5-22 09:16:25] [My PC] Initializing NetworkDevice accessory...
[2019-5-22 09:16:25] [Motion Notify] Initializing HTTP-SWITCH accessory...
[2019-5-22 09:16:25] [Motion Notify] Switch successfully configured...
Load homebridge-tplink-smarthome.TplinkSmarthome
[2019-5-22 09:16:25] [homebridge-tplink-smarthome.TplinkSmarthome] homebridge-tplink-smarthome v4.0.1, node v8.9.4, homebridge v0.4.49
[2019-5-22 09:16:25] [homebridge-tplink-smarthome.TplinkSmarthome] Configuring cached accessory: [Living Room Corner Lamp] 800647917016990012DFD66B902029FD19841854 52a32774-2d0e-490e-bbee-f789d0477dd8
[2019-5-22 09:16:25] [homebridge-tplink-smarthome.TplinkSmarthome] Configuring cached accessory: [Bedroom Plug 1] 8006F27204D73322511F7CEF89D62FCA1A0D65A3 e18240ba-a1f0-42e8-af4c-cf57c10c3aeb
[2019-5-22 09:16:25] [homebridge-tplink-smarthome.TplinkSmarthome] Configuring cached accessory: [Bedroom Plug 2] 8006C679EECC07E7F62FE099125E20931A0D82FB 80d35adf-597b-4319-a7f6-d0bd7f5cc721
Setup Payload:
X-HM://0023ISYX303JI
Scan this code with your HomeKit app on your iOS device to pair with Homebridge:

Or enter this code with your HomeKit app on your iOS device to pair with Homebridge:

    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
    β”‚ 031-45-159 β”‚
    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

[2019-5-22 09:16:26] [DACP] Starting DACP browser...
(node:25200) [DEP0025] DeprecationWarning: sys is deprecated. Use util instead.
[2019-5-22 09:16:26] Homebridge is running on port 51826.
[2019-5-22 09:16:26] Driveway Camera is running on port 35687.
[2019-5-22 09:16:26] Please add [Driveway Camera] manually in Home app. Setup Code: 031-45-159
[2019-5-22 09:16:26] [My PC] NetworkDevice "My PC" (192.168.1.150) went from status "Offline" to "Online"
[2019-5-22 09:16:26] [homebridge-tplink-smarthome.TplinkSmarthome] New Device Online: [Living Room Corner Lamp] plug [800647917016990012DFD66B902029FD19841854] 192.168.1.146 9999
[2019-5-22 09:16:26] [homebridge-tplink-smarthome.TplinkSmarthome] Adding: [Living Room Corner Lamp] plug [800647917016990012DFD66B902029FD19841854]
[2019-5-22 09:16:26] [homebridge-tplink-smarthome.TplinkSmarthome] New Device Online: [Bedroom Plug 2] plug [8006C679EECC07E7F62FE099125E20931A0D82FB] 192.168.1.42 9999
[2019-5-22 09:16:26] [homebridge-tplink-smarthome.TplinkSmarthome] Adding: [Bedroom Plug 2] plug [8006C679EECC07E7F62FE099125E20931A0D82FB]
[2019-5-22 09:16:26] [homebridge-tplink-smarthome.TplinkSmarthome] New Device Online: [Bedroom Plug 1] plug [8006F27204D73322511F7CEF89D62FCA1A0D65A3] 192.168.1.204 9999
[2019-5-22 09:16:26] [homebridge-tplink-smarthome.TplinkSmarthome] Adding: [Bedroom Plug 1] plug [8006F27204D73322511F7CEF89D62FCA1A0D65A3]
[2019-5-22 09:16:29] [DACP] The accessory AppleTV is announced as 192.168.1.87:3689.
[2019-5-22 09:16:29] [DACP] It's an AppleTV6,2 named Computer Room
[2019-5-22 09:16:29] [DACP] Attempting to reconnect to AppleTV in 0.1 seconds.
[2019-5-22 09:16:29] [DACP] Connecting to AppleTV (192.168.1.87:3689)
[2019-5-22 09:16:29] [DACP] Creating status connection to 192.168.1.87:3689
Established connection to 192.168.1.87:3689 with session ID 3
[2019-5-22 09:16:31] [DACP] Connected to Computer Room
[2019-5-22 09:16:35] [Config] Console v4.4.2 is listening on :: port 8080
ronzelver commented 5 years ago

I have exactly the same problem, I can't upgrade to version 4.4.2 (due to TypeError: Cannot read property 'SOCKET' of undefined) and the log view is broken as well.

oznu commented 5 years ago

I've tested this and can replicate the issue on Node.js v8.9.4.

It works correctly with Node.js v8.15.1 and higher as per the requirements:

README: https://github.com/oznu/homebridge-config-ui-x/blob/a08891ae45c9c5abc6283a499aa18b294cc1f8c6/README.md#supported-nodejs-versions

package.json: https://github.com/oznu/homebridge-config-ui-x/blob/a08891ae45c9c5abc6283a499aa18b294cc1f8c6/package.json#L18-L21

CHANGELOG: https://github.com/oznu/homebridge-config-ui-x/blob/master/CHANGELOG.md#400-2019-04-16

oznu commented 5 years ago

4.4.3 adds a warning when managing plugins or viewing the logs:

image