RPi2 - Homebridge : Siri for the rest of us

diverse Zusatzsoftware

Moderator: Co-Administratoren

flumi1234
Beiträge: 16
Registriert: 26.01.2014, 12:49

Re: RPi2 - Homebridge : Siri for the rest of us

Beitrag von flumi1234 » 04.02.2017, 08:58

Hallo zusammen,

bei mir war alles Top wollte mal die Version updaten da ein Paar neue Sachen unterstützt werden.

Nun startet die Homebridge nichtmehr:

Code: Alles auswählen

[2/4/2017, 7:52:06 AM] [HomeMatic CCU] Creating Local HTTP Client for CCU RPC Events
/usr/lib/node_modules/homebridge-homematic/ChannelServices/HomeMaticHomeKitSensorService.js:19
      var door = new Service["DoorStateService"](this.name);
                 ^

TypeError: Service.DoorStateService is not a constructor
    at HomeMaticHomeKitSensorService.createDeviceService (/usr/lib/node_modules/homebridge-homematic/ChannelServices/HomeMaticHomeKitSensorService.js:19:18)
    at HomeMaticHomeKitSensorService.HomeKitGenericService (/usr/lib/node_modules/homebridge-homematic/ChannelServices/HomeKitGenericService.js:58:8)
    at new HomeMaticHomeKitSensorService (/usr/lib/node_modules/homebridge-homematic/ChannelServices/HomeMaticHomeKitSensorService.js:8:42)
    at HomeMaticChannelLoader.loadChannelService (/usr/lib/node_modules/homebridge-homematic/HomeMaticChannelLoader.js:67:20)
    at /usr/lib/node_modules/homebridge-homematic/index.js:253:33
    at Array.map (native)
    at /usr/lib/node_modules/homebridge-homematic/index.js:213:32
    at Array.map (native)
    at /usr/lib/node_modules/homebridge-homematic/index.js:198:25
    at IncomingMessage.<anonymous> (/usr/lib/node_modules/homebridge-homematic/HomeMaticRegaRequest.js:41:9)
Ich hoffe es gibt Rettung :-)

Gruß Philipp

Benutzeravatar
thkl
Beiträge: 2765
Registriert: 15.07.2013, 13:32
Wohnort: dickes B
Danksagung erhalten: 5 Mal

Re: RPi2 - Homebridge : Siri for the rest of us

Beitrag von thkl » 04.02.2017, 12:58

ggf mal den homebridge core updaten

Code: Alles auswählen

sudo npm -g update homebridge

Rums Wums
Beiträge: 147
Registriert: 27.01.2017, 14:42
Hat sich bedankt: 2 Mal

Re: RPi2 - Homebridge : Siri for the rest of us

Beitrag von Rums Wums » 04.02.2017, 19:04

Hallo. Ich habe aus dem VirtualLayer die RGBW-Controller für die Hue Lampen mit in die HomeBridge aufgenommen. Das Schalten usw funktioniert. Aber wenn man eine Lampe schaltet, wird diese nur ganz dunkel eingeschaltet. In allen Apps steht dann bei der Helligkeit 0% und in der CCU steht 0.393701% Helligkeit. Ist das normal?

Der Befehl war: Schalte Deckenlampe ein.

Benutzeravatar
thkl
Beiträge: 2765
Registriert: 15.07.2013, 13:32
Wohnort: dickes B
Danksagung erhalten: 5 Mal

Re: RPi2 - Homebridge : Siri for the rest of us

Beitrag von thkl » 04.02.2017, 19:17

Das kann ich so nicht zu 100% nachvollziehen. Ja, die instant Rückmeldung aus der CCU in Richtung Homekit für virtuelle Geräte funktioniert so nicht. Das liegt aber daran, das die Homebridge nur auf RFD, Wired oder HMIP Interfaces hört. Daher kommt Änderungen nicht an und es steht quatsch in der App.

Aber Schalte TestLicht ein führt richtig auf der HomeBridge zu

Code: Alles auswählen

[2/4/2017, 6:13:09 PM] [HomeMatic CCU] (Rpc) Send 1 to Datapoint LEVEL at HVL.HUE00001:1
und das löst auf dem Layer ein

Code: Alles auswählen

[2017-02-04 19:13:09] [HomematicLogicalLayer] rpc < setValue null [ 'HUE00001:1', 'LEVEL', 1 ]
aus. Damit geht die Hue Lampe auf 100%

Nachtrag: Der Virtual Layer refresht nur aller 30-60 Sekunden die Stati der Lampen in der CCU daher wird in div. Apps nur verzögert die richtige Helligkeit angegeben.
Das liegt aber daran, das die HueBridge keine Events schickt, wenn sich was ändert, sonder ich muss explizit fragen.
Zuletzt geändert von thkl am 04.02.2017, 19:21, insgesamt 1-mal geändert.

Rums Wums
Beiträge: 147
Registriert: 27.01.2017, 14:42
Hat sich bedankt: 2 Mal

Re: RPi2 - Homebridge : Siri for the rest of us

Beitrag von Rums Wums » 04.02.2017, 19:20

Was im Endeffekt da erst mal für XY% steht, ist mir egal. Mir stört nur, dass das Licht dann beim einschalten immer mega dunkel ist, und es nicht sofort auf 100% geht also voll ein.

Wenn ich sage, schalte Licht XY ein, dann soll es auch voll eingeschaltet sein.

Benutzeravatar
thkl
Beiträge: 2765
Registriert: 15.07.2013, 13:32
Wohnort: dickes B
Danksagung erhalten: 5 Mal

Re: RPi2 - Homebridge : Siri for the rest of us

Beitrag von thkl » 04.02.2017, 19:22

Was passiert wenn Du zb in der IOS Home App auf das Gerät tippst, dann geht es ja an. Geht dann die Lampe auf 100% oder ist sie auch dunkel ?

Rums Wums
Beiträge: 147
Registriert: 27.01.2017, 14:42
Hat sich bedankt: 2 Mal

Re: RPi2 - Homebridge : Siri for the rest of us

Beitrag von Rums Wums » 04.02.2017, 19:26

Dann fährt sie direkt auf 100%

Benutzeravatar
thkl
Beiträge: 2765
Registriert: 15.07.2013, 13:32
Wohnort: dickes B
Danksagung erhalten: 5 Mal

Re: RPi2 - Homebridge : Siri for the rest of us

Beitrag von thkl » 04.02.2017, 19:29

Hmm das ist dann irgendwie ein Siri/HomeKit Problem. Die Verbindung zwischen Homekit - Homebridge - VirtualLayer - HueLampe scheint ja richtig zu funktionieren.

Rums Wums
Beiträge: 147
Registriert: 27.01.2017, 14:42
Hat sich bedankt: 2 Mal

Re: RPi2 - Homebridge : Siri for the rest of us

Beitrag von Rums Wums » 04.02.2017, 19:31

Komisch, jetzt nachdem ich das Gerät in der Home App mal direkt angetippt habe, fährt es jetzt auch mir Siri direkt auf 100%.

Benutzeravatar
thkl
Beiträge: 2765
Registriert: 15.07.2013, 13:32
Wohnort: dickes B
Danksagung erhalten: 5 Mal

Re: RPi2 - Homebridge : Siri for the rest of us

Beitrag von thkl » 04.02.2017, 19:31

Sensationel \o/ ... #onlyapple

Antworten

Zurück zu „Sonstige Addons“