2017-08-21 08:41:15 stdout npm ERR! /root/.npm/_logs/2017-08-21T08_41_15_828Z-debug.log 2017-08-21 08:41:15 stdout npm ERR! A complete log of this run can be found in: 2017-08-21 08:41:15 stdout  2017-08-21 08:41:15 stdout npm ERR! Invalid tag name "homebridge-homematic ": Tags may not have any characters that encodeURIComponent encodes. 2017-08-21 08:41:15 stdout npm ERR! code EINVALIDTAGNAME 2017-08-21 08:41:15 stdout npm info using node@v8.2.1 2017-08-21 08:41:15 stdout npm info using npm@5.3.0 2017-08-21 08:41:15 stdout npm info it worked if it ends with ok 2017-08-21 08:41:14 stdout /root/.homebridge/install.sh: line 2: $'\r': command not found 2017-08-21 08:41:14 stdout Installing plugins from /root/.homebridge/install.sh. 2017-08-21 08:41:14 stdout /root/.homebridge/package.json not found. 2017-08-21 08:41:14 stdout Default env variables will be used. 2017-08-21 08:41:14 stdout /root/.homebridge/.env not found. 2017-08-21 08:41:13 stdout at Function.Module._load (module.js:458:3) 2017-08-21 08:41:13 stdout at tryModuleLoad (module.js:466:12) 2017-08-21 08:41:13 stdout at Module.load (module.js:503:32) 2017-08-21 08:41:13 stdout at Object.Module._extensions..js (module.js:580:10) 2017-08-21 08:41:13 stdout at Module._compile (module.js:569:30) 2017-08-21 08:41:13 stdout at Object. (/usr/local/lib/node_modules/homebridge/bin/homebridge:17:22) 2017-08-21 08:41:13 stdout at module.exports (/usr/local/lib/node_modules/homebridge/lib/cli.js:26:16) 2017-08-21 08:41:13 stdout at new Server (/usr/local/lib/node_modules/homebridge/lib/server.js:52:38) 2017-08-21 08:41:13 stdout at Server._loadConfig (/usr/local/lib/node_modules/homebridge/lib/server.js:191:19) 2017-08-21 08:41:13 stdout at JSON.parse () 2017-08-21 08:41:13 stdout SyntaxError: Unexpected string in JSON at position 174 2017-08-21 08:41:13 stdout 2017-08-21 08:41:13 stdout ^ 2017-08-21 08:41:13 stdout throw err; 2017-08-21 08:41:13 stdout /usr/local/lib/node_modules/homebridge/lib/server.js:197 2017-08-21 08:41:13 stdout [2017-8-21 08:41:13] 2017-08-21 08:41:13 stdout [2017-8-21 08:41:13] Please try pasting your config.json file here to validate it: http://jsonlint.com 2017-08-21 08:41:13 stdout [2017-8-21 08:41:13] There was a problem reading your config.json file. 2017-08-21 08:41:13 stdout [2017-8-21 08:41:13] --- 2017-08-21 08:41:13 stdout [2017-8-21 08:41:13] Registering accessory 'homebridge-synology.Synology' 2017-08-21 08:41:13 stdout [2017-8-21 08:41:13] Loaded plugin: homebridge-synology 2017-08-21 08:41:12 stdout npm info ok 2017-08-21 08:41:12 stdout npm info using node@v8.2.1 2017-08-21 08:41:12 stdout npm info using npm@5.3.0 2017-08-21 08:41:12 stdout npm info it worked if it ends with ok 2017-08-21 08:41:10 stdout *** WARNING *** For more information see 2017-08-21 08:41:10 stdout *** WARNING *** Please fix your application to use the native API of Avahi! 2017-08-21 08:41:10 stdout *** WARNING *** The program 'node' called 'DNSServiceRegister()' which is not supported (or only supported partially) in the Apple Bonjour compatibility layer of Avahi. 2017-08-21 08:41:10 stdout *** WARNING *** For more information see 2017-08-21 08:41:10 stdout *** WARNING *** Please fix your application to use the native API of Avahi! 2017-08-21 08:41:10 stdout *** WARNING *** The program 'node' uses the Apple Bonjour compatibility layer of Avahi. 2017-08-21 08:41:09 stdout npm info ok 2017-08-21 08:41:09 stdout updated 1 package in 3.882s 2017-08-21 08:41:09 stdout + homebridge-synology@0.3.0 2017-08-21 08:41:09 stdout npm info lifecycle homebridge-synology@0.3.0~postinstall: homebridge-synology@0.3.0 2017-08-21 08:41:09 stdout npm info lifecycle homebridge-synology@0.3.0~install: homebridge-synology@0.3.0 2017-08-21 08:41:09 stdout npm info linkStuff homebridge-synology@0.3.0 2017-08-21 08:41:09 stdout [?25l[ ......] | remove:homebridge-synology: sill doSerial remove 10 [ ......] | remove:homebridge-synology: sill doSerial remove 10 [ ......] / refresh-package-json:homebridge-synology: sill finalize [?25hnpm info lifecycle homebridge-synology@0.3.0~preinstall: homebridge-synology@0.3.0 2017-08-21 08:41:09 stdout npm info lifecycle homebridge-synology@0.3.0~postuninstall: homebridge-synology@0.3.0 2017-08-21 08:41:09 stdout npm info lifecycle homebridge-synology@0.3.0~uninstall: homebridge-synology@0.3.0 2017-08-21 08:41:09 stdout [?25l[ ............] / diffTrees: sill install generateActionsToTake [ ...........] | extract:homebridge-synology: verb lock using /root/.npm/ [ ...........] | extract:homebridge-synology: verb lock using /root/.npm/ [ ...........] | extract:homebridge-synology: verb lock using /root/.npm/ [ ...........] | extract:homebridge-synology: verb lock using /root/.npm/ [ ...........] | extract:homebridge-synology: verb lock using /root/.npm/ [ ...........] | extract:homebridge-synology: verb lock using /root/.npm/ [ ...........] | extract:homebridge-synology: verb lock using /root/.npm/ [ ...........] | extract:homebridge-synology: verb lock using /root/.npm/ [ ...........] | extract:homebridge-synology: verb lock using /root/.npm/ [ ...........] | extract:homebridge-synology: verb lock using /root/.npm/ [ ...........] | extract:homebridge-synology: verb lock using /root/.npm/ [ ...........] | extract:homebridge-synology: verb lock using /root/.npm/ [ ...........] | extract:homebridge-synology: verb lock using /root/.npm/ [ ...........] | extract:homebridge-synology: verb lock using /root/.npm/ [ ...........] | extract:homebridge-synology: verb lock using /root/.npm/ [ ...........] | extract:homebridge-synology: verb lock using /root/.npm/ [ ...........] | extract:homebridge-synology: verb lock using /root/.npm/ [ ...........] | extract:homebridge-synology: verb lock using /root/.npm/ [ ...........] | extract:homebridge-synology: verb lock using /root/.npm/ [ ...........] | extract:homebridge-synology: verb lock using /root/.npm/ [ ...........] | extract:homebridge-synology: verb lock using /root/.npm/ [ ...........] | extract:homebridge-synology: verb lock using /root/.npm/ [ ...........] | extract:homebridge-synology: verb lock using /root/.npm/ [ ...........] | extract:homebridge-synology: verb lock using /root/.npm/ [ ...........] | extract:homebridge-synology: verb lock using /root/.npm/ [ ...........] | extract:homebridge-synology: verb lock using /root/.npm/ [?25hnpm info lifecycle homebridge-synology@0.3.0~preuninstall: homebridge-synology@0.3.0 2017-08-21 08:41:08 stdout [?25l[ ................] \ fetchMetadata: sill resolveWithNewModule punycode@1.4.1 [?25hnpm http fetch GET 200 https://registry.npmjs.org/inherits 7ms (from cache) 2017-08-21 08:41:08 stdout npm http fetch GET 200 https://registry.npmjs.org/punycode 4ms (from cache) 2017-08-21 08:41:08 stdout npm http fetch GET 200 https://registry.npmjs.org/tweetnacl 40ms (from cache) 2017-08-21 08:41:08 stdout npm http fetch GET 200 https://registry.npmjs.org/getpass 39ms (from cache) 2017-08-21 08:41:08 stdout [?25l[ .................] \ fetchMetadata: http fetch GET 200 https://registry.npmjs [?25hnpm http fetch GET 200 https://registry.npmjs.org/bcrypt-pbkdf 35ms (from cache) 2017-08-21 08:41:08 stdout npm http fetch GET 200 https://registry.npmjs.org/ecc-jsbn 28ms (from cache) 2017-08-21 08:41:08 stdout npm http fetch GET 200 https://registry.npmjs.org/dashdash 28ms (from cache) 2017-08-21 08:41:08 stdout npm http fetch GET 200 https://registry.npmjs.org/jsbn 25ms (from cache) 2017-08-21 08:41:08 stdout npm http fetch GET 200 https://registry.npmjs.org/asn1 27ms (from cache) 2017-08-21 08:41:08 stdout [?25l[ .................] - loadDep:extsprintf: sill resolveWithNewModule extsprintf [?25hnpm http fetch GET 200 https://registry.npmjs.org/core-util-is 13ms (from cache) 2017-08-21 08:41:08 stdout npm http fetch GET 200 https://registry.npmjs.org/extsprintf 18ms (from cache) 2017-08-21 08:41:08 stdout npm http fetch GET 200 https://registry.npmjs.org/verror 15ms (from cache) 2017-08-21 08:41:08 stdout [?25l[ .................] \ fetchMetadata: http fetch GET 200 https://registry.npmjs [?25hnpm http fetch GET 200 https://registry.npmjs.org/json-schema 13ms (from cache) 2017-08-21 08:41:08 stdout npm http fetch GET 200 https://registry.npmjs.org/sshpk 20ms (from cache) 2017-08-21 08:41:08 stdout npm http fetch GET 200 https://registry.npmjs.org/jsprim 17ms (from cache) 2017-08-21 08:41:08 stdout [?25l[ .................] - fetchMetadata: http fetch GET 200 https://registry.npmjs [?25hnpm http fetch GET 200 https://registry.npmjs.org/assert-plus 18ms (from cache) 2017-08-21 08:41:08 stdout npm http fetch GET 200 https://registry.npmjs.org/sntp 42ms (from cache) 2017-08-21 08:41:08 stdout npm http fetch GET 200 https://registry.npmjs.org/cryptiles 40ms (from cache) 2017-08-21 08:41:08 stdout npm http fetch GET 200 https://registry.npmjs.org/hoek 19ms (from cache) 2017-08-21 08:41:07 stdout [?25l[ .................] | fetchMetadata: sill resolveWithNewModule jsonify@0.0.0 c [?25hnpm http fetch GET 200 https://registry.npmjs.org/boom 16ms (from cache) 2017-08-21 08:41:07 stdout npm http fetch GET 200 https://registry.npmjs.org/jsonify 4ms (from cache) 2017-08-21 08:41:07 stdout npm http fetch GET 200 https://registry.npmjs.org/json-stable-stringify 15ms (from cache) 2017-08-21 08:41:07 stdout npm http fetch GET 200 https://registry.npmjs.org/co 14ms (from cache) 2017-08-21 08:41:07 stdout [?25l[ .................] - fetchMetadata: http fetch GET 200 https://registry.npmjs [?25hnpm http fetch GET 200 https://registry.npmjs.org/har-schema 65ms (from cache) 2017-08-21 08:41:07 stdout [?25l[ .................] / fetchMetadata: sill resolveWithNewModule mime-db@1.29.0 [?25hnpm http fetch GET 200 https://registry.npmjs.org/ajv 12ms (from cache) 2017-08-21 08:41:07 stdout npm http fetch GET 200 https://registry.npmjs.org/mime-db 5ms (from cache) 2017-08-21 08:41:07 stdout npm http fetch GET 200 https://registry.npmjs.org/asynckit 5ms (from cache) 2017-08-21 08:41:07 stdout [?25l[ .................] | fetchMetadata: sill resolveWithNewModule uuid@3.1.0 chec [?25hnpm http fetch GET 200 https://registry.npmjs.org/delayed-stream 7ms (from cache) 2017-08-21 08:41:07 stdout npm http fetch GET 200 https://registry.npmjs.org/uuid 15ms (from cache) 2017-08-21 08:41:07 stdout npm http fetch GET 200 https://registry.npmjs.org/tunnel-agent 65ms (from cache) 2017-08-21 08:41:07 stdout npm http fetch GET 200 https://registry.npmjs.org/tough-cookie 80ms (from cache) 2017-08-21 08:41:07 stdout [?25l[ .................] - fetchMetadata: http fetch GET 200 https://registry.npmjs [?25hnpm http fetch GET 200 https://registry.npmjs.org/stringstream 80ms (from cache) 2017-08-21 08:41:07 stdout npm http fetch GET 200 https://registry.npmjs.org/safe-buffer 61ms (from cache) 2017-08-21 08:41:07 stdout npm http fetch GET 200 https://registry.npmjs.org/performance-now 62ms (from cache) 2017-08-21 08:41:07 stdout npm http fetch GET 200 https://registry.npmjs.org/qs 58ms (from cache) 2017-08-21 08:41:07 stdout npm http fetch GET 200 https://registry.npmjs.org/mime-types 59ms (from cache) 2017-08-21 08:41:07 stdout npm http fetch GET 200 https://registry.npmjs.org/json-stringify-safe 59ms (from cache) 2017-08-21 08:41:07 stdout npm http fetch GET 200 https://registry.npmjs.org/oauth-sign 57ms (from cache) 2017-08-21 08:41:07 stdout [?25l[ .................] / fetchMetadata: http fetch GET 200 https://registry.npmjs [?25hnpm http fetch GET 200 https://registry.npmjs.org/isstream 57ms (from cache) 2017-08-21 08:41:07 stdout npm http fetch GET 200 https://registry.npmjs.org/is-typedarray 95ms (from cache) 2017-08-21 08:41:07 stdout npm http fetch GET 200 https://registry.npmjs.org/aws4 128ms (from cache) 2017-08-21 08:41:07 stdout [?25l[ .................] | fetchMetadata: http fetch GET 200 https://registry.npmjs [?25hnpm http fetch GET 200 https://registry.npmjs.org/combined-stream 124ms (from cache) 2017-08-21 08:41:07 stdout npm http fetch GET 200 https://registry.npmjs.org/http-signature 80ms (from cache) 2017-08-21 08:41:07 stdout npm http fetch GET 200 https://registry.npmjs.org/aws-sign2 94ms (from cache) 2017-08-21 08:41:07 stdout npm http fetch GET 200 https://registry.npmjs.org/hawk 73ms (from cache) 2017-08-21 08:41:07 stdout npm http fetch GET 200 https://registry.npmjs.org/har-validator 71ms (from cache) 2017-08-21 08:41:07 stdout npm http fetch GET 200 https://registry.npmjs.org/form-data 70ms (from cache) 2017-08-21 08:41:07 stdout npm http fetch GET 200 https://registry.npmjs.org/caseless 76ms (from cache) 2017-08-21 08:41:07 stdout [?25l[..................] / fetchMetadata: http fetch GET 200 https://registry.npmjs [ .................] \ fetchMetadata: sill resolveWithNewModule ms@0.7.0 checki [ .................] / fetchMetadata: sill resolveWithNewModule ms@0.7.0 checki [?25hnpm http fetch GET 200 https://registry.npmjs.org/forever-agent 69ms (from cache) 2017-08-21 08:41:07 stdout npm http fetch GET 200 https://registry.npmjs.org/ms 8ms (from cache) 2017-08-21 08:41:07 stdout npm http fetch GET 200 https://registry.npmjs.org/debug 34ms (from cache) 2017-08-21 08:41:07 stdout npm http fetch GET 200 https://registry.npmjs.org/deep-equal 32ms (from cache) 2017-08-21 08:41:07 stdout npm http fetch GET 200 https://registry.npmjs.org/pauseable 27ms (from cache) 2017-08-21 08:41:07 stdout [?25l[..................] | fetchMetadata: sill resolveWithNewModule util@0.10.3 che [?25hnpm http fetch GET 200 https://registry.npmjs.org/extend 26ms (from cache) 2017-08-21 08:41:07 stdout [?25l[..................] \ fetchMetadata: http fetch GET 200 https://registry.npmjs [?25hnpm http fetch GET 200 https://registry.npmjs.org/util 75ms (from cache) 2017-08-21 08:41:07 stdout npm http fetch GET 200 https://registry.npmjs.org/polling-to-event 58ms (from cache) 2017-08-21 08:41:07 stdout npm http fetch GET 200 https://registry.npmjs.org/request 58ms (from cache) 2017-08-21 08:41:07 stdout [?25l[..................] \ rollbackFailedOptional: http fetch GET 200 https://regis [..................] \ rollbackFailedOptional: http fetch GET 200 https://regis [..................] \ rollbackFailedOptional: http fetch GET 200 https://regis [..................] \ rollbackFailedOptional: http fetch GET 200 https://regis [..................] \ rollbackFailedOptional: http fetch GET 200 https://regis [..................] \ rollbackFailedOptional: http fetch GET 200 https://regis [..................] - loadIdealTree:loadAllDepsIntoIdealTree: sill install loa [..................] | fetchMetadata: sill resolveWithNewModule homebridge-syno [?25hnpm http fetch GET 200 https://registry.npmjs.org/wake_on_lan 51ms (from cache) 2017-08-21 08:41:06 stdout [?25l[..................] / rollbackFailedOptional: verb npm-session c3be8ffa5b0cc82 [..................] / rollbackFailedOptional: verb npm-session c3be8ffa5b0cc82 [?25hnpm http fetch GET 200 https://registry.npmjs.org/homebridge-synology 52ms (from cache) 2017-08-21 08:41:05 stdout npm info using node@v8.2.1 2017-08-21 08:41:05 stdout npm info using npm@5.3.0 2017-08-21 08:41:05 stdout npm info it worked if it ends with ok