RPi2 - Homebridge : Siri for the rest of us
Moderator: Co-Administratoren
Re: RPi2 - Homebridge : Siri for the rest of us
Enschuldigung, aber diese Frage wurde das letzte mal 2 Beiträge weiter oben und rot im Einleitungsbeitrag dieses Threads beantwortet, ein klein wenig Eigenleistung bitte ...
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-
Re: RPi2 - Homebridge : Siri for the rest of us
thkl hat geschrieben:Enschuldigung, aber diese Frage wurde das letzte mal 2 Beiträge weiter oben und rot im Einleitungsbeitrag dieses Threads beantwortet, ein klein wenig Eigenleistung bitte ...
Ich habe ja gelesen....
Aber wo liegt der Fehler ?
Code: Alles auswählen
{
"bridge": {
"name": "Homebridge",
"username": "CC:22:3D:E3:CE:30",
"port": 51826,
"pin": "031-45-154"
\subsection\":\"homekit\"
},
"description": "This is an autogenerated config. only the homematic platform is enabled. see the sample for more",
"platforms": [{
"platform": "HomeMatic",
"name": "HomeMatic CCU",
"ccu_ip": "192.168.2.233",
"filter_device": [],
"filter_channel": [],
"outlets": [],
"windows": ["BidCos-RF.LEQ0924241:1", "BidCos-RF.KEQ0368273:1","BidCos-RF.KEQ0950371:1","BidCos-RF.KEQ0368282:1"]
}],
"accessories": [{
"accessory": "Sonos",
"name": "Wohnzimmer Musik",
"room": "Wohnzimmer"
}]
}
Gesendet von iPad mit Tapatalk
Re: RPi2 - Homebridge : Siri for the rest of us
@Fugazzy: Habe es nochmal mit "sudo npm update -g homebridge-homematic" probiert und wie durch Wunderhand hat heute dann das Update von 0.42 auf 0.44 geklappt. Gestern wollte es einfach nicht klappen.... Sehr seltsam, aber immerhin geht es jetzt...
@thkl: Kann bestätigen, dass der "doors" Parameter mit 0.44 jetzt einwandfrei funktioniert.
Danke!!!
@thkl: Kann bestätigen, dass der "doors" Parameter mit 0.44 jetzt einwandfrei funktioniert.
Danke!!!
Re: RPi2 - Homebridge : Siri for the rest of us
Der Subsection Schlüssel kommt in die Einstellungen des Platform moduls nicht in die der bridge.cupido hat geschrieben: Aber wo liegt der Fehler ?
Ich habe den ersten Beitrag in dem Thread noch mal aktualisiert und die Parameter der config beschrieben. Inkl Beispiel
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-
-
- Beiträge: 1184
- Registriert: 09.01.2016, 17:42
- Wohnort: Sauerland
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 1 Mal
Re: RPi2 - Homebridge : Siri for the rest of us
Mir ist gerade etwas merkwürdiges aufgefallen.
Im Protokoll meiner ccu tauchen folgenden Fehler auf. Ich vermute das Sie im Zusammenhang mit der Homebridge stehen wegen http://x.x.x.51:9090/RPC2: (ist die IP von der Homebridge bzw dem Raspi.
Diese Geräte habe ich aber garnicht im Gewerk? Theoretisch hatte ich die mal bei den allersten Test drin. Wobei ich mir eigentlich sicher bin auch dort niemals z. B. den Channel 2 oder 4 aufgenommen zu haben.
@thkl hast Du evtl eine Erklärung dafür?
Code: Alles auswählen
Oct 13 19:35:41 homematic-ccu2 user.err rfd: XmlRpcClient error calling event({[methodName:"event",params:{"homebridge_BidCos-RF.","MEQ1551845:4","CONTROL_MODE",0}]}) on http://x.x.x.51:9090/RPC2:
Oct 13 19:35:41 homematic-ccu2 user.err rfd: XmlRpc transport error
Oct 13 19:35:41 homematic-ccu2 user.err rfd: XmlRpcClient error calling event({[methodName:"event",params:{"homebridge_BidCos-RF.","MEQ1551845:4","FAULT_REPORTING",0}]}) on http://x.x.x.51:9090/RPC2:
Oct 13 19:35:41 homematic-ccu2 user.err rfd: XmlRpc transport error
Oct 13 19:35:41 homematic-ccu2 user.err rfd: XmlRpcClient error calling event({[methodName:"event",params:{"homebridge_BidCos-RF.","MEQ1551845:4","BATTERY_STATE",2.800000}]}) on http://x.x.x.51:9090/RPC2:
Oct 13 19:35:41 homematic-ccu2 user.err rfd: XmlRpc transport error
Oct 13 19:35:41 homematic-ccu2 user.err rfd: XmlRpcClient error calling event({[methodName:"event",params:{"homebridge_BidCos-RF.","MEQ1551845:4","VALVE_STATE",0}],[methodName:"event",params:{"homebridge_BidCos-RF.","MEQ1551845:4","BOOST_STATE",0}],[methodName:"event",params
Oct 13 19:35:41 homematic-ccu2 user.err rfd: XmlRpc transport error
Oct 13 19:35:44 homematic-ccu2 user.err rfd: XmlRpcClient error calling event({[methodName:"event",params:{"homebridge_BidCos-RF.","MEQ0090129:1","TEMPERATURE",18.400000}],[methodName:"event",params:{"homebridge_BidCos-RF.","MEQ0090129:1","HUMIDITY",61}]}) on http://192.168.
Oct 13 19:35:44 homematic-ccu2 user.err rfd: XmlRpc transport error
Oct 13 19:35:50 homematic-ccu2 user.err rfd: XmlRpcClient error calling event({[methodName:"event",params:{"homebridge_BidCos-RF.","MEQ0089667:2","ACTUAL_TEMPERATURE",19.900000}],[methodName:"event",params:{"homebridge_BidCos-RF.","MEQ0089667:2","ACTUAL_HUMIDITY",57.000000}]
Oct 13 19:35:50 homematic-ccu2 user.err rfd: XmlRpc transport error
Diese Geräte habe ich aber garnicht im Gewerk? Theoretisch hatte ich die mal bei den allersten Test drin. Wobei ich mir eigentlich sicher bin auch dort niemals z. B. den Channel 2 oder 4 aufgenommen zu haben.
@thkl hast Du evtl eine Erklärung dafür?
Re: RPi2 - Homebridge : Siri for the rest of us
Danke !thkl hat geschrieben:Der Subsection Schlüssel kommt in die Einstellungen des Platform moduls nicht in die der bridge.cupido hat geschrieben: Aber wo liegt der Fehler ?
Ich habe den ersten Beitrag in dem Thread noch mal aktualisiert und die Parameter der config beschrieben. Inkl Beispiel
Läuft jetzt alles.
Eine GUI für das ganze wäre echt noch der Hit !
Gesendet von iPad mit Tapatalk
Re: RPi2 - Homebridge : Siri for the rest of us
Jap, also zuerstmal pusht die CCU jede Datenpunktänderung an die Schnittstellen, die sich angemeldet haben.Cash hat geschrieben:@thkl hast Du evtl eine Erklärung dafür?
Das heisst die Bridge bekommt erstmal alles und ich muss das dann filtern. Die Fehler treten auf, wenn die rdf Schicht den HTTP Call nicht absetzen kann.
Kann schon sein, das die Bridge beendet wurde. Ich habe das früher abfangen können, indem ich auf SIGSEV gehört habe und vor dem Beenden die Schnittstellen abgemeldet habe. Allerdings holt sich die Bridge selber den SIGSEV ab und ich kann den nicht mehr verwenden . Mal sehen ob mir was besseres einfällt.
Die Fehler sind erstmal nicht dramatisch. Der rfd schießt nicht mehr aktive Schnittstellen nach kurzer Zeit eh in den Wind.
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-
Re: RPi2 - Homebridge : Siri for the rest of us
Servus endlich funktioniert bei mir soweit alles, nachdem ich jetzt einen neuen Raspberry Pi habe.
Nur eine Sache ich schaff es nicht das homebridge ohne aktive ssh Verbindung läuft!
Habe schon das hier ausprobiert:
Dann kurze Zeit später ist Homebridge garnicht mehr erreichbar.
Hoffe ihr könnt mir irgendwie helfen.
Liebe Grüße
Philipp
Nur eine Sache ich schaff es nicht das homebridge ohne aktive ssh Verbindung läuft!
Habe schon das hier ausprobiert:
Jetzt ist homebridge nach einem Neustart kurz verfügbar jedoch ohne Geräte.thkl hat geschrieben: F: Die Bridge beendet sich wenn ich die ssh Verbindung zum pi beende
A: Ja, dann stirbt die Session. Wer beim Setup angegeben hat, das die Bridge mit dem Pi automatisch starten soll kann diese mitstartenCode: Alles auswählen
sudo service homebridge start
Dann kurze Zeit später ist Homebridge garnicht mehr erreichbar.
Hoffe ihr könnt mir irgendwie helfen.
Liebe Grüße
Philipp
Re: RPi2 - Homebridge : Siri for the rest of us
Schau mal ob der Serviceeintrag überhaupt da ist
cat /etc/init.d/homberidge sollte keine Fehlermeldung ergeben ...
Ansonsten :
cat /etc/init.d/homberidge sollte keine Fehlermeldung ergeben ...
Ansonsten :
Code: Alles auswählen
wget https://raw.githubusercontent.com/thkl/homebridge/xmlrpc/homebridge
sudo mv /home/pi/homebridge /etc/init.d/homebridge
sudo chmod 755 /etc/init.d/homebridge
sudo update-rc.d homebridge defaults
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-
-
- Beiträge: 2483
- Registriert: 13.02.2012, 20:23
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 302 Mal
- Danksagung erhalten: 116 Mal
Re: RPi2 - Homebridge : Siri for the rest of us
@thkl kannst du bitte im ersten post noch ergänzen das man den dienst auch mit starten kann ab und an geht es bei mir nicht mit dem Standartbefehl
Code: Alles auswählen
sudo /etc/init.d/homebridge start