RPi2 - Homebridge : Siri for the rest of us
Moderator: Co-Administratoren
- roe1974
- Beiträge: 746
- Registriert: 17.10.2017, 16:15
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Wien
- Hat sich bedankt: 52 Mal
- Danksagung erhalten: 13 Mal
Re: RPi2 - Homebridge : Siri for the rest of us
Wenn ich mit Filezilla die config.json vom raspi sichern will bekomme ich eine Datei herunter in der richtigen grössen, wo aber der meiste Inhalt fehlt...was mache ich falsch ?
lg Richard
lg Richard
-
- 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
Benutze WinSCP! Damit geht's problemlos.
Gruß,
Thorsten
Gruß,
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.
- roe1974
- Beiträge: 746
- Registriert: 17.10.2017, 16:15
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Wien
- Hat sich bedankt: 52 Mal
- Danksagung erhalten: 13 Mal
Re: RPi2 - Homebridge : Siri for the rest of us
das selbe in rosarot .....
wenn ich die config.json herunterlade...und im windows mit UltraEdit öffne sehe ich nur den Bridge-Teil ganz am Anfang der config, der Rest ist nicht da.....!??!?!?!?
wenn ich die config.json herunterlade...und im windows mit UltraEdit öffne sehe ich nur den Bridge-Teil ganz am Anfang der config, der Rest ist nicht da.....!??!?!?!?
-
- 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
Und wenn du sie direkt doppelt anklickst? Wird sie denn in der Konsole mit nano oder vi korrekt angezeigt?
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.
-
- 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
Ich habe mir gestern nun ein Apple TV 4K 64 GB geholt. Damit ist die Einbindung der Homebridge schon deutlich besser, zumal sie nun auch von extern erreichbar ist und man nicht immer warten muss, bis das iPhone zuhause mit dem WLAN eine Verbindung aufgebaut hat. Und ein paar weitere Annehmlichkeiten bietet das Apple TV ja auch.
Will mich nun noch an die Einbindung des Kamera-Moduls meines Raspis in die Homebridge machen. Das benutze ich ja für meinen DoorPi als Videosprechanlage. Hab mir schon ffmpeg und das zugehörige Homebridge-Plugin homebridge-camera-ffmpeg installiert. Hoffe, dass ich das problemlos mit dem RPI-Cam-Web-Interface verknüpft bekomme.
Bis dann,
Thorsten
Will mich nun noch an die Einbindung des Kamera-Moduls meines Raspis in die Homebridge machen. Das benutze ich ja für meinen DoorPi als Videosprechanlage. Hab mir schon ffmpeg und das zugehörige Homebridge-Plugin homebridge-camera-ffmpeg installiert. Hoffe, dass ich das problemlos mit dem RPI-Cam-Web-Interface verknüpft bekomme.
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.
Re: RPi2 - Homebridge : Siri for the rest of us
Hallo, ich habe da ein kleines Problem mit dem Autostart des Plugins.
Ich habe das System auf meinem Raspberry komplett neu aufgesetzt und alles lief problemlos (homebridge@0.4.36; homebridge-homematic@0.0.97; npm@5.6.0). Er findet alle Geräte, ich kann alles schalten und ohne Absturz. Wenn ich meinen Raspi neu starte macht er einen autostart der homebridge mit folgendem script:
Er sagt mir dann auch alles okay, aber die Geräte sind im Homekit nicht zu finden. Wenn ich dann einen restart der Homebridge mache funktioniert alles tadellos. CCU läuft die ganze Zeit und wurde nicht neu gestartet. Ich habe dann mal einen log nach dem reboot und vor dem restart der Bridge gemacht und er hängt an einem rega script. Kann mir da vielleicht einer helfen?
Ich habe das System auf meinem Raspberry komplett neu aufgesetzt und alles lief problemlos (homebridge@0.4.36; homebridge-homematic@0.0.97; npm@5.6.0). Er findet alle Geräte, ich kann alles schalten und ohne Absturz. Wenn ich meinen Raspi neu starte macht er einen autostart der homebridge mit folgendem script:
Code: Alles auswählen
#!/bin/sh
### BEGIN INIT INFO
# Provides: homebridge
# Required-Start: $network $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start daemon at boot time for homebridge
# Description: Enable service provided by daemon.
### END INIT INFO
export PATH=$PATH:/usr/local/bin
export NODE_PATH=$NODE_PATH:/usr/local/lib/node_modules
PID=`pidof homebridge`
case "$1" in
start)
if ps -p $PID > /dev/null 2>&1; then
echo "Homebridge is already running"
else
# su - pi -c "homebridge > /dev/null 2>&1 &"
su - pi -c "homebridge >> /home/pi/homebridge.log 2>> /home/pi/homebridge.err &"
echo "Homebridge starting"
sleep 2
$0 status
fi
;;
stop)
if ! ps -p $PID > /dev/null 2>&1; then
echo "Homebridge is not running"
else
kill $PID
echo "Homebridge closed"
fi
;;
restart)
if ! ps -p $PID > /dev/null 2>&1; then
$0 start
else
$0 stop
$0 start
fi
;;
status)
if ps -p $PID > /dev/null 2>&1; then
echo "Homebridge is running PID $PID"
else
echo "Homebridge is not running"
fi
;;
*)
echo "Usage: $0 {start|stop|status|restart}"
exit 1
;;
esac
exit 0
Code: Alles auswählen
Last login: Thu Jan 18 17:18:09 2018
pi@raspberrypi:~ $ sudo /etc/init.d/homebridge status
Homebridge is running PID 485
pi@raspberrypi:~ $ tail -f /home/pi/homebridge.log
Or enter this code with your HomeKit app on your iOS device to pair with Homebridge:
┌────────────┐
│ 031-45-154 │
└────────────┘
[2018-1-18 17:18:12] [HomeMatic CCU] Number of mapped devices : 17
[2018-1-18 17:18:12] Homebridge is running on port 51826.
[2018-1-18 17:18:24] [HomeMatic CCU] NPM 0.0.97 vs Local 0.0.97
[2018-1-18 17:20:18] [HomeMatic CCU] timeout while executing rega script
[2018-1-18 17:20:18] [HomeMatic CCU] timeout while executing rega script
^C
pi@raspberrypi:~ $ sudo /etc/init.d/homebridge restart
Homebridge closed
Homebridge starting
Homebridge is running PID 711
pi@raspberrypi:~ $ tail -f /home/pi/homebridge.log
[2018-1-18 17:22:14] [HomeMatic CCU] init RPC for HmIP-RF.
[2018-1-18 17:22:14] [HomeMatic CCU] local ip used : 192.168.1.24. you may change that with local_ip parameter in config
[2018-1-18 17:22:14] [HomeMatic CCU] Fetching Homematic devices...
[2018-1-18 17:22:14] Loading 0 accessories...
[2018-1-18 17:22:14] [HomeMatic CCU] RPC server for interface BidCos-RF. is listening on port 9090.
[2018-1-18 17:22:14] [HomeMatic CCU] Creating Local HTTP Client for CCU RPC Events
[2018-1-18 17:22:14] [HomeMatic CCU] RPC server for interface HmIP-RF. is listening on port 9092.
[2018-1-18 17:22:14] [HomeMatic CCU] Creating Local HTTP Client for CCU RPC Events
[2018-1-18 17:22:14] [HomeMatic CCU] if PONG is PONG CCU is alive
[2018-1-18 17:22:16] [HomeMatic CCU] NPM 0.0.97 vs Local 0.0.97
[2018-1-18 17:22:42] [HomeMatic CCU] Fetch Response
[2018-1-18 17:22:42] [HomeMatic CCU] Initializing platform accessory 'Bewegungsmelder Treppe'...
[2018-1-18 17:22:42] [HomeMatic CCU] Initializing platform accessory 'Bewegungsmelder Wohnzimmer'...
[2018-1-18 17:22:42] [HomeMatic CCU] Initializing platform accessory 'Licht Badezimmer Farbe'...
[2018-1-18 17:22:42] [HomeMatic CCU] Initializing platform accessory 'Licht Flur'...
[2018-1-18 17:22:42] [HomeMatic CCU] Initializing platform accessory 'Licht Küche'...
[2018-1-18 17:22:42] [HomeMatic CCU] Initializing platform accessory 'Licht Hauswirtschaftsraum'...
[2018-1-18 17:22:42] [HomeMatic CCU] Initializing platform accessory 'Licht Kleiderschrank'...
[2018-1-18 17:22:42] [HomeMatic CCU] Initializing platform accessory 'Licht Küchenschrank'...
[2018-1-18 17:22:42] [HomeMatic CCU] Initializing platform accessory 'Licht Spiegelschrank'...
[2018-1-18 17:22:42] [HomeMatic CCU] Initializing platform accessory 'Licht Wintergarten'...
[2018-1-18 17:22:42] [HomeMatic CCU] Initializing platform accessory 'Licht Wohnzimmer'...
[2018-1-18 17:22:42] [HomeMatic CCU] Initializing platform accessory 'Licht Wohnzimmer klein'...
[2018-1-18 17:22:42] [HomeMatic CCU] Initializing platform accessory 'Rollladen Badezimmer'...
[2018-1-18 17:22:42] [HomeMatic CCU] Initializing platform accessory 'Rollladen Hauswirtschaftsraum'...
[2018-1-18 17:22:42] [HomeMatic CCU] Initializing platform accessory 'Rollladen Küche'...
[2018-1-18 17:22:42] [HomeMatic CCU] Initializing platform accessory 'Rollladen Wohnzimmer 1'...
[2018-1-18 17:22:42] [HomeMatic CCU] Initializing platform accessory 'Rollladen Wohnzimmer 2'...
Setup Payload:
X-HM://0023ISYWY9EK2
Scan this code with your HomeKit app on your iOS device to pair with Homebridge:
Or enter this code with your HomeKit app on your iOS device to pair with Homebridge:
┌────────────┐
│ 031-45-154 │
└────────────┘
[2018-1-18 17:22:42] [HomeMatic CCU] Number of mapped devices : 17
[2018-1-18 17:22:42] Homebridge is running on port 51826.
[2018-1-18 17:22:42] [HomeMatic CCU] will cache ccu response ...
- roe1974
- Beiträge: 746
- Registriert: 17.10.2017, 16:15
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Wien
- Hat sich bedankt: 52 Mal
- Danksagung erhalten: 13 Mal
Re: RPi2 - Homebridge : Siri for the rest of us
ja in der konsole mit nano alles OK, am Windows Rechner eben nicht vollständig......dtp hat geschrieben:Und wenn du sie direkt doppelt anklickst? Wird sie denn in der Konsole mit nano oder vi korrekt angezeigt?
lg RIchard
-
- 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
@thkl:
Wäre toll, wenn du beizeiten dein Setup-Skript für die Homebridge mit dem Homematic-Plugin auf node.js 8.9.4 aktualisieren könntest. Mittlerweile gibt es da doch das eine oder andere Plugin, das mit node.js 6.12 nicht läuft. Ein Beispiel ist das Plugin für den Broadlink RM.
Man kann zwar node.js aktualisieren, muss dann aber die Homebridge neu installieren und - ganz wichtig - vorher deinstallieren. Außerdem laufen nach einer Neuinstallation der Service und die Autoboot-Funktion nicht mehr, so dass man diese nachträglich konfigurieren muss.
Gruß,
Thorsten
Wäre toll, wenn du beizeiten dein Setup-Skript für die Homebridge mit dem Homematic-Plugin auf node.js 8.9.4 aktualisieren könntest. Mittlerweile gibt es da doch das eine oder andere Plugin, das mit node.js 6.12 nicht läuft. Ein Beispiel ist das Plugin für den Broadlink RM.
Man kann zwar node.js aktualisieren, muss dann aber die Homebridge neu installieren und - ganz wichtig - vorher deinstallieren. Außerdem laufen nach einer Neuinstallation der Service und die Autoboot-Funktion nicht mehr, so dass man diese nachträglich konfigurieren muss.
Gruß,
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.
-
- 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
@qarel:
Hast du es mal mit
versucht.
Was liefert denn
bei dir für eine Info?
Hast du es mal mit
Code: Alles auswählen
update-rc.d homebridge defaults
Was liefert denn
Code: Alles auswählen
service homebridge status
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.
- roe1974
- Beiträge: 746
- Registriert: 17.10.2017, 16:15
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Wien
- Hat sich bedankt: 52 Mal
- Danksagung erhalten: 13 Mal
Re: RPi2 - Homebridge : Siri for the rest of us
Also ich arbeite mit Node 8.x ....
bis vor kurzem 8.4.0 ... jetzt 8.9.4 ....
Nach Update läuft alles ganz normal....
lg RIchard
bis vor kurzem 8.4.0 ... jetzt 8.9.4 ....
Nach Update läuft alles ganz normal....
lg RIchard