RPi2 - Homebridge : Siri for the rest of us
Moderator: Co-Administratoren
Re: RPi2 - Homebridge : Siri for the rest of us
Ist zufällig in der config.json unter subsection ein leerer Eintrag ? Dann werden keine Geräte eingelesen.
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
Hey, danke für deine schnelle Antwort!
nein, kein leerer Eintrag.
Aber ich habe gerade den Ordner ".homebridge" mal komplett von dem Raspberry gelöscht und den installationsprozess neu angestoßen.
Jetzt geht es wieder.
Ist etwas an der Methode einzuwenden?
Kann ich mit zukünftigen Problemen rechnen oder ist das der reguläre weg?
nein, kein leerer Eintrag.
Aber ich habe gerade den Ordner ".homebridge" mal komplett von dem Raspberry gelöscht und den installationsprozess neu angestoßen.
Jetzt geht es wieder.
Ist etwas an der Methode einzuwenden?
Kann ich mit zukünftigen Problemen rechnen oder ist das der reguläre weg?
Re: RPi2 - Homebridge : Siri for the rest of us
Grundsätzliche ist der reguläre Weg in Linux sich die Logs anzuschauen, den Fehler zu verstehen und zu beheben.
Die "Windows denke" mit löschen und neu installieren ist Ansich unüblich. Allerdings setzt das Linux Kenntnisse voraus. Ebenso sind Neustarts von Linux Systemen unüblich.
Wenn du so mit zurecht kommst ist das in Ordnung. Wenn es aber Probleme gibt macht es mehr Sinn zu verstehen warum es diese gibt. Das ein Laie sich das nicht antun möchte kann ich aber voll nachvollziehen.
Gesendet von iPhone mit Tapatalk
Die "Windows denke" mit löschen und neu installieren ist Ansich unüblich. Allerdings setzt das Linux Kenntnisse voraus. Ebenso sind Neustarts von Linux Systemen unüblich.
Wenn du so mit zurecht kommst ist das in Ordnung. Wenn es aber Probleme gibt macht es mehr Sinn zu verstehen warum es diese gibt. Das ein Laie sich das nicht antun möchte kann ich aber voll nachvollziehen.
Gesendet von iPhone mit Tapatalk
Re: RPi2 - Homebridge : Siri for the rest of us
Grundsätzliche ist der reguläre Weg in Linux sich die Logs anzuschauen, den Fehler zu verstehen und zu beheben.
Die "Windows denke" mit löschen und neu installieren ist Ansich unüblich. Allerdings setzt das Linux Kenntnisse voraus. Ebenso sind Neustarts von Linux Systemen unüblich.
Wenn du so mit zurecht kommst ist das in Ordnung. Wenn es aber Probleme gibt macht es mehr Sinn zu verstehen warum es diese gibt. Das ein Laie sich das nicht antun möchte kann ich aber voll nachvollziehen.
Gesendet von iPhone mit Tapatalk
Die "Windows denke" mit löschen und neu installieren ist Ansich unüblich. Allerdings setzt das Linux Kenntnisse voraus. Ebenso sind Neustarts von Linux Systemen unüblich.
Wenn du so mit zurecht kommst ist das in Ordnung. Wenn es aber Probleme gibt macht es mehr Sinn zu verstehen warum es diese gibt. Das ein Laie sich das nicht antun möchte kann ich aber voll nachvollziehen.
Gesendet von iPhone mit Tapatalk
Re: RPi2 - Homebridge : Siri for the rest of us
Nabend,
also das originale homebridge Modul cacht ziemlich viel. Und auch wenn über einen so langen Zeitpunkt das Ding nicht aktualisiert wurde kann es sein, das die Daten aus dem Cache nicht mehr zur Software passen. Daher ist das löschen des persit Ordners in .homebridge (dort liegen die gecachten Daten) keine so schlechte Idee wenn etwas schief läuft. Das Löschen des Caches wirft noch nicht die Einstellungen die in HomeKit auf dem IOS Gerät gemacht wurden weg. Dazu muss die HomeKit Konfiguration im IOS gelöscht werden.
Das mit den Logfiles ist im Prinzip richtig, an der Stelle ist die Bridge aber wenn es um die Kommunikation zwischen HomeKit und ihr geht nicht sehr gesprächig.
also das originale homebridge Modul cacht ziemlich viel. Und auch wenn über einen so langen Zeitpunkt das Ding nicht aktualisiert wurde kann es sein, das die Daten aus dem Cache nicht mehr zur Software passen. Daher ist das löschen des persit Ordners in .homebridge (dort liegen die gecachten Daten) keine so schlechte Idee wenn etwas schief läuft. Das Löschen des Caches wirft noch nicht die Einstellungen die in HomeKit auf dem IOS Gerät gemacht wurden weg. Dazu muss die HomeKit Konfiguration im IOS gelöscht werden.
Das mit den Logfiles ist im Prinzip richtig, an der Stelle ist die Bridge aber wenn es um die Kommunikation zwischen HomeKit und ihr geht nicht sehr gesprächig.
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:Kommt mit Version 0.0.26 , Sämtliche KEY Channels können dann hinzugefügt werden.
Ein kurzer Tastendruck löst dann ein Homekit Gerät vom Typ StatefulProgrammableSwitch aus. Dieses kann dazu verwendet werden um Szenen zu triggern. Funktioniert im Test schon mal gut ....
Nachtrag (ich schreibe es auch noch mal ins Changelog). Da hinter einer Bridge maximal 100 Geräte sein dürfen muss die Auswahl der Geräte, wenn die Keys mit benutzt werden sollen zwingend über ein Gewerk erfolgen. Ansonsten würden durch die Virtuelle Fernbedienung ja schon mal 50 Tasten automatisch hinzugefügt werden. Wenn kein Gewerk angegeben wird, werden die Keys ignoriert.
So ich habe das Plugin auf Version 0.0.26 aktualisiert.
Code: Alles auswählen
sudo npm update -g homebridge-homematic
Code: Alles auswählen
sudo npm update -g
Dazugekommen:
- alte Raumthermostate
- Tilt Sensoren
- Tasten
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
Hallo Thomas,
danke nochmals für deine Hilfe bei meinem letzten Problem .
Ich habe das Update eingespielt, die alten Thermostate werden bei meiner Homebridge aber nicht eingelesen. Ich habe das Gewerk erstellt und das alte Thermostat eingefügt und Homebridge gestartet.
Auch werden die Tasten der Fernbedienung als eingabe ereignis angezeigt und lassen sich nicht betätigen.
Kann die Keymatic über Siri entriegeln?
[Fri Apr 15 2016 11:19:34 GMT+0200 (CEST)] [HomeMatic CCU] Initializing HomeMatic platform...
[Fri Apr 15 2016 11:19:34 GMT+0200 (CEST)] [HomeMatic CCU] Homematic Plugin Version 0.0.27
[Fri Apr 15 2016 11:19:34 GMT+0200 (CEST)] [HomeMatic CCU] Plugin by thkl https://github.com/thkl
[Fri Apr 15 2016 11:19:34 GMT+0200 (CEST)] [HomeMatic CCU] Homematic is a registered trademark of the EQ-3 AG
[Fri Apr 15 2016 11:19:34 GMT+0200 (CEST)] [HomeMatic CCU] Please report any issues to https://github.com/thkl/homebridge-homematic/issues
[Fri Apr 15 2016 11:19:34 GMT+0200 (CEST)] [HomeMatic CCU] init RPC
[Fri Apr 15 2016 11:19:34 GMT+0200 (CEST)] [HomeMatic CCU] Local IP: 192.168.178.48
[Fri Apr 15 2016 11:19:34 GMT+0200 (CEST)] [HomeMatic CCU] XML-RPC server for interface BidCos-RF.is listening on port 9090
[Fri Apr 15 2016 11:19:34 GMT+0200 (CEST)] [HomeMatic CCU] Creating Local HTTP Client for CCU RPC Events
[Fri Apr 15 2016 11:19:34 GMT+0200 (CEST)] [HomeMatic CCU] CCU RPC Init Call on port 2001 for interface BidCos-RF.
[Fri Apr 15 2016 11:19:35 GMT+0200 (CEST)] [HomeMatic CCU] Fetching Homematic devices...
[Fri Apr 15 2016 11:19:35 GMT+0200 (CEST)] [HomeMatic CCU] Method call params for 'system.listMethods': homebridge
[Fri Apr 15 2016 11:19:40 GMT+0200 (CEST)] [HomeMatic CCU] Initializing platform accessory 'Fernbedienung 6'...
[Fri Apr 15 2016 11:19:40 GMT+0200 (CEST)] [HomeMatic CCU] Initializing platform accessory 'Fernbedienung 7'...
[Fri Apr 15 2016 11:19:41 GMT+0200 (CEST)] [HomeMatic CCU] Initializing platform accessory 'Stehlampe Ch1'...
[Fri Apr 15 2016 11:19:41 GMT+0200 (CEST)] [HomeMatic CCU] Initializing platform accessory 'Rollos Wohnzimmer runter'...
[Fri Apr 15 2016 11:19:41 GMT+0200 (CEST)] [HomeMatic CCU] Initializing platform accessory 'Türöffner'...
Scan this code with your HomeKit App on your iOS device to pair with Homebridge:
Danke
Gruß Ernst
danke nochmals für deine Hilfe bei meinem letzten Problem .
Ich habe das Update eingespielt, die alten Thermostate werden bei meiner Homebridge aber nicht eingelesen. Ich habe das Gewerk erstellt und das alte Thermostat eingefügt und Homebridge gestartet.
Auch werden die Tasten der Fernbedienung als eingabe ereignis angezeigt und lassen sich nicht betätigen.
Kann die Keymatic über Siri entriegeln?
[Fri Apr 15 2016 11:19:34 GMT+0200 (CEST)] [HomeMatic CCU] Initializing HomeMatic platform...
[Fri Apr 15 2016 11:19:34 GMT+0200 (CEST)] [HomeMatic CCU] Homematic Plugin Version 0.0.27
[Fri Apr 15 2016 11:19:34 GMT+0200 (CEST)] [HomeMatic CCU] Plugin by thkl https://github.com/thkl
[Fri Apr 15 2016 11:19:34 GMT+0200 (CEST)] [HomeMatic CCU] Homematic is a registered trademark of the EQ-3 AG
[Fri Apr 15 2016 11:19:34 GMT+0200 (CEST)] [HomeMatic CCU] Please report any issues to https://github.com/thkl/homebridge-homematic/issues
[Fri Apr 15 2016 11:19:34 GMT+0200 (CEST)] [HomeMatic CCU] init RPC
[Fri Apr 15 2016 11:19:34 GMT+0200 (CEST)] [HomeMatic CCU] Local IP: 192.168.178.48
[Fri Apr 15 2016 11:19:34 GMT+0200 (CEST)] [HomeMatic CCU] XML-RPC server for interface BidCos-RF.is listening on port 9090
[Fri Apr 15 2016 11:19:34 GMT+0200 (CEST)] [HomeMatic CCU] Creating Local HTTP Client for CCU RPC Events
[Fri Apr 15 2016 11:19:34 GMT+0200 (CEST)] [HomeMatic CCU] CCU RPC Init Call on port 2001 for interface BidCos-RF.
[Fri Apr 15 2016 11:19:35 GMT+0200 (CEST)] [HomeMatic CCU] Fetching Homematic devices...
[Fri Apr 15 2016 11:19:35 GMT+0200 (CEST)] [HomeMatic CCU] Method call params for 'system.listMethods': homebridge
[Fri Apr 15 2016 11:19:40 GMT+0200 (CEST)] [HomeMatic CCU] Initializing platform accessory 'Fernbedienung 6'...
[Fri Apr 15 2016 11:19:40 GMT+0200 (CEST)] [HomeMatic CCU] Initializing platform accessory 'Fernbedienung 7'...
[Fri Apr 15 2016 11:19:41 GMT+0200 (CEST)] [HomeMatic CCU] Initializing platform accessory 'Stehlampe Ch1'...
[Fri Apr 15 2016 11:19:41 GMT+0200 (CEST)] [HomeMatic CCU] Initializing platform accessory 'Rollos Wohnzimmer runter'...
[Fri Apr 15 2016 11:19:41 GMT+0200 (CEST)] [HomeMatic CCU] Initializing platform accessory 'Türöffner'...
Scan this code with your HomeKit App on your iOS device to pair with Homebridge:
Danke
Gruß Ernst
Re: RPi2 - Homebridge : Siri for the rest of us
Leider nicht ohne weiteres. Ich habe dazu ein Program angelegt und rufe dieses dann über Siri auf als Szene auf.ernie1230 hat geschrieben: Kann die Keymatic über Siri entriegeln?
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
Hallo,
Habe die Bridge gestoppt, Update durchgeführt. Das lief leider nicht problemlos. Wenn ich etwas mehr Zeit habe poste ich mal die Logs warum da was nicht ging.
Schlussendlich aber hinbekommen.
In der ccu testhalber 3 virtuelle Taster und ein Licht in das Siri Gewerk hinzugefügt.
Bridge gestartet.
In EVE erscheint das neue Licht. Die virtuellen Taster allerdings nicht.
Habe ich noch was vergessen?
In der config ist jediglich die ip + Gewerk eingetragen. Muss hier noch etwas hinzu?
Grüße und dank vorab.
Gesendet von iPhone mit Tapatalk
Habe die Bridge gestoppt, Update durchgeführt. Das lief leider nicht problemlos. Wenn ich etwas mehr Zeit habe poste ich mal die Logs warum da was nicht ging.
Schlussendlich aber hinbekommen.
In der ccu testhalber 3 virtuelle Taster und ein Licht in das Siri Gewerk hinzugefügt.
Bridge gestartet.
In EVE erscheint das neue Licht. Die virtuellen Taster allerdings nicht.
Habe ich noch was vergessen?
In der config ist jediglich die ip + Gewerk eingetragen. Muss hier noch etwas hinzu?
Grüße und dank vorab.
Gesendet von iPhone mit Tapatalk
Re: RPi2 - Homebridge : Siri for the rest of us
Zu den Tastern, das ist nur eine One Way Lösung welche aus der CCU zur Homebridge geht.
Also man kann nicht innerhalb HomeKit einen Taster betätigen und die CCU bekommt einen Event, sondern andersrum.
Ich drücke eine Wandtaster und HomeKit bekommt einen Event.
Mit alten Thermostaten meinte ich HM-CC-TC bzw. ZEL STG RM FWT
Also man kann nicht innerhalb HomeKit einen Taster betätigen und die CCU bekommt einen Event, sondern andersrum.
Ich drücke eine Wandtaster und HomeKit bekommt einen Event.
Ich kann in Eve zb. angeben das eine Szene unter bestimmten Bedingungen automatisch ausgeführt wird. Das ist ein HomeKit Feature. Die Bedingung wäre dann das der entsprechende Tasten Event auf den Wert 1 gestellt wird. Also Beispielsweise kann dann der Druck einer HM Hardwaretaste zum Triggern einer Szene welche Hue Lampen steuert benutzt werden.thkl hat geschrieben: Die Tasten können benutzt werden um HomeKit Events auszulösen. Bemerkung siehe oben bei Nutzung von Tasten ist zwingend die Auswahl der Geräte über ein Gewerk notwendig, da sonst alleine die Virtuelle Fernbedienung 50 Geräte auf der Bridge erzeugen würde.
Mit alten Thermostaten meinte ich HM-CC-TC bzw. ZEL STG RM FWT
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-