Hallo,
ich stelle Euch hier eine komplettes Image für den Raspi mit laufender "homebridge" (diese läuft als Dienst und als User root)
zur Verfügung.
Die Tool's sind jetzt in einem eigenen Thread:
Homebridge-Tool's zum aktualisieren, sichern, neu aufsetzen.....
=============================================================================
Raspi Images mit integrierter homebridge:
Direkter Link zum Image:
https://www.dropbox.com/s/rsxj…krnl4.4_03052017.zip?dl=0
https://www.dropbox.com/s/cuhw…krnl4.9_19112017.zip?dl=0
Stretch (lite) mit Kernel: 4.9
RasPi3_hbridge_img_stretch_2gb_krnl4.9_19112017.zip
Raspbian Stretch Lite
Minimal image based on Debian Stretch
Version: August 2017
Release date: 2017-08-16
Kernel version: 4.9
enthällt:
Linux hbridge2 4.9.63-v7+ #1052 SMP Sat Nov 18 21:50:59 GMT 2017 armv7l GNU/Linux
node - v8.9.1
npm - v5.5.1
homebridge - v0.4.33
hap-nodejs - v0.4.36
Jessie mit Kernel: 4.4
RasPi3_homebridge_image_2gb_krnl4.4_03052017.zip
enthällt:
Linux hbridge2 4.4.50-v7+ #970 SMP Mon Feb 20 19:18:29 GMT 2017 armv7l GNU/Linux
- node 7.10.0
- npm 4.5.0
- homebridge 0.4.20 (inkl. - hap-nodejs 0.4.25)
Installiert wurde:
- ntpdate (zum regelmässigen aktualisieren der Systemzeit)
- mc (Datei explorer)
- git (Distribution verwaltungs system)
- rpi-update
- node s.o.
- npm s.o
- homebridge s.o. (inkl. - hap-nodejs s.o.)
"homebridge" ist mit einer leeren „config.json“ installiert und wird automatisch als Dienst gestartet, es läuft als User "root".
Die Konfigurations Datei liegt unter:
"sudo nano /var/homebridge/config.json"
Es sollte mindestens eine 8GB SD-Card verwendet werden!
Für Windows PC!
Zum formatieren der SD Karte mit dem "SDFormatter" Version 4.0, bei Drive: das Laufwerk der SD Karte auswählen.
Bei Option, Format Size Adjustment auf ON stellen!!
Auf „Format“, mit 2x „OK“ bestätigen.
Wenn fertig auf „Exit“
Zum Image einspielen benutze ich den "Win32DiskImager".
Bei Image-Datei: die entpackte IMG-Datei aus dem Download auswählen.
Darauf achten das als Datenträger die SD Karte ausgewählt ist!!
Auf „Schreiben“ klicken, mit „YES“ bestätigen –> warten bis fertig ist. „Beenden“
Karte in RasPi einbauen, RasPi anschließen und einschalten.
Der RasPi holt sich automatisch eine IP Adresse wenn DHCP im Netzwerk vorhanden ist.
Anmeldung per SSH mit User: pi und dessen Standart Password möglich.
Das root Password kann mit "sudo passwd root" gesetzt werden.
Als erstes als „pi“ anmelden und "sudo raspi-config" starten
Mit „Select“ wird das Filesystem erweitern.
anschließend ein reboot durchführen. „Ja“
Nach dem reboot erneut mit "pi" anmelden,
mit Eingabe von „sudo df –h“
sollte die Angezeigte „Größe“ bei „/dev/root“ ca. der SD Karte entsprechen. (hier eine 16GB SD Karte)
Da homebridge als Dienst läuft, ist es bereits gestartet.
Mit „sudo systemctl stop homebridge“ stoppen.
Nun können die Plugins installiert und konfiguriert werden.
(Man kann auch den Inhalt eines gesicherten .hombridge Ordner inkl. der „config.json“ nach „/var/hombridge“ kopieren.
So erhällt man sein altes System wieder:
"sudo tar cfvz homebridge.tar.gz /var/homebridge/"
die Datei homebridge.tar.gz auf den neuenRaspi in die root kopieren
"sudo tar -xvzf homebridge.tar.gz" entpackt diese wieder)
Die Konfigurations Datei liegt unter:
"sudo nano /var/homebridge/config.json"
evtl. benötigte Befehle:
"sudo systemctl start homebridge"
"sudo systemctl restart homebridge"
"sudo systemctl stop homebridge"
"sudo systemctl status homebridge"
"sudo journalctl -f -u homebridge"
"sudo tail -f /var/log/syslog | grep homebridge"
Weitere evtl. nötige Befehle sind hier in der "SSH Befehlssammlung" zu finden.
=============================================================================
Viel Spass
PS:
- Mit meinen Plugin's und config.json lief das Image 3 Tage durchgehend ohne Fehler.
- Beide Images liefen auf meinem Raspi2 und Raspi3, ich konnte keine Fehler feststellen.
- Ab Version 0.9.1 von meinem Tool "hbridge_new.sh" und "raspiBackup.sh" existiert ein Symbolischer Link im System (im Image),
mit "hbridge_new.sh install" können diese angelegt werden.
(dadurch kann man einfach mit "hbridge_new.sh" und "raspiBackup.sh" in der Konsole das Tool starten, ohne Pfadangabe)
Aber trotzdem alles OHNE Garantie, Verwendung auf eigene Gefahr !!
(legt vorher eine Sicherung an !!)
(habe keinen anderen Hoster gefunden der mir zusagt, wir testen mal ob es klappt)