hoobs-org / HOOBS

Build your Smart Home with HOOBS. Connect over 2,000 Accessories to your favorite Ecosystem.
https://hoobs.org
GNU General Public License v3.0
552 stars 51 forks source link

Hoobs Boots but services will not start #661

Closed GatsbyAssaSSin closed 4 years ago

GatsbyAssaSSin commented 4 years ago

Description Hoobs Boots but services will not start. Hi there, I just upgraded to 3.2.6 and now the service won't start. I can try to manually start the service then is stops straight away.

Version Please include the version of HOOBS you are using. 3.2.6

Did you upgrade Please let us know if you upgraded from a previous version.

Pervious version If you upgraded, please let us know your previous version. I think it was 3.2.4

Did you orginally upgrade to HOOBS 3 from HOOBS 2.1.1? Did you perform an upgrade from HOOBS 2.1.1? Some things are different.

What device are you using? Please let us know the device you are running HOOBS on.

If this is a custom install, what's your operating system? Please let us know what operating system and version you are using. Ex. Fedora 30 or macOS Catalina.

List your plugins Please include a list of the plugins you are using. We need to be able to find it on NPM. If the plugin is no published, please include a link to the repository.

Post your config This can be found in the interface, Configuration -> Advanced or you can get it via SSH cat ~/.hoobs/etc/config.json

{
    "server": {
        "port": 8080,
        "autostart": 0,
        "home_setup_id": "X-HM://0023ISYWYH1OK",
        "polling_seconds": 2,
        "origin": "*"
    },
    "client": {
        "default_route": "status",
        "inactive_logoff": 30,
        "theme": "hoobs-light",
        "locale": "en",
        "temp_units": "celsius",
        "country_code": "AU",
        "postal_code": 2087
    },
    "bridge": {
        "name": "Homebridge",
        "username": "CC:22:3D:E3:CE:30",
        "port": 51826,
        "pin": "removed"
    },
    "description": "This file is used for plugin configuration.",
    "ports": {},
    "accessories": [
        {
            "accessory": "airnow",
            "name": "AirNow",
            "provider": "aqicn",
            "airnow_api": "XXXXXX",
            "zipcode": "02087",
            "distance": "25",
            "aqicn_api": "0f7589fa6a52ca87e97cdedb24b517b6ccba4ed4",
            "aqicn_city": "australia/nsw/macquarie-park/sydney-east/",
            "polling": "30",
            "plugin_map": {
                "plugin_name": "homebridge-airnow",
                "index": 0
            }
        }
    ],
    "platforms": [
        {
            "platform": "BelkinWeMo",
            "name": "WeMo Platform"
        },
        {
            "platform": "HarmonyHub",
            "name": "homebridge-harmonyhub-plugin"
        },
        {
            "platform": "netatmo",
            "name": "netatmo platform",
            "ttl": 10,
            "auth": {
                "client_id": "5ae46e7e2d3e045ced8b6b93",
                "client_secret": "gB04rmmmktvqdez7ljOBNfIYTZbQXHbNCf9c5Saj",
                "username": "removed",
                "password": "removed"
            }
        }
    ]
}

Post your log You can get the log from the intercafe. This is in the Log section.

26/05/2020, 2:02:27 pm - HOOBS listening on port 8080.
26/05/2020, 2:02:30 pm - Loaded plugin "homebridge-airnow".
26/05/2020, 2:02:30 pm - Loaded plugin "homebridge-harmonyhub-plugin".
26/05/2020, 2:02:30 pm - Loaded plugin "homebridge-netatmo".
26/05/2020, 2:02:31 pm - Loaded plugin "homebridge-platform-wemo".
26/05/2020, 2:02:32 pm - [AirNow] AirNow using provider aqicn and Polling (minutes) is: 30
26/05/2020, 2:02:32 pm - [netatmo platform] ERROR - Netatmo: Error: Authenticate error: No response
26/05/2020, 2:04:58 pm - Loaded plugin "homebridge-airnow".
26/05/2020, 2:04:59 pm - Loaded plugin "homebridge-harmonyhub-plugin".
26/05/2020, 2:04:59 pm - Loaded plugin "homebridge-netatmo".
26/05/2020, 2:05:00 pm - Loaded plugin "homebridge-platform-wemo".
26/05/2020, 2:05:00 pm - [AirNow] AirNow using provider aqicn and Polling (minutes) is: 30
26/05/2020, 2:05:00 pm - Error: listen EADDRINUSE: address already in use :::61991
    at Server.setupListenHandle [as _listen2] (net.js:1279:14)
    at listenInCluster (net.js:1327:12)
    at Server.listen (net.js:1414:7)
    at ResponseCollector.start (/home/hoobs/.hoobs/node_modules/@harmonyhub/discover/dist/responseCollector.js:41:12)
    at Explorer.start (/home/hoobs/.hoobs/node_modules/@harmonyhub/discover/dist/explorer.js:55:32)
    at /home/hoobs/.hoobs/node_modules/homebridge-harmonyhub-plugin/lib/harmonyhub.js:44:18
    at tryCallTwo (/home/hoobs/.hoobs/node_modules/homebridge-harmonyhub-plugin/node_modules/promise/lib/core.js:45:5)
    at doResolve (/home/hoobs/.hoobs/node_modules/homebridge-harmonyhub-plugin/node_modules/promise/lib/core.js:200:13)
    at new Promise (/home/hoobs/.hoobs/node_modules/homebridge-harmonyhub-plugin/node_modules/promise/lib/core.js:66:3)
    at Function.HarmonyHub.find (/home/hoobs/.hoobs/node_modules/homebridge-harmonyhub-plugin/lib/harmonyhub.js:26:12)
    at Plugin.loadAccessories (/home/hoobs/.hoobs/node_modules/homebridge-harmonyhub-plugin/lib/plugin.js:41:20)
    at API.<anonymous> (/home/hoobs/.hoobs/node_modules/homebridge-harmonyhub-plugin/lib/plugin.js:25:8)
    at API.emit (events.js:203:15)
    at Server.run (/usr/local/lib/node_modules/@hoobs/hoobs/bridge/server.js:104:18)
    at module.exports (/usr/local/lib/node_modules/@hoobs/hoobs/bridge/cli.js:84:12)
    at Object.<anonymous> (/usr/local/lib/node_modules/@hoobs/hoobs/bin/hoobs:95:81)
26/05/2020, 2:05:00 pm - Got SIGTERM, shutting down Bridge...
26/05/2020, 2:05:00 pm - [WeMo Platform] Online: Coffee Machine [94103E4CEF18]
26/05/2020, 2:05:00 pm - [WeMo Platform] Online: Electric Blanket [94103E4BD284]
26/05/2020, 2:05:02 pm - [homebridge-harmonyhub-plugin] {HarmonyHub} Found <1> hubs
26/05/2020, 2:05:02 pm - [homebridge-harmonyhub-plugin] {HarmonyHub} <bde88f24-b03f-442e-9ef8-6e70bbbee3aa> <Jays Harmony Remote>
26/05/2020, 2:05:02 pm - [homebridge-harmonyhub-plugin] {HarmonyHub} create new client for <Jays Harmony Remote>
26/05/2020, 2:05:03 pm - [netatmo platform] Initializing platform accessory "Stuckey Manor Weather Indoor"...
26/05/2020, 2:05:03 pm - [netatmo platform] Initializing platform accessory "Stuckey Manor Weather Outdoor"...
26/05/2020, 2:05:03 pm - [netatmo platform] Initializing platform accessory "Stuckey Manor Weather Rain"...
26/05/2020, 2:05:03 pm - [netatmo platform] Initializing platform accessory "Stuckey Manor Weather Wind"...
26/05/2020, 2:05:03 pm - [netatmo platform] Initializing platform accessory "Stuckey Manor"...
26/05/2020, 2:05:03 pm - Bridge is running on port 51826.
26/05/2020, 2:05:03 pm - [homebridge-harmonyhub-plugin] {HarmonyHub} Found <2> activities: <Apple Tv, Xbox>
26/05/2020, 2:05:22 pm - Loaded plugin "homebridge-airnow".
26/05/2020, 2:05:23 pm - Loaded plugin "homebridge-harmonyhub-plugin".
26/05/2020, 2:05:23 pm - Loaded plugin "homebridge-netatmo".
26/05/2020, 2:05:23 pm - Loaded plugin "homebridge-platform-wemo".
26/05/2020, 2:05:23 pm - [AirNow] AirNow using provider aqicn and Polling (minutes) is: 30
26/05/2020, 2:05:24 pm - [WeMo Platform] Online: Coffee Machine [94103E4CEF18]
26/05/2020, 2:05:24 pm - [WeMo Platform] Online: Electric Blanket [94103E4BD284]
26/05/2020, 2:05:26 pm - [homebridge-harmonyhub-plugin] {HarmonyHub} Found <1> hubs
26/05/2020, 2:05:26 pm - [homebridge-harmonyhub-plugin] {HarmonyHub} <bde88f24-b03f-442e-9ef8-6e70bbbee3aa> <Jays Harmony Remote>
26/05/2020, 2:05:26 pm - [homebridge-harmonyhub-plugin] {HarmonyHub} create new client for <Jays Harmony Remote>
26/05/2020, 2:05:26 pm - [netatmo platform] Initializing platform accessory "Stuckey Manor Weather Indoor"...
26/05/2020, 2:05:26 pm - [netatmo platform] Initializing platform accessory "Stuckey Manor Weather Outdoor"...
26/05/2020, 2:05:26 pm - [netatmo platform] Initializing platform accessory "Stuckey Manor Weather Rain"...
26/05/2020, 2:05:26 pm - [netatmo platform] Initializing platform accessory "Stuckey Manor Weather Wind"...
26/05/2020, 2:05:26 pm - [netatmo platform] Initializing platform accessory "Stuckey Manor"...
26/05/2020, 2:05:26 pm - Bridge is running on port 51826.
26/05/2020, 2:05:27 pm - [homebridge-harmonyhub-plugin] {HarmonyHub} Found <2> activities: <Apple Tv, Xbox>
26/05/2020, 2:05:28 pm - Error: Invalid IV length
    at Cipheriv.createCipherBase (internal/crypto/cipher.js:79:18)
    at Cipheriv.createCipherWithIV (internal/crypto/cipher.js:115:20)
    at new Cipheriv (internal/crypto/cipher.js:217:22)
    at Object.createCipheriv (crypto.js:109:10)
    at Object.chacha20_poly1305_encryptAndSeal (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/util/hapCrypto.js:79:35)
    at HAPServer._this._handlePairVerifyStepOne (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:486:39)
    at HAPServer._this._handlePairVerify (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:450:23)
    at IncomingMessage.<anonymous> (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:227:39)
    at IncomingMessage.emit (events.js:198:13)
    at endReadableNT (_stream_readable.js:1145:12)
    at process._tickCallback (internal/process/next_tick.js:63:19)
26/05/2020, 2:05:28 pm - Got SIGTERM, shutting down Bridge...
26/05/2020, 2:05:28 pm - Error: send ECANCELED 224.0.0.251:5353
    at SendWrap.afterSend [as oncomplete] (dgram.js:467:11)
26/05/2020, 2:05:28 pm - Error: send ECANCELED 224.0.0.251:5353
    at SendWrap.afterSend [as oncomplete] (dgram.js:467:11)
26/05/2020, 2:05:28 pm - Error: send ECANCELED 224.0.0.251:5353
    at SendWrap.afterSend [as oncomplete] (dgram.js:467:11)
26/05/2020, 2:05:28 pm - Error: send ECANCELED 224.0.0.251:5353
    at SendWrap.afterSend [as oncomplete] (dgram.js:467:11)
26/05/2020, 2:05:28 pm - Error: send ECANCELED 224.0.0.251:5353
    at SendWrap.afterSend [as oncomplete] (dgram.js:467:11)
26/05/2020, 2:05:28 pm - Error: send ECANCELED 224.0.0.251:5353
    at SendWrap.afterSend [as oncomplete] (dgram.js:467:11)
26/05/2020, 2:05:28 pm - Error: send ECANCELED 224.0.0.251:5353
    at SendWrap.afterSend [as oncomplete] (dgram.js:467:11)
26/05/2020, 2:05:28 pm - Error: send ECANCELED 224.0.0.251:5353
    at SendWrap.afterSend [as oncomplete] (dgram.js:467:11)
26/05/2020, 2:05:28 pm - Error: send ECANCELED 224.0.0.251:5353
    at SendWrap.afterSend [as oncomplete] (dgram.js:467:11)
26/05/2020, 2:05:28 pm - Error: send ECANCELED 224.0.0.251:5353
    at SendWrap.afterSend [as oncomplete] (dgram.js:467:11)
26/05/2020, 2:05:28 pm - Error: send ECANCELED 224.0.0.251:5353
    at SendWrap.afterSend [as oncomplete] (dgram.js:467:11)
26/05/2020, 2:05:28 pm - Error: Invalid IV length
    at Cipheriv.createCipherBase (internal/crypto/cipher.js:79:18)
    at Cipheriv.createCipherWithIV (internal/crypto/cipher.js:115:20)
    at new Cipheriv (internal/crypto/cipher.js:217:22)
    at Object.createCipheriv (crypto.js:109:10)
    at Object.chacha20_poly1305_encryptAndSeal (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/util/hapCrypto.js:79:35)
    at HAPServer._this._handlePairVerifyStepOne (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:486:39)
    at HAPServer._this._handlePairVerify (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:450:23)
    at IncomingMessage.<anonymous> (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:227:39)
    at IncomingMessage.emit (events.js:198:13)
    at endReadableNT (_stream_readable.js:1145:12)
    at process._tickCallback (internal/process/next_tick.js:63:19)
26/05/2020, 2:05:28 pm - Error: Invalid IV length
    at Cipheriv.createCipherBase (internal/crypto/cipher.js:79:18)
    at Cipheriv.createCipherWithIV (internal/crypto/cipher.js:115:20)
    at new Cipheriv (internal/crypto/cipher.js:217:22)
    at Object.createCipheriv (crypto.js:109:10)
    at Object.chacha20_poly1305_encryptAndSeal (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/util/hapCrypto.js:79:35)
    at HAPServer._this._handlePairVerifyStepOne (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:486:39)
    at HAPServer._this._handlePairVerify (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:450:23)
    at IncomingMessage.<anonymous> (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:227:39)
    at IncomingMessage.emit (events.js:198:13)
    at endReadableNT (_stream_readable.js:1145:12)
    at process._tickCallback (internal/process/next_tick.js:63:19)
26/05/2020, 2:05:28 pm - Error: Invalid IV length
    at Cipheriv.createCipherBase (internal/crypto/cipher.js:79:18)
    at Cipheriv.createCipherWithIV (internal/crypto/cipher.js:115:20)
    at new Cipheriv (internal/crypto/cipher.js:217:22)
    at Object.createCipheriv (crypto.js:109:10)
    at Object.chacha20_poly1305_encryptAndSeal (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/util/hapCrypto.js:79:35)
    at HAPServer._this._handlePairVerifyStepOne (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:486:39)
    at HAPServer._this._handlePairVerify (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:450:23)
    at IncomingMessage.<anonymous> (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:227:39)
    at IncomingMessage.emit (events.js:198:13)
    at endReadableNT (_stream_readable.js:1145:12)
    at process._tickCallback (internal/process/next_tick.js:63:19)
26/05/2020, 2:05:28 pm - Error: Invalid IV length
    at Cipheriv.createCipherBase (internal/crypto/cipher.js:79:18)
    at Cipheriv.createCipherWithIV (internal/crypto/cipher.js:115:20)
    at new Cipheriv (internal/crypto/cipher.js:217:22)
    at Object.createCipheriv (crypto.js:109:10)
    at Object.chacha20_poly1305_encryptAndSeal (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/util/hapCrypto.js:79:35)
    at HAPServer._this._handlePairVerifyStepOne (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:486:39)
    at HAPServer._this._handlePairVerify (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:450:23)
    at IncomingMessage.<anonymous> (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:227:39)
    at IncomingMessage.emit (events.js:198:13)
    at endReadableNT (_stream_readable.js:1145:12)
    at process._tickCallback (internal/process/next_tick.js:63:19)
26/05/2020, 2:05:28 pm - Error: Invalid IV length
    at Cipheriv.createCipherBase (internal/crypto/cipher.js:79:18)
    at Cipheriv.createCipherWithIV (internal/crypto/cipher.js:115:20)
    at new Cipheriv (internal/crypto/cipher.js:217:22)
    at Object.createCipheriv (crypto.js:109:10)
    at Object.chacha20_poly1305_encryptAndSeal (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/util/hapCrypto.js:79:35)
    at HAPServer._this._handlePairVerifyStepOne (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:486:39)
    at HAPServer._this._handlePairVerify (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:450:23)
    at IncomingMessage.<anonymous> (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:227:39)
    at IncomingMessage.emit (events.js:198:13)
    at endReadableNT (_stream_readable.js:1145:12)
    at process._tickCallback (internal/process/next_tick.js:63:19)
26/05/2020, 2:05:28 pm - Error: Invalid IV length
    at Cipheriv.createCipherBase (internal/crypto/cipher.js:79:18)
    at Cipheriv.createCipherWithIV (internal/crypto/cipher.js:115:20)
    at new Cipheriv (internal/crypto/cipher.js:217:22)
    at Object.createCipheriv (crypto.js:109:10)
    at Object.chacha20_poly1305_encryptAndSeal (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/util/hapCrypto.js:79:35)
    at HAPServer._this._handlePairVerifyStepOne (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:486:39)
    at HAPServer._this._handlePairVerify (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:450:23)
    at IncomingMessage.<anonymous> (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:227:39)
    at IncomingMessage.emit (events.js:198:13)
    at endReadableNT (_stream_readable.js:1145:12)
    at process._tickCallback (internal/process/next_tick.js:63:19)
26/05/2020, 2:05:28 pm - Error: Invalid IV length
    at Cipheriv.createCipherBase (internal/crypto/cipher.js:79:18)
    at Cipheriv.createCipherWithIV (internal/crypto/cipher.js:115:20)
    at new Cipheriv (internal/crypto/cipher.js:217:22)
    at Object.createCipheriv (crypto.js:109:10)
    at Object.chacha20_poly1305_encryptAndSeal (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/util/hapCrypto.js:79:35)
    at HAPServer._this._handlePairVerifyStepOne (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:486:39)
    at HAPServer._this._handlePairVerify (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:450:23)
    at IncomingMessage.<anonymous> (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:227:39)
    at IncomingMessage.emit (events.js:198:13)
    at endReadableNT (_stream_readable.js:1145:12)
    at process._tickCallback (internal/process/next_tick.js:63:19)
26/05/2020, 2:06:42 pm - Loaded plugin "homebridge-airnow".
26/05/2020, 2:06:42 pm - Loaded plugin "homebridge-harmonyhub-plugin".
26/05/2020, 2:06:42 pm - Loaded plugin "homebridge-netatmo".
26/05/2020, 2:06:43 pm - Loaded plugin "homebridge-platform-wemo".
26/05/2020, 2:06:43 pm - [AirNow] AirNow using provider aqicn and Polling (minutes) is: 30
26/05/2020, 2:06:44 pm - [WeMo Platform] Online: Coffee Machine [94103E4CEF18]
26/05/2020, 2:06:44 pm - [WeMo Platform] Online: Electric Blanket [94103E4BD284]
26/05/2020, 2:06:46 pm - [homebridge-harmonyhub-plugin] {HarmonyHub} Found <1> hubs
26/05/2020, 2:06:46 pm - [homebridge-harmonyhub-plugin] {HarmonyHub} <bde88f24-b03f-442e-9ef8-6e70bbbee3aa> <Jays Harmony Remote>
26/05/2020, 2:06:46 pm - [homebridge-harmonyhub-plugin] {HarmonyHub} create new client for <Jays Harmony Remote>
26/05/2020, 2:06:46 pm - [netatmo platform] Initializing platform accessory "Stuckey Manor Weather Indoor"...
26/05/2020, 2:06:46 pm - [netatmo platform] Initializing platform accessory "Stuckey Manor Weather Outdoor"...
26/05/2020, 2:06:46 pm - [netatmo platform] Initializing platform accessory "Stuckey Manor Weather Rain"...
26/05/2020, 2:06:46 pm - [netatmo platform] Initializing platform accessory "Stuckey Manor Weather Wind"...
26/05/2020, 2:06:46 pm - [netatmo platform] Initializing platform accessory "Stuckey Manor"...
26/05/2020, 2:06:46 pm - Bridge is running on port 51826.
26/05/2020, 2:06:47 pm - [homebridge-harmonyhub-plugin] {HarmonyHub} Found <2> activities: <Apple Tv, Xbox>
26/05/2020, 2:06:48 pm - Error: Invalid IV length
    at Cipheriv.createCipherBase (internal/crypto/cipher.js:79:18)
    at Cipheriv.createCipherWithIV (internal/crypto/cipher.js:115:20)
    at new Cipheriv (internal/crypto/cipher.js:217:22)
    at Object.createCipheriv (crypto.js:109:10)
    at Object.chacha20_poly1305_encryptAndSeal (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/util/hapCrypto.js:79:35)
    at HAPServer._this._handlePairVerifyStepOne (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:486:39)
    at HAPServer._this._handlePairVerify (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:450:23)
    at IncomingMessage.<anonymous> (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:227:39)
    at IncomingMessage.emit (events.js:198:13)
    at endReadableNT (_stream_readable.js:1145:12)
    at process._tickCallback (internal/process/next_tick.js:63:19)
26/05/2020, 2:06:48 pm - Got SIGTERM, shutting down Bridge...
26/05/2020, 2:06:48 pm - Error: send ECANCELED 224.0.0.251:5353
    at SendWrap.afterSend [as oncomplete] (dgram.js:467:11)
26/05/2020, 2:06:48 pm - Error: send ECANCELED 224.0.0.251:5353
    at SendWrap.afterSend [as oncomplete] (dgram.js:467:11)
26/05/2020, 2:06:48 pm - Error: send ECANCELED 224.0.0.251:5353
    at SendWrap.afterSend [as oncomplete] (dgram.js:467:11)
26/05/2020, 2:06:48 pm - Error: Invalid IV length
    at Cipheriv.createCipherBase (internal/crypto/cipher.js:79:18)
    at Cipheriv.createCipherWithIV (internal/crypto/cipher.js:115:20)
    at new Cipheriv (internal/crypto/cipher.js:217:22)
    at Object.createCipheriv (crypto.js:109:10)
    at Object.chacha20_poly1305_encryptAndSeal (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/util/hapCrypto.js:79:35)
    at HAPServer._this._handlePairVerifyStepOne (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:486:39)
    at HAPServer._this._handlePairVerify (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:450:23)
    at IncomingMessage.<anonymous> (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:227:39)
    at IncomingMessage.emit (events.js:198:13)
    at endReadableNT (_stream_readable.js:1145:12)
    at process._tickCallback (internal/process/next_tick.js:63:19)
26/05/2020, 2:06:48 pm - Error: Invalid IV length
    at Cipheriv.createCipherBase (internal/crypto/cipher.js:79:18)
    at Cipheriv.createCipherWithIV (internal/crypto/cipher.js:115:20)
    at new Cipheriv (internal/crypto/cipher.js:217:22)
    at Object.createCipheriv (crypto.js:109:10)
    at Object.chacha20_poly1305_encryptAndSeal (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/util/hapCrypto.js:79:35)
    at HAPServer._this._handlePairVerifyStepOne (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:486:39)
    at HAPServer._this._handlePairVerify (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:450:23)
    at IncomingMessage.<anonymous> (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:227:39)
    at IncomingMessage.emit (events.js:198:13)
    at endReadableNT (_stream_readable.js:1145:12)
    at process._tickCallback (internal/process/next_tick.js:63:19)
26/05/2020, 2:06:48 pm - Error: Invalid IV length
    at Cipheriv.createCipherBase (internal/crypto/cipher.js:79:18)
    at Cipheriv.createCipherWithIV (internal/crypto/cipher.js:115:20)
    at new Cipheriv (internal/crypto/cipher.js:217:22)
    at Object.createCipheriv (crypto.js:109:10)
    at Object.chacha20_poly1305_encryptAndSeal (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/util/hapCrypto.js:79:35)
    at HAPServer._this._handlePairVerifyStepOne (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:486:39)
    at HAPServer._this._handlePairVerify (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:450:23)
    at IncomingMessage.<anonymous> (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:227:39)
    at IncomingMessage.emit (events.js:198:13)
    at endReadableNT (_stream_readable.js:1145:12)
    at process._tickCallback (internal/process/next_tick.js:63:19)
26/05/2020, 2:06:48 pm - Error: Invalid IV length
    at Cipheriv.createCipherBase (internal/crypto/cipher.js:79:18)
    at Cipheriv.createCipherWithIV (internal/crypto/cipher.js:115:20)
    at new Cipheriv (internal/crypto/cipher.js:217:22)
    at Object.createCipheriv (crypto.js:109:10)
    at Object.chacha20_poly1305_encryptAndSeal (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/util/hapCrypto.js:79:35)
    at HAPServer._this._handlePairVerifyStepOne (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:486:39)
    at HAPServer._this._handlePairVerify (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:450:23)
    at IncomingMessage.<anonymous> (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:227:39)
    at IncomingMessage.emit (events.js:198:13)
    at endReadableNT (_stream_readable.js:1145:12)
    at process._tickCallback (internal/process/next_tick.js:63:19)
26/05/2020, 2:06:48 pm - Error: Invalid IV length
    at Cipheriv.createCipherBase (internal/crypto/cipher.js:79:18)
    at Cipheriv.createCipherWithIV (internal/crypto/cipher.js:115:20)
    at new Cipheriv (internal/crypto/cipher.js:217:22)
    at Object.createCipheriv (crypto.js:109:10)
    at Object.chacha20_poly1305_encryptAndSeal (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/util/hapCrypto.js:79:35)
    at HAPServer._this._handlePairVerifyStepOne (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:486:39)
    at HAPServer._this._handlePairVerify (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:450:23)
    at IncomingMessage.<anonymous> (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:227:39)
    at IncomingMessage.emit (events.js:198:13)
    at endReadableNT (_stream_readable.js:1145:12)
    at process._tickCallback (internal/process/next_tick.js:63:19)
26/05/2020, 2:06:48 pm - Error: Invalid IV length
    at Cipheriv.createCipherBase (internal/crypto/cipher.js:79:18)
    at Cipheriv.createCipherWithIV (internal/crypto/cipher.js:115:20)
    at new Cipheriv (internal/crypto/cipher.js:217:22)
    at Object.createCipheriv (crypto.js:109:10)
    at Object.chacha20_poly1305_encryptAndSeal (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/util/hapCrypto.js:79:35)
    at HAPServer._this._handlePairVerifyStepOne (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:486:39)
    at HAPServer._this._handlePairVerify (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:450:23)
    at IncomingMessage.<anonymous> (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:227:39)
    at IncomingMessage.emit (events.js:198:13)
    at endReadableNT (_stream_readable.js:1145:12)
    at process._tickCallback (internal/process/next_tick.js:63:19)
26/05/2020, 2:06:48 pm - Error: Invalid IV length
    at Cipheriv.createCipherBase (internal/crypto/cipher.js:79:18)
    at Cipheriv.createCipherWithIV (internal/crypto/cipher.js:115:20)
    at new Cipheriv (internal/crypto/cipher.js:217:22)
    at Object.createCipheriv (crypto.js:109:10)
    at Object.chacha20_poly1305_encryptAndSeal (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/util/hapCrypto.js:79:35)
    at HAPServer._this._handlePairVerifyStepOne (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:486:39)
    at HAPServer._this._handlePairVerify (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:450:23)
    at IncomingMessage.<anonymous> (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:227:39)
    at IncomingMessage.emit (events.js:198:13)
    at endReadableNT (_stream_readable.js:1145:12)
    at process._tickCallback (internal/process/next_tick.js:63:19)
26/05/2020, 2:06:48 pm - Error: Invalid IV length
    at Cipheriv.createCipherBase (internal/crypto/cipher.js:79:18)
    at Cipheriv.createCipherWithIV (internal/crypto/cipher.js:115:20)
    at new Cipheriv (internal/crypto/cipher.js:217:22)
    at Object.createCipheriv (crypto.js:109:10)
    at Object.chacha20_poly1305_encryptAndSeal (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/util/hapCrypto.js:79:35)
    at HAPServer._this._handlePairVerifyStepOne (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:486:39)
    at HAPServer._this._handlePairVerify (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:450:23)
    at IncomingMessage.<anonymous> (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:227:39)
    at IncomingMessage.emit (events.js:198:13)
    at endReadableNT (_stream_readable.js:1145:12)
    at process._tickCallback (internal/process/next_tick.js:63:19)
26/05/2020, 2:10:28 pm - Loaded plugin "homebridge-airnow".
26/05/2020, 2:10:28 pm - Loaded plugin "homebridge-harmonyhub-plugin".
26/05/2020, 2:10:29 pm - Loaded plugin "homebridge-netatmo".
26/05/2020, 2:10:29 pm - Loaded plugin "homebridge-platform-wemo".
26/05/2020, 2:10:29 pm - [AirNow] AirNow using provider aqicn and Polling (minutes) is: 30
26/05/2020, 2:10:30 pm - [WeMo Platform] Online: Coffee Machine [94103E4CEF18]
26/05/2020, 2:10:30 pm - [WeMo Platform] Online: Electric Blanket [94103E4BD284]
26/05/2020, 2:10:32 pm - [homebridge-harmonyhub-plugin] {HarmonyHub} Found <1> hubs
26/05/2020, 2:10:32 pm - [homebridge-harmonyhub-plugin] {HarmonyHub} <bde88f24-b03f-442e-9ef8-6e70bbbee3aa> <Jays Harmony Remote>
26/05/2020, 2:10:32 pm - [homebridge-harmonyhub-plugin] {HarmonyHub} create new client for <Jays Harmony Remote>
26/05/2020, 2:10:32 pm - [netatmo platform] Initializing platform accessory "Stuckey Manor Weather Indoor"...
26/05/2020, 2:10:32 pm - [netatmo platform] Initializing platform accessory "Stuckey Manor Weather Outdoor"...
26/05/2020, 2:10:32 pm - [netatmo platform] Initializing platform accessory "Stuckey Manor Weather Rain"...
26/05/2020, 2:10:32 pm - [netatmo platform] Initializing platform accessory "Stuckey Manor Weather Wind"...
26/05/2020, 2:10:32 pm - [netatmo platform] Initializing platform accessory "Stuckey Manor"...
26/05/2020, 2:10:32 pm - Bridge is running on port 51826.
26/05/2020, 2:10:33 pm - [homebridge-harmonyhub-plugin] {HarmonyHub} Found <2> activities: <Apple Tv, Xbox>
26/05/2020, 2:10:34 pm - Error: Invalid IV length
    at Cipheriv.createCipherBase (internal/crypto/cipher.js:79:18)
    at Cipheriv.createCipherWithIV (internal/crypto/cipher.js:115:20)
    at new Cipheriv (internal/crypto/cipher.js:217:22)
    at Object.createCipheriv (crypto.js:109:10)
    at Object.chacha20_poly1305_encryptAndSeal (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/util/hapCrypto.js:79:35)
    at HAPServer._this._handlePairVerifyStepOne (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:486:39)
    at HAPServer._this._handlePairVerify (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:450:23)
    at IncomingMessage.<anonymous> (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:227:39)
    at IncomingMessage.emit (events.js:198:13)
    at endReadableNT (_stream_readable.js:1145:12)
    at process._tickCallback (internal/process/next_tick.js:63:19)
26/05/2020, 2:10:34 pm - Got SIGTERM, shutting down Bridge...
26/05/2020, 2:10:34 pm - Error: send ECANCELED 224.0.0.251:5353
    at SendWrap.afterSend [as oncomplete] (dgram.js:467:11)
26/05/2020, 2:10:34 pm - Error: send ECANCELED 224.0.0.251:5353
    at SendWrap.afterSend [as oncomplete] (dgram.js:467:11)
26/05/2020, 2:10:34 pm - Error: send ECANCELED 224.0.0.251:5353
    at SendWrap.afterSend [as oncomplete] (dgram.js:467:11)
26/05/2020, 2:10:34 pm - Error: send ECANCELED 224.0.0.251:5353
    at SendWrap.afterSend [as oncomplete] (dgram.js:467:11)
26/05/2020, 2:10:34 pm - Error: send ECANCELED 224.0.0.251:5353
    at SendWrap.afterSend [as oncomplete] (dgram.js:467:11)
26/05/2020, 2:10:34 pm - Error: Invalid IV length
    at Cipheriv.createCipherBase (internal/crypto/cipher.js:79:18)
    at Cipheriv.createCipherWithIV (internal/crypto/cipher.js:115:20)
    at new Cipheriv (internal/crypto/cipher.js:217:22)
    at Object.createCipheriv (crypto.js:109:10)
    at Object.chacha20_poly1305_encryptAndSeal (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/util/hapCrypto.js:79:35)
    at HAPServer._this._handlePairVerifyStepOne (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:486:39)
    at HAPServer._this._handlePairVerify (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:450:23)
    at IncomingMessage.<anonymous> (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:227:39)
    at IncomingMessage.emit (events.js:198:13)
    at endReadableNT (_stream_readable.js:1145:12)
    at process._tickCallback (internal/process/next_tick.js:63:19)
26/05/2020, 2:10:34 pm - Error: Invalid IV length
    at Cipheriv.createCipherBase (internal/crypto/cipher.js:79:18)
    at Cipheriv.createCipherWithIV (internal/crypto/cipher.js:115:20)
    at new Cipheriv (internal/crypto/cipher.js:217:22)
    at Object.createCipheriv (crypto.js:109:10)
    at Object.chacha20_poly1305_encryptAndSeal (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/util/hapCrypto.js:79:35)
    at HAPServer._this._handlePairVerifyStepOne (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:486:39)
    at HAPServer._this._handlePairVerify (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:450:23)
    at IncomingMessage.<anonymous> (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:227:39)
    at IncomingMessage.emit (events.js:198:13)
    at endReadableNT (_stream_readable.js:1145:12)
    at process._tickCallback (internal/process/next_tick.js:63:19)
26/05/2020, 2:10:34 pm - Error: Invalid IV length
    at Cipheriv.createCipherBase (internal/crypto/cipher.js:79:18)
    at Cipheriv.createCipherWithIV (internal/crypto/cipher.js:115:20)
    at new Cipheriv (internal/crypto/cipher.js:217:22)
    at Object.createCipheriv (crypto.js:109:10)
    at Object.chacha20_poly1305_encryptAndSeal (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/util/hapCrypto.js:79:35)
    at HAPServer._this._handlePairVerifyStepOne (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:486:39)
    at HAPServer._this._handlePairVerify (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:450:23)
    at IncomingMessage.<anonymous> (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:227:39)
    at IncomingMessage.emit (events.js:198:13)
    at endReadableNT (_stream_readable.js:1145:12)
    at process._tickCallback (internal/process/next_tick.js:63:19)
26/05/2020, 2:10:34 pm - Error: Invalid IV length
    at Cipheriv.createCipherBase (internal/crypto/cipher.js:79:18)
    at Cipheriv.createCipherWithIV (internal/crypto/cipher.js:115:20)
    at new Cipheriv (internal/crypto/cipher.js:217:22)
    at Object.createCipheriv (crypto.js:109:10)
    at Object.chacha20_poly1305_encryptAndSeal (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/util/hapCrypto.js:79:35)
    at HAPServer._this._handlePairVerifyStepOne (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:486:39)
    at HAPServer._this._handlePairVerify (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:450:23)
    at IncomingMessage.<anonymous> (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:227:39)
    at IncomingMessage.emit (events.js:198:13)
    at endReadableNT (_stream_readable.js:1145:12)
    at process._tickCallback (internal/process/next_tick.js:63:19)
26/05/2020, 2:10:34 pm - Error: Invalid IV length
    at Cipheriv.createCipherBase (internal/crypto/cipher.js:79:18)
    at Cipheriv.createCipherWithIV (internal/crypto/cipher.js:115:20)
    at new Cipheriv (internal/crypto/cipher.js:217:22)
    at Object.createCipheriv (crypto.js:109:10)
    at Object.chacha20_poly1305_encryptAndSeal (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/util/hapCrypto.js:79:35)
    at HAPServer._this._handlePairVerifyStepOne (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:486:39)
    at HAPServer._this._handlePairVerify (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:450:23)
    at IncomingMessage.<anonymous> (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:227:39)
    at IncomingMessage.emit (events.js:198:13)
    at endReadableNT (_stream_readable.js:1145:12)
    at process._tickCallback (internal/process/next_tick.js:63:19)
26/05/2020, 2:10:34 pm - Error: Invalid IV length
    at Cipheriv.createCipherBase (internal/crypto/cipher.js:79:18)
    at Cipheriv.createCipherWithIV (internal/crypto/cipher.js:115:20)
    at new Cipheriv (internal/crypto/cipher.js:217:22)
    at Object.createCipheriv (crypto.js:109:10)
    at Object.chacha20_poly1305_encryptAndSeal (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/util/hapCrypto.js:79:35)
    at HAPServer._this._handlePairVerifyStepOne (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:486:39)
    at HAPServer._this._handlePairVerify (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:450:23)
    at IncomingMessage.<anonymous> (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:227:39)
    at IncomingMessage.emit (events.js:198:13)
    at endReadableNT (_stream_readable.js:1145:12)
    at process._tickCallback (internal/process/next_tick.js:63:19)
26/05/2020, 2:10:34 pm - Error: Invalid IV length
    at Cipheriv.createCipherBase (internal/crypto/cipher.js:79:18)
    at Cipheriv.createCipherWithIV (internal/crypto/cipher.js:115:20)
    at new Cipheriv (internal/crypto/cipher.js:217:22)
    at Object.createCipheriv (crypto.js:109:10)
    at Object.chacha20_poly1305_encryptAndSeal (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/util/hapCrypto.js:79:35)
    at HAPServer._this._handlePairVerifyStepOne (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:486:39)
    at HAPServer._this._handlePairVerify (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:450:23)
    at IncomingMessage.<anonymous> (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:227:39)
    at IncomingMessage.emit (events.js:198:13)
    at endReadableNT (_stream_readable.js:1145:12)
    at process._tickCallback (internal/process/next_tick.js:63:19)
26/05/2020, 2:10:34 pm - Error: Invalid IV length
    at Cipheriv.createCipherBase (internal/crypto/cipher.js:79:18)
    at Cipheriv.createCipherWithIV (internal/crypto/cipher.js:115:20)
    at new Cipheriv (internal/crypto/cipher.js:217:22)
    at Object.createCipheriv (crypto.js:109:10)
    at Object.chacha20_poly1305_encryptAndSeal (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/util/hapCrypto.js:79:35)
    at HAPServer._this._handlePairVerifyStepOne (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:486:39)
    at HAPServer._this._handlePairVerify (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:450:23)
    at IncomingMessage.<anonymous> (/usr/local/lib/node_modules/@hoobs/hoobs/node_modules/hap-nodejs/dist/lib/HAPServer.js:227:39)
    at IncomingMessage.emit (events.js:198:13)
    at endReadableNT (_stream_readable.js:1145:12)
    at process._tickCallback (internal/process/next_tick.js:63:19)
26/05/2020, 2:32:44 pm - [AirNow] AirNow Polling...
26/05/2020, 2:32:45 pm - [AirNow] AirNow air quality AQI is: 35
26/05/2020, 3:02:45 pm - [AirNow] AirNow Polling...
26/05/2020, 3:02:46 pm - [AirNow] AirNow air quality AQI is: 42

Additional context Add any other context about the problem here.

stoplis commented 4 years ago

I am seeing exactly the same issue> I upgraded from 3.2.4 to 3.2.6 as well and on reboot I'm getting the "Invalid IV length" error. The only plug-in I have that is the same is "Belkin Wemo" but I have removed it and get the same result.

askovi commented 4 years ago

Duplicate of solved issue https://github.com/hoobs-org/HOOBS/issues/649

SavionR commented 3 years ago

6/24/2021, 7:28:55 AM HOOBS listening on port 80. 6/24/2021, 7:29:05 AM Initializing HAP-NodeJS v0.9.3... 6/24/2021, 7:29:12 AM Loaded plugin 'homebridge-chamberlain' 6/24/2021, 7:29:12 AM [6/24/2021, 7:29:12 AM] Registering accessory 'homebridge-chamberlain.Chamberlain' 6/24/2021, 7:29:12 AM [6/24/2021, 7:29:12 AM] The plugin "homebridge-control-chromecast" defines 'homebridge' and/or 'hap-nodejs' in their 'dependencies' section, meaning they carry an additional copy of homebridge and hap-nodejs. This not only wastes disk space, but also can cause major incompatibility issues and thus is considered bad practice. Please inform the developer to update their plugin! 6/24/2021, 7:29:13 AM WARNING The program 'node' uses the Apple Bonjour compatibility layer of Avahi. 6/24/2021, 7:29:13 AM WARNING Please fix your application to use the native API of Avahi! 6/24/2021, 7:29:13 AM WARNING For more information see http://0pointer.de/blog/projects/avahi-compat.html 6/24/2021, 7:29:13 AM WARNING The program 'node' called 'DNSServiceRegister()' which is not supported (or only supported partially) in the Apple Bonjour compatibility layer of Avahi. 6/24/2021, 7:29:13 AM WARNING Please fix your application to use the native API of Avahi! 6/24/2021, 7:29:13 AM WARNING For more information see http://0pointer.de/blog/projects/avahi-compat.html 6/24/2021, 7:29:16 AM Loaded plugin 'homebridge-control-chromecast' 6/24/2021, 7:29:16 AM [6/24/2021, 7:29:16 AM] Registering platform 'homebridge-control-chromecast.ControlChromecast' 6/24/2021, 7:29:16 AM [6/24/2021, 7:29:16 AM] The plugin "homebridge-deebot" requires Node.js version of ^14.16.1 which does not satisfy the current Node.js version of v12.16.3. You may need to upgrade your installation of Node.js - see https://git.io/JTKEF 6/24/2021, 7:29:17 AM Loaded plugin 'homebridge-deebot' 6/24/2021, 7:29:17 AM [6/24/2021, 7:29:17 AM] Registering platform 'homebridge-deebot.Deebot' 6/24/2021, 7:29:19 AM Loaded plugin 'homebridge-nest' 6/24/2021, 7:29:19 AM [6/24/2021, 7:29:19 AM] Registering platform 'homebridge-nest.Nest' 6/24/2021, 7:29:24 AM Loaded plugin 'homebridge-tplink-smarthome' 6/24/2021, 7:29:24 AM [6/24/2021, 7:29:24 AM] Registering platform 'homebridge-tplink-smarthome.TplinkSmarthome' 6/24/2021, 7:29:24 AM Loading 5 platforms... 6/24/2021, 7:29:24 AM [Nest] Initializing Nest platform... 6/24/2021, 7:29:24 AM Error loading platform requested in your config.json at position 2 6/24/2021, 7:29:25 AM Got SIGTERM, shutting down Bridge... 6/26/2021, 3:36:34 PM Initializing HAP-NodeJS v0.9.3... 6/26/2021, 3:36:41 PM Loaded plugin 'homebridge-chamberlain' 6/26/2021, 3:36:41 PM [6/26/2021, 3:36:41 PM] Registering accessory 'homebridge-chamberlain.Chamberlain' 6/26/2021, 3:36:41 PM [6/26/2021, 3:36:41 PM] The plugin "homebridge-control-chromecast" defines 'homebridge' and/or 'hap-nodejs' in their 'dependencies' section, meaning they carry an additional copy of homebridge and hap-nodejs. This not only wastes disk space, but also can cause major incompatibility issues and thus is considered bad practice. Please inform the developer to update their plugin! 6/26/2021, 3:36:41 PM WARNING The program 'node' uses the Apple Bonjour compatibility layer of Avahi. 6/26/2021, 3:36:41 PM WARNING Please fix your application to use the native API of Avahi! 6/26/2021, 3:36:42 PM WARNING For more information see http://0pointer.de/blog/projects/avahi-compat.html 6/26/2021, 3:36:42 PM WARNING The program 'node' called 'DNSServiceRegister()' which is not supported (or only supported partially) in the Apple Bonjour compatibility layer of Avahi. 6/26/2021, 3:36:42 PM WARNING Please fix your application to use the native API of Avahi! 6/26/2021, 3:36:42 PM WARNING For more information see http://0pointer.de/blog/projects/avahi-compat.html 6/26/2021, 3:36:45 PM Loaded plugin 'homebridge-control-chromecast' 6/26/2021, 3:36:45 PM [6/26/2021, 3:36:45 PM] Registering platform 'homebridge-control-chromecast.ControlChromecast' 6/26/2021, 3:36:45 PM [6/26/2021, 3:36:45 PM] The plugin "homebridge-deebot" requires Node.js version of ^14.16.1 which does not satisfy the current Node.js version of v12.16.3. You may need to upgrade your installation of Node.js - see https://git.io/JTKEF 6/26/2021, 3:36:45 PM Loaded plugin 'homebridge-deebot' 6/26/2021, 3:36:45 PM [6/26/2021, 3:36:45 PM] Registering platform 'homebridge-deebot.Deebot' 6/26/2021, 3:36:47 PM Loaded plugin 'homebridge-nest' 6/26/2021, 3:36:47 PM [6/26/2021, 3:36:47 PM] Registering platform 'homebridge-nest.Nest' 6/26/2021, 3:36:51 PM Loaded plugin 'homebridge-tplink-smarthome' 6/26/2021, 3:36:51 PM [6/26/2021, 3:36:51 PM] Registering platform 'homebridge-tplink-smarthome.TplinkSmarthome' 6/26/2021, 3:36:51 PM Loading 5 platforms... 6/26/2021, 3:36:51 PM [Nest] Initializing Nest platform... 6/26/2021, 3:36:51 PM Error loading platform requested in your config.json at position 2 6/26/2021, 3:36:52 PM Got SIGTERM, shutting down Bridge... 6/26/2021, 3:37:54 PM Initializing HAP-NodeJS v0.9.3... 6/26/2021, 3:38:01 PM Loaded plugin 'homebridge-chamberlain' 6/26/2021, 3:38:01 PM [6/26/2021, 3:38:01 PM] Registering accessory 'homebridge-chamberlain.Chamberlain' 6/26/2021, 3:38:01 PM [6/26/2021, 3:38:01 PM] The plugin "homebridge-control-chromecast" defines 'homebridge' and/or 'hap-nodejs' in their 'dependencies' section, meaning they carry an additional copy of homebridge and hap-nodejs. This not only wastes disk space, but also can cause major incompatibility issues and thus is considered bad practice. Please inform the developer to update their plugin! 6/26/2021, 3:38:01 PM WARNING The program 'node' uses the Apple Bonjour compatibility layer of Avahi. 6/26/2021, 3:38:01 PM WARNING Please fix your application to use the native API of Avahi! 6/26/2021, 3:38:01 PM WARNING For more information see http://0pointer.de/blog/projects/avahi-compat.html 6/26/2021, 3:38:01 PM WARNING The program 'node' called 'DNSServiceRegister()' which is not supported (or only supported partially) in the Apple Bonjour compatibility layer of Avahi. 6/26/2021, 3:38:01 PM WARNING Please fix your application to use the native API of Avahi! 6/26/2021, 3:38:01 PM WARNING For more information see http://0pointer.de/blog/projects/avahi-compat.html 6/26/2021, 3:38:04 PM Loaded plugin 'homebridge-control-chromecast' 6/26/2021, 3:38:04 PM [6/26/2021, 3:38:04 PM] Registering platform 'homebridge-control-chromecast.ControlChromecast' 6/26/2021, 3:38:04 PM [6/26/2021, 3:38:04 PM] The plugin "homebridge-deebot" requires Node.js version of ^14.16.1 which does not satisfy the current Node.js version of v12.16.3. You may need to upgrade your installation of Node.js - see https://git.io/JTKEF 6/26/2021, 3:38:05 PM Loaded plugin 'homebridge-deebot' 6/26/2021, 3:38:05 PM [6/26/2021, 3:38:05 PM] Registering platform 'homebridge-deebot.Deebot' 6/26/2021, 3:38:06 PM Loaded plugin 'homebridge-nest' 6/26/2021, 3:38:06 PM [6/26/2021, 3:38:06 PM] Registering platform 'homebridge-nest.Nest' 6/26/2021, 3:38:11 PM Loaded plugin 'homebridge-tplink-smarthome' 6/26/2021, 3:38:11 PM Loading 5 platforms... 6/26/2021, 3:38:11 PM [6/26/2021, 3:38:11 PM] Registering platform 'homebridge-tplink-smarthome.TplinkSmarthome' 6/26/2021, 3:38:11 PM [Nest] Initializing Nest platform... 6/26/2021, 3:38:11 PM Error loading platform requested in your config.json at position 2 6/26/2021, 3:38:12 PM Got SIGTERM, shutting down Bridge... 6/26/2021, 3:38:48 PM Initializing HAP-NodeJS v0.9.3... 6/26/2021, 3:38:55 PM Loaded plugin 'homebridge-chamberlain' 6/26/2021, 3:38:55 PM [6/26/2021, 3:38:55 PM] Registering accessory 'homebridge-chamberlain.Chamberlain' 6/26/2021, 3:38:55 PM [6/26/2021, 3:38:55 PM] The plugin "homebridge-control-chromecast" defines 'homebridge' and/or 'hap-nodejs' in their 'dependencies' section, meaning they carry an additional copy of homebridge and hap-nodejs. This not only wastes disk space, but also can cause major incompatibility issues and thus is considered bad practice. Please inform the developer to update their plugin! 6/26/2021, 3:38:55 PM WARNING The program 'node' uses the Apple Bonjour compatibility layer of Avahi. 6/26/2021, 3:38:55 PM WARNING Please fix your application to use the native API of Avahi! 6/26/2021, 3:38:55 PM WARNING For more information see http://0pointer.de/blog/projects/avahi-compat.html 6/26/2021, 3:38:55 PM WARNING The program 'node' called 'DNSServiceRegister()' which is not supported (or only supported partially) in the Apple Bonjour compatibility layer of Avahi. 6/26/2021, 3:38:55 PM WARNING Please fix your application to use the native API of Avahi! 6/26/2021, 3:38:55 PM WARNING For more information see http://0pointer.de/blog/projects/avahi-compat.html 6/26/2021, 3:38:58 PM Loaded plugin 'homebridge-control-chromecast' 6/26/2021, 3:38:58 PM [6/26/2021, 3:38:58 PM] Registering platform 'homebridge-control-chromecast.ControlChromecast' 6/26/2021, 3:38:58 PM [6/26/2021, 3:38:58 PM] The plugin "homebridge-deebot" requires Node.js version of ^14.16.1 which does not satisfy the current Node.js version of v12.16.3. You may need to upgrade your installation of Node.js - see https://git.io/JTKEF 6/26/2021, 3:38:58 PM Loaded plugin 'homebridge-deebot' 6/26/2021, 3:38:58 PM [6/26/2021, 3:38:58 PM] Registering platform 'homebridge-deebot.Deebot' 6/26/2021, 3:39:00 PM Loaded plugin 'homebridge-nest' 6/26/2021, 3:39:00 PM [6/26/2021, 3:39:00 PM] Registering platform 'homebridge-nest.Nest' 6/26/2021, 3:39:04 PM Loaded plugin 'homebridge-tplink-smarthome' 6/26/2021, 3:39:04 PM [6/26/2021, 3:39:04 PM] Registering platform 'homebridge-tplink-smarthome.TplinkSmarthome' 6/26/2021, 3:39:04 PM Loading 5 platforms... 6/26/2021, 3:39:04 PM [Nest] Initializing Nest platform... 6/26/2021, 3:39:04 PM Error loading platform requested in your config.json at position 2 6/26/2021, 3:39:05 PM Got SIGTERM, shutting down Bridge... 6/26/2021, 3:43:10 PM Initializing HAP-NodeJS v0.9.3... 6/26/2021, 3:43:23 PM Loaded plugin 'homebridge-chamberlain' 6/26/2021, 3:43:24 PM [6/26/2021, 3:43:23 PM] Registering accessory 'homebridge-chamberlain.Chamberlain' 6/26/2021, 3:43:24 PM [6/26/2021, 3:43:24 PM] The plugin "homebridge-control-chromecast" defines 'homebridge' and/or 'hap-nodejs' in their 'dependencies' section, meaning they carry an additional copy of homebridge and hap-nodejs. This not only wastes disk space, but also can cause major incompatibility issues and thus is considered bad practice. Please inform the developer to update their plugin! 6/26/2021, 3:43:24 PM WARNING The program 'node' uses the Apple Bonjour compatibility layer of Avahi. 6/26/2021, 3:43:24 PM WARNING Please fix your application to use the native API of Avahi! 6/26/2021, 3:43:24 PM WARNING For more information see http://0pointer.de/blog/projects/avahi-compat.html 6/26/2021, 3:43:24 PM WARNING The program 'node' called 'DNSServiceRegister()' which is not supported (or only supported partially) in the Apple Bonjour compatibility layer of Avahi. 6/26/2021, 3:43:24 PM WARNING Please fix your application to use the native API of Avahi! 6/26/2021, 3:43:24 PM WARNING For more information see http://0pointer.de/blog/projects/avahi-compat.html 6/26/2021, 3:43:26 PM Loaded plugin 'homebridge-control-chromecast' 6/26/2021, 3:43:26 PM [6/26/2021, 3:43:26 PM] Registering platform 'homebridge-control-chromecast.ControlChromecast' 6/26/2021, 3:43:26 PM [6/26/2021, 3:43:26 PM] The plugin "homebridge-deebot" requires Node.js version of ^14.16.1 which does not satisfy the current Node.js version of v12.16.3. You may need to upgrade your installation of Node.js - see https://git.io/JTKEF 6/26/2021, 3:43:27 PM Loaded plugin 'homebridge-deebot' 6/26/2021, 3:43:27 PM [6/26/2021, 3:43:27 PM] Registering platform 'homebridge-deebot.Deebot' 6/26/2021, 3:43:30 PM Loaded plugin 'homebridge-nest' 6/26/2021, 3:43:31 PM [6/26/2021, 3:43:31 PM] Registering platform 'homebridge-nest.Nest' 6/26/2021, 3:43:38 PM Loaded plugin 'homebridge-tplink-smarthome' 6/26/2021, 3:43:38 PM [6/26/2021, 3:43:38 PM] Registering platform 'homebridge-tplink-smarthome.TplinkSmarthome' 6/26/2021, 3:43:38 PM Loading 5 platforms... 6/26/2021, 3:43:38 PM [Nest] Initializing Nest platform... 6/26/2021, 3:43:38 PM Error loading platform requested in your config.json at position 2 6/26/2021, 3:43:40 PM Got SIGTERM, shutting down Bridge... 6/26/2021, 3:43:48 PM npm WARN checkPermissions Missing write access to /home/hoobs/.hoobs/node_modules/hap-nodejs/node_modules 6/26/2021, 3:44:09 PM npm ERR! code EACCES npm ERR! syscall access npm ERR! path /home/hoobs/.hoobs/node_modules/hap-nodejs/node_modules 6/26/2021, 3:44:09 PM npm ERR! errno -13 6/26/2021, 3:44:09 PM npm 6/26/2021, 3:44:09 PM ERR! Error: EACCES: permission denied, access '/home/hoobs/.hoobs/node_modules/hap-nodejs/node_modules' npm ERR! [Error: EACCES: permission denied, access '/home/hoobs/.hoobs/node_modules/hap-nodejs/node_modules'] { npm ERR! errno: -13, npm ERR! code: 'EACCES', npm ERR! syscall: 'access', npm ERR! path: '/home/hoobs/.hoobs/node_modules/hap-nodejs/node_modules' npm 6/26/2021, 3:44:09 PM 6/26/2021, 3:44:09 PM ERR! } npm ERR! npm ERR! The operation was rejected by your operating system. npm ERR! It is likely you do not have the permissions to access this file as the current user npm ERR! npm 6/26/2021, 3:44:09 PM ERR! If you believe this might be a permissions issue, please double-check the 6/26/2021, 3:44:09 PM npm ERR! permissions of the file and its containing directories, or try running npm ERR! the command again as root/Administrator. 6/26/2021, 3:44:09 PM 6/26/2021, 3:44:09 PM npm ERR! A complete log of this run can be found in: npm ERR! /home/hoobs/.npm/_logs/2021-06-26T19_44_09_770Z-debug.log 6/26/2021, 3:48:20 PM Initializing HAP-NodeJS v0.9.3... 6/26/2021, 3:48:36 PM Loaded plugin 'homebridge-chamberlain' 6/26/2021, 3:48:36 PM [6/26/2021, 3:48:36 PM] Registering accessory 'homebridge-chamberlain.Chamberlain' 6/26/2021, 3:48:37 PM [6/26/2021, 3:48:37 PM] The plugin "homebridge-control-chromecast" defines 'homebridge' and/or 'hap-nodejs' in their 'dependencies' section, meaning they carry an additional copy of homebridge and hap-nodejs. This not only wastes disk space, but also can cause major incompatibility issues and thus is considered bad practice. Please inform the developer to update their plugin! 6/26/2021, 3:48:37 PM WARNING The program 'node' uses the Apple Bonjour compatibility layer of Avahi. 6/26/2021, 3:48:37 PM WARNING Please fix your application to use the native API of Avahi! 6/26/2021, 3:48:37 PM WARNING For more information see http://0pointer.de/blog/projects/avahi-compat.html 6/26/2021, 3:48:37 PM WARNING The program 'node' called 'DNSServiceRegister()' which is not supported (or only supported partially) in the Apple Bonjour compatibility layer of Avahi. 6/26/2021, 3:48:37 PM WARNING Please fix your application to use the native API of Avahi! 6/26/2021, 3:48:37 PM WARNING For more information see http://0pointer.de/blog/projects/avahi-compat.html 6/26/2021, 3:48:39 PM Loaded plugin 'homebridge-control-chromecast' 6/26/2021, 3:48:39 PM [6/26/2021, 3:48:39 PM] Registering platform 'homebridge-control-chromecast.ControlChromecast' 6/26/2021, 3:48:39 PM [6/26/2021, 3:48:39 PM] The plugin "homebridge-deebot" requires Node.js version of ^14.16.1 which does not satisfy the current Node.js version of v12.16.3. You may need to upgrade your installation of Node.js - see https://git.io/JTKEF 6/26/2021, 3:48:40 PM Loaded plugin 'homebridge-deebot' 6/26/2021, 3:48:40 PM [6/26/2021, 3:48:40 PM] Registering platform 'homebridge-deebot.Deebot' 6/26/2021, 3:48:45 PM Loaded plugin 'homebridge-nest' 6/26/2021, 3:48:45 PM [6/26/2021, 3:48:45 PM] Registering platform 'homebridge-nest.Nest' 6/26/2021, 3:48:53 PM Loaded plugin 'homebridge-tplink-smarthome' 6/26/2021, 3:48:53 PM [6/26/2021, 3:48:53 PM] Registering platform 'homebridge-tplink-smarthome.TplinkSmarthome' 6/26/2021, 3:48:53 PM Loading 5 platforms... 6/26/2021, 3:48:53 PM [Nest] Initializing Nest platform... 6/26/2021, 3:48:53 PM Error loading platform requested in your config.json at position 2 6/26/2021, 3:48:56 PM Got SIGTERM, shutting down Bridge... 6/26/2021, 3:51:33 PM npm 6/26/2021, 3:51:33 PM 6/26/2021, 3:51:33 PM WARN checkPermissions Missing write access to /home/hoobs/.hoobs/node_modules/hap-nodejs/node_modules/debug npm WARN checkPermissions Missing write access to /home/hoobs/.hoobs/node_modules/hap-nodejs npm WARN 6/26/2021, 3:51:33 PM checkPermissions 6/26/2021, 3:51:33 PM Missing write access to /home/hoobs/.hoobs/node_modules/hap-nodejs/node_modules 6/26/2021, 3:51:53 PM npm 6/26/2021, 3:51:53 PM 6/26/2021, 3:51:53 PM ERR! code EACCES 6/26/2021, 3:51:53 PM npm ERR! syscall access npm ERR! path /home/hoobs/.hoobs/node_modules/hap-nodejs/node_modules/debug 6/26/2021, 3:51:53 PM npm 6/26/2021, 3:51:53 PM 6/26/2021, 3:51:53 PM ERR! errno -13 6/26/2021, 3:51:54 PM npm 6/26/2021, 3:51:54 PM ERR! Error: EACCES: permission denied, access '/home/hoobs/.hoobs/node_modules/hap-nodejs/node_modules/debug' npm ERR! [Error: EACCES: permission denied, access '/home/hoobs/.hoobs/node_modules/hap-nodejs/node_modules/debug'] { npm ERR! errno: -13, npm ERR! code: 'EACCES', npm ERR! syscall: 'access', npm ERR! path: '/home/hoobs/.hoobs/node_modules/hap-nodejs/node_modules/debug' npm ERR! 6/26/2021, 3:51:54 PM } npm ERR! npm ERR! The operation was rejected by your operating system. npm ERR! It is likely you do not have the permissions to access this file as the current user npm ERR! npm ERR! If you believe this might be a permissions issue, please double-check the npm ERR! permissions of the file and its containing directories, or try running npm 6/26/2021, 3:51:54 PM 6/26/2021, 3:51:54 PM ERR! the command again as root/Administrator. 6/26/2021, 3:51:54 PM 6/26/2021, 3:51:54 PM npm ERR! A complete log of this run can be found in: npm ERR! /home/hoobs/.npm/_logs/2021-06-26T19_51_54_488Z-debug.log 6/26/2021, 5:25:03 PM

canvas@2.8.0 install /home/hoobs/.hoobs/node_modules/canvas node-pre-gyp install --fallback-to-build 6/26/2021, 5:25:09 PM node-pre-gyp 6/26/2021, 5:25:09 PM ERR! install response status 404 Not Found on https://github.com/Automattic/node-canvas/releases/download/v2.8.0/canvas-v2.8.0-node-v72-linux-glibc-arm.tar.gz node-pre-gyp 6/26/2021, 5:25:09 PM 6/26/2021, 5:25:09 PM WARN Pre-built binaries not installable for canvas@2.8.0 and node@12.16.3 (node-v72 ABI, glibc) (falling back to source compile with node-gyp) node-pre-gyp WARN Hit error response status 404 Not Found on https://github.com/Automattic/node-canvas/releases/download/v2.8.0/canvas-v2.8.0-node-v72-linux-glibc-arm.tar.gz 6/26/2021, 5:25:09 PM 6/26/2021, 5:25:31 PM Package pixman-1 was not found in the pkg-config search path. Perhaps you should add the directory containing pixman-1.pc' to the PKG_CONFIG_PATH environment variable No package 'pixman-1' found gyp: Call to 'pkg-config pixman-1 --libs' returned exit status 1 while in binding.gyp. while trying to load binding.gyp 6/26/2021, 5:25:31 PM gyp 6/26/2021, 5:25:31 PM ERR! configure error 6/26/2021, 5:25:31 PM gyp 6/26/2021, 5:25:31 PM ERR! stack Error:gypfailed with exit code: 1 gyp 6/26/2021, 5:25:31 PM ERR! stack at ChildProcess.onCpExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:351:16) gyp ERR! stack at ChildProcess.emit (events.js:310:20) gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:275:12) 6/26/2021, 5:25:31 PM gyp 6/26/2021, 5:25:31 PM ERR! System Linux 4.19.97+ gyp ERR! command "/usr/local/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "configure" "--fallback-to-build" "--module=/home/hoobs/.hoobs/node_modules/canvas/build/Release/canvas.node" "--module_name=canvas" "--module_path=/home/hoobs/.hoobs/node_modules/canvas/build/Release" "--napi_version=5" "--node_abi_napi=napi" "--napi_build_version=0" "--node_napi_label=node-v72" gyp ERR! cwd /home/hoobs/.hoobs/node_modules/canvas gyp ERR! node -v v12.16.3 gyp ERR! node-gyp -v v5.1.0 6/26/2021, 5:25:31 PM gyp 6/26/2021, 5:25:31 PM ERR! not ok 6/26/2021, 5:25:31 PM node-pre-gyp 6/26/2021, 5:25:31 PM ERR! build error 6/26/2021, 5:25:31 PM node-pre-gyp 6/26/2021, 5:25:31 PM ERR! stack Error: Failed to execute '/usr/local/bin/node /usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js configure --fallback-to-build --module=/home/hoobs/.hoobs/node_modules/canvas/build/Release/canvas.node --module_name=canvas --module_path=/home/hoobs/.hoobs/node_modules/canvas/build/Release --napi_version=5 --node_abi_napi=napi --napi_build_version=0 --node_napi_label=node-v72' (1) node-pre-gyp ERR! stack at ChildProcess.<anonymous> (/home/hoobs/.hoobs/node_modules/@mapbox/node-pre-gyp/lib/util/compile.js:89:23) node-pre-gyp ERR! stack at ChildProcess.emit (events.js:310:20) node-pre-gyp ERR! stack at maybeClose (internal/child_process.js:1021:16) node-pre-gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:286:5) 6/26/2021, 5:25:31 PM node-pre-gyp 6/26/2021, 5:25:31 PM ERR! System Linux 4.19.97+ node-pre-gyp ERR! command "/usr/local/bin/node" "/home/hoobs/.hoobs/node_modules/.bin/node-pre-gyp" "install" "--fallback-to-build" node-pre-gyp 6/26/2021, 5:25:31 PM ERR! cwd /home/hoobs/.hoobs/node_modules/canvas node-pre-gyp ERR! node -v v12.16.3 node-pre-gyp ERR! node-pre-gyp -v v1.0.5 node-pre-gyp ERR! not ok 6/26/2021, 5:25:31 PM Failed to execute '/usr/local/bin/node /usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js configure --fallback-to-build --module=/home/hoobs/.hoobs/node_modules/canvas/build/Release/canvas.node --module_name=canvas --module_path=/home/hoobs/.hoobs/node_modules/canvas/build/Release --napi_version=5 --node_abi_napi=napi --napi_build_version=0 --node_napi_label=node-v72' (1) 6/26/2021, 5:26:05 PM npm 6/26/2021, 5:26:05 PM WARN optional SKIPPING OPTIONAL DEPENDENCY: canvas@2.8.0 (node_modules/canvas): npm WARN optional SKIPPING OPTIONAL DEPENDENCY: canvas@2.8.0 install:node-pre-gyp install --fallback-to-build npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1 6/26/2021, 5:26:05 PM 6/26/2021, 5:26:05 PM added 3 packages from 5 contributors, removed 20 packages and audited 1042 packages in 286.084s 6/26/2021, 5:26:32 PM 85 packages are looking for funding runnpm fundfor details 6/26/2021, 5:26:32 PM found 20 vulnerabilities (8 low, 1 moderate, 11 high) runnpm audit fixto fix them, ornpm audit` for details 6/26/2021, 5:26:32 PM Plugin "homebridge-tplink-smarthome" removed. 6/26/2021, 5:26:41 PM Initializing HAP-NodeJS v0.9.3... 6/26/2021, 5:26:48 PM Loaded plugin 'homebridge-chamberlain' 6/26/2021, 5:26:48 PM [6/26/2021, 5:26:48 PM] Registering accessory 'homebridge-chamberlain.Chamberlain' 6/26/2021, 5:26:48 PM [6/26/2021, 5:26:48 PM] The plugin "homebridge-control-chromecast" defines 'homebridge' and/or 'hap-nodejs' in their 'dependencies' section, meaning they carry an additional copy of homebridge and hap-nodejs. This not only wastes disk space, but also can cause major incompatibility issues and thus is considered bad practice. Please inform the developer to update their plugin! 6/26/2021, 5:26:48 PM WARNING The program 'node' uses the Apple Bonjour compatibility layer of Avahi. 6/26/2021, 5:26:48 PM WARNING Please fix your application to use the native API of Avahi! 6/26/2021, 5:26:48 PM WARNING For more information see http://0pointer.de/blog/projects/avahi-compat.html 6/26/2021, 5:26:48 PM WARNING The program 'node' called 'DNSServiceRegister()' which is not supported (or only supported partially) in the Apple Bonjour compatibility layer of Avahi. 6/26/2021, 5:26:48 PM WARNING Please fix your application to use the native API of Avahi! 6/26/2021, 5:26:48 PM WARNING For more information see http://0pointer.de/blog/projects/avahi-compat.html 6/26/2021, 5:26:51 PM Loaded plugin 'homebridge-control-chromecast' 6/26/2021, 5:26:51 PM [6/26/2021, 5:26:51 PM] Registering platform 'homebridge-control-chromecast.ControlChromecast' 6/26/2021, 5:26:51 PM [6/26/2021, 5:26:51 PM] The plugin "homebridge-deebot" requires Node.js version of ^14.16.1 which does not satisfy the current Node.js version of v12.16.3. You may need to upgrade your installation of Node.js - see https://git.io/JTKEF 6/26/2021, 5:26:52 PM Loaded plugin 'homebridge-deebot' 6/26/2021, 5:26:52 PM [6/26/2021, 5:26:52 PM] Registering platform 'homebridge-deebot.Deebot' 6/26/2021, 5:26:53 PM Loaded plugin 'homebridge-nest' 6/26/2021, 5:26:53 PM [6/26/2021, 5:26:53 PM] Registering platform 'homebridge-nest.Nest' 6/26/2021, 5:26:53 PM Loading 4 platforms... 6/26/2021, 5:26:53 PM [Nest] Initializing Nest platform... 6/26/2021, 5:26:53 PM Error loading platform requested in your config.json at position 2 6/26/2021, 5:26:54 PM Got SIGTERM, shutting down Bridge... 6/26/2021, 9:23:54 PM Initializing HAP-NodeJS v0.9.3... 6/26/2021, 9:24:01 PM Loaded plugin 'homebridge-chamberlain' 6/26/2021, 9:24:01 PM [6/26/2021, 9:24:01 PM] Registering accessory 'homebridge-chamberlain.Chamberlain' 6/26/2021, 9:24:01 PM [6/26/2021, 9:24:01 PM] The plugin "homebridge-control-chromecast" defines 'homebridge' and/or 'hap-nodejs' in their 'dependencies' section, meaning they carry an additional copy of homebridge and hap-nodejs. This not only wastes disk space, but also can cause major incompatibility issues and thus is considered bad practice. Please inform the developer to update their plugin! 6/26/2021, 9:24:02 PM WARNING The program 'node' uses the Apple Bonjour compatibility layer of Avahi. 6/26/2021, 9:24:02 PM WARNING Please fix your application to use the native API of Avahi! 6/26/2021, 9:24:02 PM WARNING For more information see http://0pointer.de/blog/projects/avahi-compat.html 6/26/2021, 9:24:02 PM WARNING The program 'node' called 'DNSServiceRegister()' which is not supported (or only supported partially) in the Apple Bonjour compatibility layer of Avahi. 6/26/2021, 9:24:02 PM WARNING Please fix your application to use the native API of Avahi! 6/26/2021, 9:24:02 PM WARNING For more information see http://0pointer.de/blog/projects/avahi-compat.html 6/26/2021, 9:24:05 PM Loaded plugin 'homebridge-control-chromecast' 6/26/2021, 9:24:05 PM [6/26/2021, 9:24:05 PM] Registering platform 'homebridge-control-chromecast.ControlChromecast' 6/26/2021, 9:24:05 PM [6/26/2021, 9:24:05 PM] The plugin "homebridge-deebot" requires Node.js version of ^14.16.1 which does not satisfy the current Node.js version of v12.16.3. You may need to upgrade your installation of Node.js - see https://git.io/JTKEF 6/26/2021, 9:24:05 PM Loaded plugin 'homebridge-deebot' 6/26/2021, 9:24:05 PM [6/26/2021, 9:24:05 PM] Registering platform 'homebridge-deebot.Deebot' 6/26/2021, 9:24:07 PM Loaded plugin 'homebridge-nest' 6/26/2021, 9:24:07 PM [6/26/2021, 9:24:07 PM] Registering platform 'homebridge-nest.Nest' 6/26/2021, 9:24:07 PM Loading 4 platforms... 6/26/2021, 9:24:07 PM [Nest] Initializing Nest platform... 6/26/2021, 9:24:07 PM Error loading platform requested in your config.json at position 2 6/26/2021, 9:24:08 PM Got SIGTERM, shutting down Bridge... {"mode":"full","isActive":false}

SavionR commented 3 years ago

{ "server": { "port": 80, "origin": "*", "autostart": 0, "home_setup_id": "X-HM://0023ISYWXEJ5M", "polling_seconds": 5 }, "client": { "default_route": "status", "inactive_logoff": 30, "theme": "hoobs-dark", "locale": "en", "temp_units": "celsius", "country_code": "CA", "postal_code": "l6p1t4" }, "bridge": { "name": "HOOBS", "port": 51826, "pin": "031-45-154", "username": "F6:5B:C5:BA:57:5F" }, "description": "", "ports": {}, "accessories": [ { "accessory": "Chamberlain", "plugin_map": { "plugin_name": "homebridge-chamberlain", "index": 0 }, "name": "Garage Door", "username": """, "password": """, "deviceId": "CG08603CA4A8" } ], "platforms": [ { "platform": "Nest", "plugin_map": { "plugin_name": "homebridge-nest" }, "name": "Nest", "googleAuth": { "issueToken": "" } }, { "platform": "SmartThings-v2", "plugin_map": { "plugin_name": "homebridge-smartthings-v2" }, "name": "SmartThings-v2", "direct_port": 8000, "temperature_unit": "C", "validateTokenId": true, "logConfig": { "debug": false, "showChanges": true, "hideTimestamp": true, "hideNamePrefix": true, "file": { "enabled": true, "level": "Good" } }, "app_url": "https://graph-na04-useast2.api.smartthings.com:443/api/smartapps/installations/", "app_id": """, "access_token": """ }, { "platform": "ControlChromecast", "plugin_map": { "plugin_name": "homebridge-control-chromecast" } }, { "platform": "Deebot", "plugin_map": { "plugin_name": "homebridge-deebot" }, "name": "Deebot", "language": "en", "refreshTime": 30, "countryCode": "CA", "username": """, "password": "***" } ] }