RPi2 - Homebridge : Siri for the rest of us
Moderator: Co-Administratoren
-
- Beiträge: 56
- Registriert: 24.07.2012, 12:24
Re: RPi2 - Homebridge : Siri for the rest of us
Guten Morgen!
Eine Frage habe ich noch: Wie kann ich in Eve mit einer Szene Variablen "schalten", bzw Programme starten?
In Eve bieten sich bei mir bei Szenen als Aktionen nur Aktoren an, keine Variablen oder Programme, obwohl ich die in der Config.json mit aufgenommen habe.
Danke Euch!
Bernhard
Eine Frage habe ich noch: Wie kann ich in Eve mit einer Szene Variablen "schalten", bzw Programme starten?
In Eve bieten sich bei mir bei Szenen als Aktionen nur Aktoren an, keine Variablen oder Programme, obwohl ich die in der Config.json mit aufgenommen habe.
Danke Euch!
Bernhard
Re: RPi2 - Homebridge : Siri for the rest of us
Also ich hab bisher nur Programme über EVE eingebunden. Die werden mir in EVE als Aktoren (AN/AUS) angezeigt. Und genau so spreche ich die dann auch in den Szenen an.Homematicus hat geschrieben:Guten Morgen!
Eine Frage habe ich noch: Wie kann ich in Eve mit einer Szene Variablen "schalten", bzw Programme starten?
In Eve bieten sich bei mir bei Szenen als Aktionen nur Aktoren an, keine Variablen oder Programme, obwohl ich die in der Config.json mit aufgenommen habe.
Danke Euch!
Bernhard
249 Kanäle in 98 Geräten
YAHM mit HM-MOD-RPI-PCB und 2x HM-LGW-O-TW-W-EU
netatmo Wetterstation, netatmo Welcome, Philips Hue, 433Mhz pilight, 2x HomeBridge, iRobot Roomba 980, HVL
YAHM mit HM-MOD-RPI-PCB und 2x HM-LGW-O-TW-W-EU
netatmo Wetterstation, netatmo Welcome, Philips Hue, 433Mhz pilight, 2x HomeBridge, iRobot Roomba 980, HVL
Re: RPi2 - Homebridge : Siri for the rest of us
Esche hat geschrieben:Hallo zusammen,
bisher lief bei mir die Homebridge mit Homebridge-Homematic Module (v0.0.25) ohne Probleme.
Habe gestern dann den Fehler gemacht mein Node Paket upzudaten und dann auch gleich die Module auf den neusten Stand zu bringen.
Seitdem funktioniert meine Homebridge nicht mehr (korrekt). Grundsätzlich scheint diese noch zu funktionieren, aber in Kombination mit dem Homebridge-Homematic Module, bekomme ich beim Starten der HB folgenden Fehler.
...
Hat jemand eine Idee/Tipp woran das liegen könnte, bzw. wie man den Fehler behebn kann?
Hallo zusammen,
bei mir ist genau das gleiche Fehlerbild seit ungefähr dem gleichen Zeitraum vorhanden :-/ Ich habe schon Node, das Homematic Modul sowie das Homebridge-Modul komplett neu installiert, Leider ohne Erfolg.
Esche, konntest Du den Fehler schon finden oder hast gar schon eine Lösung? Ich bin für jeden sachdienlichen Hinweis dankbar.
Danke und Grüße
Nash
-
- Beiträge: 543
- Registriert: 10.03.2016, 22:43
Re: RPi2 - Homebridge : Siri for the rest of us
Warum bekommt man bei Start, stop und restart keine Meldung mehr ?
Re: RPi2 - Homebridge : Siri for the rest of us
Hallo,nash1970 hat geschrieben:Esche hat geschrieben:Hallo zusammen,
bisher lief bei mir die Homebridge mit Homebridge-Homematic Module (v0.0.25) ohne Probleme.
Habe gestern dann den Fehler gemacht mein Node Paket upzudaten und dann auch gleich die Module auf den neusten Stand zu bringen.
Seitdem funktioniert meine Homebridge nicht mehr (korrekt). Grundsätzlich scheint diese noch zu funktionieren, aber in Kombination mit dem Homebridge-Homematic Module, bekomme ich beim Starten der HB folgenden Fehler.
...
Hat jemand eine Idee/Tipp woran das liegen könnte, bzw. wie man den Fehler behebn kann?
Hallo zusammen,
bei mir ist genau das gleiche Fehlerbild seit ungefähr dem gleichen Zeitraum vorhanden :-/ Ich habe schon Node, das Homematic Modul sowie das Homebridge-Modul komplett neu installiert, Leider ohne Erfolg.
Esche, konntest Du den Fehler schon finden oder hast gar schon eine Lösung? Ich bin für jeden sachdienlichen Hinweis dankbar.
Danke und Grüße
Nash
ich habe eine Lösung gefunden:
In der Zeile 41 des scripts
/usr/lib/node_modules/homebridge-homematic/node_modules/homematic-xmlrpc/lib/server.js
die folgende Befehlszeile
Code: Alles auswählen
if (that._events.hasOwnProperty(methodName)) {
Code: Alles auswählen
if (Object.prototype.hasOwnProperty.call(that._events, methodName)) {
Leider musste ich die komplette HomeKit Konfiguration neu einrichten. Aber es funktioniert nun wieder.
Viele Grüße
Nash
Re: RPi2 - Homebridge : Siri for the rest of us
Hallo,
als erstes muss ich mal loswerden, wie genial das Homematic Plugin für die Homebridge gelungen ist! Vielen Dank an den Macher!
Bei mir läuft das Plugin seit einigen Monaten fehlerfrei und macht keine Probleme. Nun habe ich vor einigen Tagen einige neue optische Tür- und Fensterkontakte der Homematic-IP Reihe in meine CCU2 integriert. Dort wird der aktuelle Status auch korrekt angezeigt. Nur in der Homebridge aktualisiert sich der Status der Tür- und Fensterkontakte nur beim ersten Sensor. Alle anderen Sensoren bleiben im Status geschlossen, auch wenn sich der Pegel auf der CCU2 ändert.
Hat jemand eine Idee, voran dieses liegen könnte? Liegt es evtl. an den neuen Homematic-IP Komponenten?
Über eine Anregung würde ich mich sehr freuen!
Vielen Dank und viele Grüße
Markus
als erstes muss ich mal loswerden, wie genial das Homematic Plugin für die Homebridge gelungen ist! Vielen Dank an den Macher!
Bei mir läuft das Plugin seit einigen Monaten fehlerfrei und macht keine Probleme. Nun habe ich vor einigen Tagen einige neue optische Tür- und Fensterkontakte der Homematic-IP Reihe in meine CCU2 integriert. Dort wird der aktuelle Status auch korrekt angezeigt. Nur in der Homebridge aktualisiert sich der Status der Tür- und Fensterkontakte nur beim ersten Sensor. Alle anderen Sensoren bleiben im Status geschlossen, auch wenn sich der Pegel auf der CCU2 ändert.
Hat jemand eine Idee, voran dieses liegen könnte? Liegt es evtl. an den neuen Homematic-IP Komponenten?
Über eine Anregung würde ich mich sehr freuen!
Vielen Dank und viele Grüße
Markus
Code: Alles auswählen
"doors": ["BidCos-RF.MEQ1594288:1", "HmIP-RF.0000D3C98C9191:1", "HmIP-RF.0000D3C9905C16:1", "HmIP-RF.0000D3C99064FE:1"],
-
- Beiträge: 28
- Registriert: 26.05.2013, 10:25
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Dortmund
Re: RPi2 - Homebridge : Siri for the rest of us
Ich wollte es heute auch mal probieren: Habe eine CCU1 und habe problemlos den PI3 mit Homebridge versehen können.
Allerdings scheitert die Homebridge beim Abfragen der CCU Geräte mit der Fehlermeldung "Unexpected end of input". Mit Wireshark habe ich dann gesehen, dass auf Port 80 der Homematic per POST ein tclrega Script aufgerufen wird und die Antwort der Homematic lautet:
403 Forbidden.
Remote Script API Aufrufe sind aus dem lokalen Netz zugelassen.
Müsste es nicht Port 8181 sein? Was mache ich falsch?
Das Script kann ich auf der CCU unter "Script testen" ausführen. Es braucht allerdings 10 Sekunden für die Ausführung...
Viele Grüße
Arnd
Allerdings scheitert die Homebridge beim Abfragen der CCU Geräte mit der Fehlermeldung "Unexpected end of input". Mit Wireshark habe ich dann gesehen, dass auf Port 80 der Homematic per POST ein tclrega Script aufgerufen wird und die Antwort der Homematic lautet:
403 Forbidden.
Remote Script API Aufrufe sind aus dem lokalen Netz zugelassen.
Müsste es nicht Port 8181 sein? Was mache ich falsch?
Das Script kann ich auf der CCU unter "Script testen" ausführen. Es braucht allerdings 10 Sekunden für die Ausführung...
Viele Grüße
Arnd
-
- Beiträge: 28
- Registriert: 26.05.2013, 10:25
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Dortmund
Re: RPi2 - Homebridge : Siri for the rest of us
Interessant: Wenn ich in node_modules/homebridge-homematic/HomeMaticRegaRequest.js den Port auf 8181 ändere funktioniert alles.
Aber ist nicht so gedacht, oder?
Arnd
Aber ist nicht so gedacht, oder?
Arnd
-
- Beiträge: 543
- Registriert: 10.03.2016, 22:43
Re: RPi2 - Homebridge : Siri for the rest of us
Warum bekommt man bei Start, stop und restart keine Meldung mehr ?
Re: RPi2 - Homebridge : Siri for the rest of us
Ja, diese werden aktuell noch nicht unterstützt.markus.b hat geschrieben:Liegt es evtl. an den neuen Homematic-IP Komponenten?
In den bisherigen Firmwareversionen wurden durch den internen Webserver diese Requests an den RegaServer auf 8181 umgeleitet. Scheinbar ist das aktuell nicht der Fall. Ich ändere das mal und stelle ein Update ein.arndl hat geschrieben:Interessant: Wenn ich in node_modules/homebridge-homematic/HomeMaticRegaRequest.js den Port auf 8181 ändere funktioniert alles.
Aber ist nicht so gedacht, oder?
Was für eine Meldung denn ?TheRealTrempes hat geschrieben:Warum bekommt man bei Start, stop und restart keine Meldung mehr ?
Gruß Thomas
- sent from my dishwasher -
- Head of HomeControl for iOS -
- Steuerung der CCU über HomeKit (Siri) -
- Homematic Interface Layer - baut alles was HTTP kann in die CCU, ja auch Alexa-
- sent from my dishwasher -
- Head of HomeControl for iOS -
- Steuerung der CCU über HomeKit (Siri) -
- Homematic Interface Layer - baut alles was HTTP kann in die CCU, ja auch Alexa-