!!!!! homebridge beenden !!!!!!
Homebridge als Dienst einrichten mit automatischem neustart nach 10 sekunden.
folgendes einfügen in das Editorfenster:
# Defaults / Configuration options for homebridge
# The following settings tells homebridge where to find the config.json file and where to persist the data (i.e. pairing and others)
HOMEBRIDGE_OPTS=-U /var/homebridge
# If you uncomment the following line, homebridge will log more
# You can display this via systemd's journalctl: journalctl -f -u homebridge
# DEBUG=*
mit "CTRL+X" "j" "enter" beenden
folgendes einfügen in das Editorfenster:
[Unit]
Description=Node.js HomeKit Server
After=syslog.target network-online.target
[Service]
Type=simple
User=homebridge
EnvironmentFile=/etc/default/homebridge
ExecStart=/usr/local/bin/homebridge $HOMEBRIDGE_OPTS
Restart=on-failure
RestartSec=10
KillMode=process
[Install]
WantedBy=multi-user.target
Alles anzeigen
wenn hombridge als root laufen soll, dann diese Zeile anpassen
in
mit "CTRL+X" "j" "enter" beenden
folgende Zeilen jeweils mit Enter bestätigen
(Zeile für Zeile einzeln abarbeiten)
sudo useradd --system homebridge
sudo mkdir /var/homebridge
sudo cp -r /home/pi/.homebridge/* /var/homebridge/
sudo chmod -R 0777 /var/homebridge
sudo systemctl daemon-reload
sudo systemctl enable homebridge
sudo usermod -a -G systemd-journal homebridge
Wenn die homebridge bisher als root lief, den cp Befehl bitte anpassen in:
jetzt kann man mit die homebridge:
"sudo systemctl start homebridge
" starten
"sudo systemctl stop homebridge"
beenden
"sudo systemctl restart homebridge
" neustarten
"sudo systemctl sttus homebridge
" den aktuellen status ansehen
"sudo journalctl -f -au homebridge" das live LOG beobachten
WICHTIG!!
"sudo nano /var/homebridge/config.json"
ist ab jetzt ist die aktuelle Konfigurations Datei, da müssen alle Eintragungen für die Plugins gemacht werden.
hoffe das Hilft