Auf Grund der Übersichtlichkeit und der Größe des Threads Installation RaspBee von Dresden habe ich hier damit uns das errungene Wissen nicht verloren geht kurz zusammengefasst wie ein verzögerter Start der Homebridge beim Reboot eingerichtet wird.
Wieso dieser benötigt wird kann im hier nachgelesen werden Installation RaspBee von Dresden
An dieser Stelle nochmal vielen Dank für die Unterstützung von @Krocko und SeydX
1.) Datei anlegen:
2.) Inhalt einfügen:
Code
[Unit]
Description=Homebridge verzögert starten
[Timer]
OnBootSec=5min
Unit=homebridge.service
[Install]
WantedBy=multi-user.target
Hinweis:
OnBootSec=5min kann variabel verändert werden nach belieben.
3.) Aktivieren mit:
Code
sudo systemctl daemon-reload
sudo systemctl enable homebridge.timer
sudo systemctl start homebridge.timer
4.) Prüfen ob Timer angelegt wurde:
Code
pi@server:~ $ systemctl list-timers
NEXT LEFT LAST PASSED UNIT ACTIVATES
Mon 2017-12-25 19:59:39 CET 1min 29s left n/a n/a homebridge.timer homebridge.service
Mon 2017-12-25 20:09:39 CET 11min left n/a n/a systemd-tmpfiles-clean.timer systemd-tmpfiles-clean.service
Tue 2017-12-26 06:06:44 CET 10h left Mon 2017-12-25 06:04:35 CET 13h ago apt-daily-upgrade.timer apt-daily-upgrade.service
Tue 2017-12-26 08:25:05 CET 12h left Mon 2017-12-25 18:09:20 CET 1h 48min ago apt-daily.timer apt-daily.service
5.) Datei homebridge.service im Autostart deaktivieren