RPi2 - Homebridge : Siri for the rest of us
Moderator: Co-Administratoren
Re: RPi2 - Homebridge : Siri for the rest of us
Mahlzeit,
Jain, ich ermittle ja schon beim Start ob es eine neue Version gibt. Diese könnte dann auch ein npm update ausführen, aber das Problem ist, das das Plugin an der Stelle schon geladen ist. Man müsste nach einem Update den homebridge Prozess neu starten.
Ich denke drüber nach .... Achja wenn kann ich das Update auch nur nach einem Neustart machen ... Also Neustart 1: Updatecheck + npm update. Neustart 2 neue Version ist aktiv
Jain, ich ermittle ja schon beim Start ob es eine neue Version gibt. Diese könnte dann auch ein npm update ausführen, aber das Problem ist, das das Plugin an der Stelle schon geladen ist. Man müsste nach einem Update den homebridge Prozess neu starten.
Ich denke drüber nach .... Achja wenn kann ich das Update auch nur nach einem Neustart machen ... Also Neustart 1: Updatecheck + npm update. Neustart 2 neue Version ist aktiv
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
hier mal die homebridge von meinem Bruder, die will nicht so richtig laufen.
zeigt mir immer diesen fehler (siehe Bild). habe die config.json schon gescheckt, die ist fehlerfrei.
zeigt mir immer diesen fehler (siehe Bild). habe die config.json schon gescheckt, die ist fehlerfrei.
RPi2 - Homebridge : Siri for the rest of us
Der User mit dem homebridge gestartet wird hat keine Schreibrechte auf /home/pi/.homebridge/persist bzw er darf diesen Ordner nicht anlegen.
Wenn Du das als pi User startest schau mal ob der .homebridge Ordner dem pi gehört.
Ansonsten
cd /home/pi
sudo chown pi:pi -R .homebridge
sent from a solid block of aluminum.
Wenn Du das als pi User startest schau mal ob der .homebridge Ordner dem pi gehört.
Ansonsten
cd /home/pi
sudo chown pi:pi -R .homebridge
sent from a solid block of aluminum.
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
das scheint es gewesen zu sein. DANKE! habe die beiden befehle ausgeführt und jetzt startet die homebridge.thkl hat geschrieben:Der User mit dem homebridge gestartet wird hat keine Schreibrechte auf /home/pi/.homebridge/persist bzw er darf diesen Ordner nicht anlegen.
Wenn Du das als pi User startest schau mal ob der .homebridge Ordner dem pi gehört.
Ansonsten
cd /home/pi
sudo chown pi:pi -R .homebridge
sent from a solid block of aluminum.
jetzt ist leider das problem das die autostartfunktion nicht funktioniert. muss dazu sagen es ist das "pixel" als betriebssystem und ein pi3.
ich selber nutze einen pi2 mit jessie und scheint es ja etwas anders zu sein.
Re: RPi2 - Homebridge : Siri for the rest of us
N'Abend zusammen,
ich versuche immer noch, meine FHT80b über CuxD/Homematik/Homebridge/Homebridge-Homematik in Homekit an den Start zu bekommen. Irgendwo hakt es allerdings noch.
Die FHT80b wird als HM-CC-TC in der Homematik erkannt und ich kann die beiden Kanäle Wetter und Klima dem Gewerk für Homekit zuweisen.
Nun versuche ich, den HM-CC-TC Devices in der config.json den Service "HomeMaticHomeKitCuxDThermostatService" zuzuweisen, was nicht funktioniert. Ich habe bereits diverse Dinge probiert, welche bislang alle nicht gegriffen haben.
Anbei ein Schnipsel aus meiner config.json:
Im Log taucht nichts mit CuxD oder HM-CC-TC auf. Hat jemand vielleicht einen Tipp für mich?
ich versuche immer noch, meine FHT80b über CuxD/Homematik/Homebridge/Homebridge-Homematik in Homekit an den Start zu bekommen. Irgendwo hakt es allerdings noch.
Die FHT80b wird als HM-CC-TC in der Homematik erkannt und ich kann die beiden Kanäle Wetter und Klima dem Gewerk für Homekit zuweisen.
Nun versuche ich, den HM-CC-TC Devices in der config.json den Service "HomeMaticHomeKitCuxDThermostatService" zuzuweisen, was nicht funktioniert. Ich habe bereits diverse Dinge probiert, welche bislang alle nicht gegriffen haben.
Anbei ein Schnipsel aus meiner config.json:
Code: Alles auswählen
{
"platform": "HomeMatic",
"name": "HomeMatic CCU",
"ccu_ip": "192.168.2.12",
"filter_device":[],
"filter_channel":[],
"outlets":[],
"doors":[],
"programs":[],
"services": [{
"type": "HM-CC-TC:WEATHER",
"service": "HomeMaticHomeKitCuxDThermostatService"
}],
"subsection":"Homebridge",
"ios10":true
}
Re: RPi2 - Homebridge : Siri for the rest of us
Nabend,
im Log tauch maximal der Name des Weather Channels dieses Gerätes auf ... Beispiel: Ich habe das CuxD Gerät "NetAtmo Aussen".
Dessen Weather Channel mit der Nummer 1 ist im Homekit Gewerk
Log :
Und dann sollte der auch funktionieren. Es käme eine Fehlermeldung there is no service for ... blabla wenn kein Service für das Gerät gefunden wird.
im Log tauch maximal der Name des Weather Channels dieses Gerätes auf ... Beispiel: Ich habe das CuxD Gerät "NetAtmo Aussen".
Dessen Weather Channel mit der Nummer 1 ist im Homekit Gewerk
Log :
Code: Alles auswählen
[1/4/2017, 5:25:37 PM] [HomeMatic CCU] Initializing platform accessory 'NetAtmo Aussen 1'...
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
Nabend, ich nochmal.
Hat vielleicht jemand ne idee zu dem vorvorletzten Post (von mir) ich komm nämlich echt nicht weiter?
Wäre für Hilfe echt dankbar. Das ist jetzt das Letzte woran es noch hackt....
MFG
Hat vielleicht jemand ne idee zu dem vorvorletzten Post (von mir) ich komm nämlich echt nicht weiter?
Wäre für Hilfe echt dankbar. Das ist jetzt das Letzte woran es noch hackt....
MFG
Re: RPi2 - Homebridge : Siri for the rest of us
Hallo zusammen,
nach der Homebridge-Installation kommt bei Starten von homebridge folgende Meldung, bei der ich nicht weiß, was ich jetzt weiter machen muss.
Kann mir hier jemand von Euch eine Hilfestellung geben?
Schon mal vielen Dank,
Matze
nach der Homebridge-Installation kommt bei Starten von homebridge folgende Meldung, bei der ich nicht weiß, was ich jetzt weiter machen muss.
Kann mir hier jemand von Euch eine Hilfestellung geben?
Schon mal vielen Dank,
Matze
Re: RPi2 - Homebridge : Siri for the rest of us
Sieht aus wie zu alte Node Version.
Ein paar Seiten vorher steht wie man Node auf dem Rasp manuell installiert
Siehe https://github.com/nfarina/homebridge/issues/859
sent from a solid block of aluminum.
Ein paar Seiten vorher steht wie man Node auf dem Rasp manuell installiert
Siehe https://github.com/nfarina/homebridge/issues/859
sent from a solid block of aluminum.
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
So, ich bin nun einen Schritt weiter gekommen:
Mein FHT80b hat gleich zwei Channels: WEATHER und CLIMATECONTROL_REGULATOR.
Ich hatte erst immer nur den WEATHER Channel gesehen. Unter EVE ist mir dann aufgefallen, dass
Die betreffenden Zeilen in meiner config.json sehen nun wie folgt aus:
Wobei ich meine, in der channel_config.json und internalconfig.json den Part mit "HM-CC-TC" entfernt zu haben. Da weiß ich noch nicht so richtig, wofür das gut war
Nun muss ich mir "nur noch" einen passenden Channelservice für das FHT80b basteln. Oh jee!
Mein FHT80b hat gleich zwei Channels: WEATHER und CLIMATECONTROL_REGULATOR.
Ich hatte erst immer nur den WEATHER Channel gesehen. Unter EVE ist mir dann aufgefallen, dass
Die betreffenden Zeilen in meiner config.json sehen nun wie folgt aus:
Code: Alles auswählen
"services": [{
"type": "HM-CC-TC:WEATHER",
"service": "HomeMaticHomeKitThermometerService"
},
{
"type": "HM-CC-TC:CLIMATECONTROL_REGULATOR",
"service": "HomeMaticHomeKitFHT80ThermostatService"
}]
Nun muss ich mir "nur noch" einen passenden Channelservice für das FHT80b basteln. Oh jee!