Ebenfalls nach Aktualisierung der HUBS das Problem gehabt das die Homebridge in einer Boot Schleife hing. Nach entfernen des HUBS aus der config lief sie wieder.
BEide Hubs auf 4.15.250 und das neuste Plugin aber keine Verbindung zu den HUBS.
Außerdem habe ich das Problem, dass ich mittlerweile mehrere male meine ganzen Aktionen von dem Harmony Hub in HomeKit habe und diese gerne entfernen würde? Wo wie geht das?
edit: Sehe ja jetzt erst, dass ihr alle ein anderes Plugin benutzt ..
Wie läuft das bei dem Plugin bei 2 Hubs? beide IP Adressen eingeben ?
[2/20/2019, 6:24:22 PM] [Harmony Hub] {HarmonyHub} Found <2> hubs
[2/20/2019, 6:24:22 PM] [Harmony Hub] {HarmonyHub} <4ce56aca-1d15-4b96-b495-d380923e98d6> <Harmony Hub 2>
[2/20/2019, 6:24:22 PM] [Harmony Hub] {HarmonyHub} <08569953-15ff-4649-a1c9-2650002c9e45> <Harmony Hub>
[2/20/2019, 6:24:22 PM] [Harmony Hub] {HarmonyHub} handleError: { HTTPError: Response code 417 (Expectation Failed)
at EventEmitter.emitter.on (/usr/local/lib/node_modules/homebridge-harmonyhub-plugin/node_modules/got/source/as-promise.js:74:19)
at process.internalTickCallback (internal/process/next_tick.js:77:7)
name: 'HTTPError',
host: '192.168.0.25:8088',
hostname: '192.168.0.25',
method: 'POST',
path: '/',
socketPath: undefined,
protocol: 'http:',
url: 'http://192.168.0.25:8088/',
gotOptions:
{ path: '/',
protocol: 'http:',
slashes: true,
auth: null,
host: '192.168.0.25:8088',
port: '8088',
hostname: '192.168.0.25',
hash: null,
search: null,
query: null,
pathname: '/',
href: 'http://192.168.0.25:8088/',
retry:
{ retries: [Function],
methods: [Set],
statusCodes: [Set],
errorCodes: [Set],
maxRetryAfter: 5000 },
headers:
{ 'user-agent': 'got/9.6.0 (https://github.com/sindresorhus/got)',
'content-type': 'application/json',
accept: 'text/plain',
origin: 'http//:localhost.nebula.myharmony.com',
'accept-encoding': 'gzip, deflate',
'content-length': 54 },
hooks:
{ beforeRequest: [],
beforeRedirect: [],
beforeRetry: [],
afterResponse: [],
beforeError: [],
init: [] },
decompress: true,
throwHttpErrors: true,
followRedirect: true,
stream: false,
form: false,
json: true,
cache: false,
useElectronNet: false,
method: 'POST',
body: '{"id":0,"cmd":"connect.discoveryinfo?get","params":{}}',
gotTimeout: { request: 5000 } },
statusCode: 417,
statusMessage: 'Expectation Failed',
headers:
{ 'access-control-allow-headers': 'origin, content-type, accept',
'access-control-allow-method': 'POST, OPTIONS',
'access-control-allow-origin': 'http//:localhost.nebula.myharmony.com',
'content-length': '16' },
body: { code: '417' } }
[2/20/2019, 6:24:22 PM] [Harmony Hub] {HarmonyHub} handleError: TypeError: Cannot read property 'getActivities' of undefined
at /usr/local/lib/node_modules/homebridge-harmonyhub-plugin/lib/harmonyhub.js:130:27
at tryCallOne (/usr/local/lib/node_modules/homebridge-harmonyhub-plugin/node_modules/promise/lib/core.js:37:12)
at /usr/local/lib/node_modules/homebridge-harmonyhub-plugin/node_modules/promise/lib/core.js:123:15
at flush (/usr/local/lib/node_modules/homebridge-harmonyhub-plugin/node_modules/asap/raw.js:50:29)
at process.internalTickCallback (internal/process/next_tick.js:70:11)
[2/20/2019, 6:24:22 PM] [Harmony Hub] {HarmonyHub} handleError: TypeError: Cannot read property 'getCurrentActivity' of undefined
at /usr/local/lib/node_modules/homebridge-harmonyhub-plugin/lib/harmonyhub.js:178:27
at tryCallOne (/usr/local/lib/node_modules/homebridge-harmonyhub-plugin/node_modules/promise/lib/core.js:37:12)
at /usr/local/lib/node_modules/homebridge-harmonyhub-plugin/node_modules/promise/lib/core.js:123:15
at flush (/usr/local/lib/node_modules/homebridge-harmonyhub-plugin/node_modules/asap/raw.js:50:29)
at process.internalTickCallback (internal/process/next_tick.js:70:11)
[2/20/2019, 6:24:22 PM] [Harmony Hub] {HarmonyHub} handleError: { HTTPError: Response code 417 (Expectation Failed)
at EventEmitter.emitter.on (/usr/local/lib/node_modules/homebridge-harmonyhub-plugin/node_modules/got/source/as-promise.js:74:19)
at process.internalTickCallback (internal/process/next_tick.js:77:7)
name: 'HTTPError',
host: '192.168.0.14:8088',
hostname: '192.168.0.14',
method: 'POST',
path: '/',
socketPath: undefined,
protocol: 'http:',
url: 'http://192.168.0.14:8088/',
gotOptions:
{ path: '/',
protocol: 'http:',
slashes: true,
auth: null,
host: '192.168.0.14:8088',
port: '8088',
hostname: '192.168.0.14',
hash: null,
search: null,
query: null,
pathname: '/',
href: 'http://192.168.0.14:8088/',
retry:
{ retries: [Function],
methods: [Set],
statusCodes: [Set],
errorCodes: [Set],
maxRetryAfter: 5000 },
headers:
{ 'user-agent': 'got/9.6.0 (https://github.com/sindresorhus/got)',
'content-type': 'application/json',
accept: 'text/plain',
origin: 'http//:localhost.nebula.myharmony.com',
'accept-encoding': 'gzip, deflate',
'content-length': 54 },
hooks:
{ beforeRequest: [],
beforeRedirect: [],
beforeRetry: [],
afterResponse: [],
beforeError: [],
init: [] },
decompress: true,
throwHttpErrors: true,
followRedirect: true,
stream: false,
form: false,
json: true,
cache: false,
useElectronNet: false,
method: 'POST',
body: '{"id":0,"cmd":"connect.discoveryinfo?get","params":{}}',
gotTimeout: { request: 5000 } },
statusCode: 417,
statusMessage: 'Expectation Failed',
headers:
{ 'access-control-allow-headers': 'origin, content-type, accept',
'access-control-allow-method': 'POST, OPTIONS',
'access-control-allow-origin': 'http//:localhost.nebula.myharmony.com',
'content-length': '16' },
body: { code: '417' } }
[2/20/2019, 6:24:22 PM] [Harmony Hub] {HarmonyHub} handleError: TypeError: Cannot read property 'getActivities' of undefined
at /usr/local/lib/node_modules/homebridge-harmonyhub-plugin/lib/harmonyhub.js:130:27
at tryCallOne (/usr/local/lib/node_modules/homebridge-harmonyhub-plugin/node_modules/promise/lib/core.js:37:12)
at /usr/local/lib/node_modules/homebridge-harmonyhub-plugin/node_modules/promise/lib/core.js:123:15
at flush (/usr/local/lib/node_modules/homebridge-harmonyhub-plugin/node_modules/asap/raw.js:50:29)
at process.internalTickCallback (internal/process/next_tick.js:70:11)
[2/20/2019, 6:24:22 PM] [Harmony Hub] {HarmonyHub} handleError: TypeError: Cannot read property 'getCurrentActivity' of undefined
at /usr/local/lib/node_modules/homebridge-harmonyhub-plugin/lib/harmonyhub.js:178:27
at tryCallOne (/usr/local/lib/node_modules/homebridge-harmonyhub-plugin/node_modules/promise/lib/core.js:37:12)
at /usr/local/lib/node_modules/homebridge-harmonyhub-plugin/node_modules/promise/lib/core.js:123:15
at flush (/usr/local/lib/node_modules/homebridge-harmonyhub-plugin/node_modules/asap/raw.js:50:29)
at process.internalTickCallback (internal/process/next_tick.js:70:11)
Alles anzeigen