Ich beschäftige mich jetzt seit ein paar Tagen mit der Einrichtung meines Pi3 zum Einsatz von OSRAM Geräten, die bisher nur meine HUE-App kennt, von Homatic Geräten und SONOS Geräten. Ein verdammt steiniger Weg. Ich habe schon diverse Kombinationen von unterschiedlichen Versionen der Komponenten ausprobiert und bin inzwischen soweit, dass ich immer Schaltaktivitäten meiner Komponenten im Homebridge Protokoll sehen kann. Meine HUE Bridge ist mit der Homebridge verbunden und sie zeigt beim Hochfahren die Komponenten an. Beim Hochfahren der Homebridge werden nun auch keine Warnungen mehr angezeigt, dass Versionen nicht zusammen passen.
Leider schmiert auf dem Pi die Homebridge ab, sobald ich auf meinem iPhone die HOME App von Apple starte.
Wer weiss Hilfe?
Wer kann mir die richtigen Versionsnummer für die einzelnen Komponenten nennen, die in Kombination funktionieren?
Hier meine aktuelle Versionslage (Sonos habe ich noch nicht eingebunden):
homebridge-hue v0.5.41, node v6.11.4, homebridge v0.4.29
Homematic Plugin Version 0.0.95
Hier die Anzeige nach dem Absturz:
[10/30/2017, 2:55:35 PM] Homebridge is running on port 51826.
[10/30/2017, 2:55:37 PM] [HomeMatic CCU] NPM 0.0.95 vs Local 0.0.95
[10/30/2017, 2:56:05 PM] [Hue] Philips hue: identify
[10/30/2017, 2:56:05 PM] [Hue] Philips hue: dumping masked state to /home/pi/.homebridge/Philips hue.json
/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/lib/util/once.js:12
throw new Error("This callback function has already been called by someone else; it can only be called one time.");
^
Error: This callback function has already been called by someone else; it can only be called one time.
at /usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/lib/util/once.js:12:13
at /usr/local/lib/node_modules/homebridge-homematic/ChannelServices/HomeMaticHomeKitContactService.js:118:8
at /usr/local/lib/node_modules/homebridge-homematic/ChannelServices/HomeKitGenericService.js:141:32
at /usr/local/lib/node_modules/homebridge-homematic/ChannelServices/HomeKitGenericService.js:252:9
at /usr/local/lib/node_modules/homebridge-homematic/HomeMaticRPC.js:217:9
at Object.callback (/usr/local/lib/node_modules/homebridge-homematic/node_modules/binrpc/lib/client.js:173:25)
at /usr/local/lib/node_modules/homebridge-homematic/node_modules/binrpc/lib/client.js:149:29
at _combinedTickCallback (internal/process/next_tick.js:77:11)
at process._tickCallback (internal/process/next_tick.js:104:9)
pi@raspberrypi:~ $