RPi2 - Homebridge : Siri for the rest of us
Moderator: Co-Administratoren
-
- Beiträge: 10660
- Registriert: 21.09.2012, 08:09
- System: CCU
- Wohnort: Stuttgart
- Hat sich bedankt: 321 Mal
- Danksagung erhalten: 501 Mal
Re: RPi2 - Homebridge : Siri for the rest of us
Ob die Homebridge korrekt startest, siehst Du nach Eingabe von "homebridge" auf der Konsole. Wenn das der Fall ist und Du auch sonst alle notwendigen Schritte unternommen hast (Löschen des persist-Verzeichnisses, Anlegen eines neuen usernames), solltest Du ggf. auch noch mal Dein iPhone neu starten.
Bis dann,
Thorsten
Bis dann,
Thorsten
CCU3 mit stets aktueller FW und den Addons "CUxD" und "Programmedrucken", ioBroker auf Synology DiskStation DS718+ im Docker-Container;
einige Projekte: zentrales Push-Nachrichten-Programm zPNP, DoorPi-Videotürsprechanlage, An- und Abwesenheitsdetektion per Haustürschloss, zentrales Programm zur Steuerung von Beschattungsgeräten zBSP.
einige Projekte: zentrales Push-Nachrichten-Programm zPNP, DoorPi-Videotürsprechanlage, An- und Abwesenheitsdetektion per Haustürschloss, zentrales Programm zur Steuerung von Beschattungsgeräten zBSP.
- Centauri2k
- Beiträge: 684
- Registriert: 17.09.2016, 21:13
Re: RPi2 - Homebridge : Siri for the rest of us
Hallo,
dies passiert:
dies passiert:
Code: Alles auswählen
pi@raspberrypi:~ $ homebridge
/usr/lib/node_modules/homebridge/node_modules/mdns/lib/dns_sd.js:35
throw ex;
^
Error: Module version mismatch. Expected 46, got 48.
at Error (native)
at Object.Module._extensions..node (module.js:434:18)
at Module.load (module.js:343:32)
at Function.Module._load (module.js:300:12)
at Module.require (module.js:353:17)
at require (internal/module.js:12:17)
at Object.<anonymous> (/usr/lib/node_modules/homebridge/node_modules/mdns/lib/dns_sd.js:24:20)
at Module._compile (module.js:409:26)
at Object.Module._extensions..js (module.js:416:10)
at Module.load (module.js:343:32)
- Centauri2k
- Beiträge: 684
- Registriert: 17.09.2016, 21:13
Re: RPi2 - Homebridge : Siri for the rest of us
Hallo,
das scheint wohl leider auch nicht zu funktionieren:
das scheint wohl leider auch nicht zu funktionieren:
Code: Alles auswählen
pi@raspberrypi:~ $ sudo rm -rf /usr/lib/node_modules/homebridge/
pi@raspberrypi:~ $ sudo npm install -g homebridge --unsafe-perm
ERROR: npm is known not to run on Node.js v4.4.5
Node.js 4 is supported but the specific version you're running has
a bug known to break npm. Please update to at least 4.7.0 to use this
version of npm. You can find the latest release of Node.js at https://nodejs.org/
pi@raspberrypi:~ $
Re: RPi2 - Homebridge : Siri for the rest of us
Ja aber jetzt steht doch explizit da was zu tun ist.
sent from a solid block of aluminum.
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-
-
- 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
Mal eine Sirifrage.
In die Homebridge habe ich nur die Heizungsgruppen eingebunden.
Mit „hey Siri stell die Temperatur im Wohnzimmer auf 20 Grad.“ Macht Siri das ganz einfach.
Nur „hey Siri wie ist die Temperatur im Wohnzimmer“ will Sir mir leider nicht beantworten. Was muss ich fragen damit es geht?
Update: Mein Außenthermometer funktioniert mit der Abfrage. Liegt hier bei der Heizungsgruppe evtl ein Fehler vor?
In Homekit wird die Temperatur korrekt angezeigt.
In die Homebridge habe ich nur die Heizungsgruppen eingebunden.
Mit „hey Siri stell die Temperatur im Wohnzimmer auf 20 Grad.“ Macht Siri das ganz einfach.
Nur „hey Siri wie ist die Temperatur im Wohnzimmer“ will Sir mir leider nicht beantworten. Was muss ich fragen damit es geht?
Update: Mein Außenthermometer funktioniert mit der Abfrage. Liegt hier bei der Heizungsgruppe evtl ein Fehler vor?
In Homekit wird die Temperatur korrekt angezeigt.
- Centauri2k
- Beiträge: 684
- Registriert: 17.09.2016, 21:13
Re: RPi2 - Homebridge : Siri for the rest of us
Jetzt habe ich Version 4.7.0 installiert. Und wenn ich jetzt "homebridge" eingebe kommt:
-bash: homebridge: Kommando nicht gefunden
-bash: homebridge: Kommando nicht gefunden
Re: RPi2 - Homebridge : Siri for the rest of us
Hast du auch Homebridge installiert ? Siehe oben )
sent from a solid block of aluminum.
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-
-
- Beiträge: 10660
- Registriert: 21.09.2012, 08:09
- System: CCU
- Wohnort: Stuttgart
- Hat sich bedankt: 321 Mal
- Danksagung erhalten: 501 Mal
Re: RPi2 - Homebridge : Siri for the rest of us
Hinsichtlich der Heizungsgruppen ist mir noch folgendes aufgefallen.
Über Kanal 1 der Heizungsgruppen lässt sich die Temperatur anzeigen und steuern. Eine Anzeige der Luftfeuchtigkeit ist über die Gruppe jedoch nicht möglich, selbst wenn diese einen Wandthermostaten enthält.
Über Kanal 1 der Wandthermostate lassen sich Temperatur und Luftfeuchtigkeit anzeigen, aber nicht steuern. Über Kanal 2 ist ein Steuern der Temperatur möglich. Zudem wird auch die Luftfeuchtigkeit erfasst, aber nur unter Details angzeigt. Es reicht hier also, Kanal 2 zu verwenden.
Zur Anzeige und Steuerung der Temperatur kann auch Kanal 4 der Heizkörperthermostate verwendet werden. Für die übrigen Kanäle der Heizkörperthermostate gibt es dagegen keinen Service.
Tipp: Wer Heizungsgruppen mit Wandthermostaten definiert hat, sollte besser nur Kanal 2 des Wandthermostaten für Homekit benutzen!
Gruß,
Thorsten
Über Kanal 1 der Heizungsgruppen lässt sich die Temperatur anzeigen und steuern. Eine Anzeige der Luftfeuchtigkeit ist über die Gruppe jedoch nicht möglich, selbst wenn diese einen Wandthermostaten enthält.
Über Kanal 1 der Wandthermostate lassen sich Temperatur und Luftfeuchtigkeit anzeigen, aber nicht steuern. Über Kanal 2 ist ein Steuern der Temperatur möglich. Zudem wird auch die Luftfeuchtigkeit erfasst, aber nur unter Details angzeigt. Es reicht hier also, Kanal 2 zu verwenden.
Zur Anzeige und Steuerung der Temperatur kann auch Kanal 4 der Heizkörperthermostate verwendet werden. Für die übrigen Kanäle der Heizkörperthermostate gibt es dagegen keinen Service.
Tipp: Wer Heizungsgruppen mit Wandthermostaten definiert hat, sollte besser nur Kanal 2 des Wandthermostaten für Homekit benutzen!
Gruß,
Thorsten
Zuletzt geändert von dtp am 21.10.2017, 19:13, insgesamt 3-mal geändert.
CCU3 mit stets aktueller FW und den Addons "CUxD" und "Programmedrucken", ioBroker auf Synology DiskStation DS718+ im Docker-Container;
einige Projekte: zentrales Push-Nachrichten-Programm zPNP, DoorPi-Videotürsprechanlage, An- und Abwesenheitsdetektion per Haustürschloss, zentrales Programm zur Steuerung von Beschattungsgeräten zBSP.
einige Projekte: zentrales Push-Nachrichten-Programm zPNP, DoorPi-Videotürsprechanlage, An- und Abwesenheitsdetektion per Haustürschloss, zentrales Programm zur Steuerung von Beschattungsgeräten zBSP.