Hallo zusammen,
Kann mir jemand sagen wie ich an die LOG Datei von Homebridge komme?
Ist die Standart installiert oder muss ich ein Plugin dazu installieren?
LG
Hallo zusammen,
Kann mir jemand sagen wie ich an die LOG Datei von Homebridge komme?
Ist die Standart installiert oder muss ich ein Plugin dazu installieren?
LG
/var/log/homebridge.log
/var/log/homebridge.err
Oder
/var/log/system
Je nachdem wie es gestartet wird
Auch per SSH aufrufbar?
Per ssh anmelden, dann
"sudo tail -f /var/log/homebridge.log"
Bekomme folgende Fehlermeldung:
tail: „/var/log/homebridge.log“ kann nicht zum Lesen geöffnet werden: Datei oder Verzeichnis nicht gefunden
tail: Keine Dateien mehr übrig
Da scheint sie nicht zu existieren.
Mit sudo ls -al /var/log/ schauen ob überhaupt eine da ist.
Keine da.
insgesamt 13528
drwxr-xr-x 7 root root 4096 Mär 12 15:00 .
drwxr-xr-x 11 root root 4096 Nov 25 19:09 ..
-rw-r--r-- 1 root root 0 Mär 1 06:25 alternatives.log
-rw-r--r-- 1 root root 50327 Feb 1 07:18 alternatives.log.1
drwxr-xr-x 2 root root 4096 Mär 1 06:25 apt
-rw-r----- 1 root adm 2317077 Mär 12 21:31 auth.log
-rw-r----- 1 root adm 1768161 Mär 5 06:25 auth.log.1
-rw-r----- 1 root adm 122361 Feb 27 06:25 auth.log.2.gz
-rw-r----- 1 root adm 80055 Feb 19 06:25 auth.log.3.gz
-rw-r----- 1 root adm 13952 Feb 13 06:25 auth.log.4.gz
-rw-r--r-- 1 root root 4043 Mär 12 15:00 boot.log
-rw-r--r-- 1 root root 74848 Nov 25 18:22 bootstrap.log
-rw------- 1 root utmp 0 Mär 1 06:25 btmp
-rw------- 1 root utmp 3456 Feb 5 07:18 btmp.1
-rw-r----- 1 root adm 960233 Mär 12 21:31 daemon.log
-rw-r----- 1 root adm 366309 Mär 5 06:17 daemon.log.1
-rw-r----- 1 root adm 54193 Feb 27 06:18 daemon.log.2.gz
-rw-r----- 1 root adm 38057 Feb 19 06:24 daemon.log.3.gz
-rw-r----- 1 root adm 78755 Feb 13 06:20 daemon.log.4.gz
-rw-r----- 1 root adm 50258 Mär 12 15:00 debug
-rw-r----- 1 root adm 15174 Mär 5 03:00 debug.1
-rw-r----- 1 root adm 1733 Feb 27 03:00 debug.2.gz
-rw-r----- 1 root adm 1192 Feb 19 03:00 debug.3.gz
-rw-r----- 1 root adm 3292 Feb 12 21:17 debug.4.gz
-rw-r----- 1 root adm 31 Nov 25 18:21 dmesg
-rw-r--r-- 1 root root 0 Mär 1 06:25 dpkg.log
-rw-r--r-- 1 root root 868484 Feb 9 07:55 dpkg.log.1
-rw-r--r-- 1 root root 24024 Nov 25 18:54 faillog
-rw-r--r-- 1 root root 2373 Nov 25 18:49 fontconfig.log
drwxr-xr-x 2 root root 4096 Nov 25 18:21 fsck
-rw-r----- 1 root adm 941204 Mär 12 15:00 kern.log
-rw-r----- 1 root adm 290368 Mär 5 03:00 kern.log.1
-rw-r----- 1 root adm 37254 Feb 27 03:00 kern.log.2.gz
-rw-r----- 1 root adm 31114 Feb 19 03:00 kern.log.3.gz
-rw-r----- 1 root adm 80311 Feb 12 21:17 kern.log.4.gz
-rw-rw-r-- 1 root utmp 292292 Mär 12 21:31 lastlog
drwx--x--x 2 root root 4096 Mär 12 15:00 lightdm
-rw-r----- 1 root adm 1756683 Mär 12 21:31 messages
-rw-r----- 1 root adm 895507 Mär 5 06:25 messages.1
-rw-r----- 1 root adm 120426 Feb 27 06:25 messages.2.gz
-rw-r----- 1 root adm 77578 Feb 19 06:25 messages.3.gz
-rw-r----- 1 root adm 151570 Feb 13 06:25 messages.4.gz
drwxr-xr-x 2 ntp ntp 4096 Jul 26 2016 ntpstats
drwxr-x--- 2 root adm 4096 Jun 1 2016 samba
-rw-r----- 1 root adm 351949 Mär 12 21:31 syslog
-rw-r----- 1 root adm 629935 Mär 12 06:25 syslog.1
-rw-r----- 1 root adm 76561 Mär 11 06:25 syslog.2.gz
-rw-r----- 1 root adm 79032 Mär 10 06:25 syslog.3.gz
-rw-r----- 1 root adm 89893 Mär 9 06:25 syslog.4.gz
-rw-r----- 1 root adm 76405 Mär 8 06:25 syslog.5.gz
-rw-r----- 1 root adm 50661 Mär 7 06:25 syslog.6.gz
-rw-r----- 1 root adm 90578 Mär 6 06:25 syslog.7.gz
-rw-r----- 1 root adm 63825 Mär 12 21:19 user.log
-rw-r----- 1 root adm 15567 Mär 5 03:00 user.log.1
-rw-r----- 1 root adm 1084 Feb 27 03:00 user.log.2.gz
-rw-r----- 1 root adm 1102 Feb 19 03:00 user.log.3.gz
-rw-r----- 1 root adm 4396 Feb 12 21:17 user.log.4.gz
-rw-rw-r-- 1 root utmp 111360 Mär 12 21:31 wtmp
-rw-rw-r-- 1 root utmp 442368 Mär 1 03:00 wtmp.1
-rw-r--r-- 1 root root 7157 Mär 12 15:00 Xorg.0.log
-rw-r--r-- 1 root root 7229 Mär 12 15:00 Xorg.0.log.old
Alles anzeigen
Schau mal in die
sudo tail -f /var/log/syslog
Wenn da nichts ist muss die /etc/init.d/homebridge Datei bearbeitet werden.
Ich finde es gerade nicht im Forum.
Nicht zu sehen.
Gut , hatten wir hier schon.
Die Datei muss bearbeitet werden
sudo nano /etc/init.d/homebridge
Habe es gefunden,
Mit
sudo nano /etc/init.d/homebridge
Die Zeile
su - pi -c "homebridge > /dev/null 2>&1 &"
ändern in
su - pi -c "homebridge >> /var/log/homebridge.log 2>> /var/log/homebridge.err &"
Hab ich alles gemacht.
Die Homebridge.log ist aber noch immer nicht da.
insgesamt 10992
drwxr-xr-x 7 root root 4096 Mär 13 11:18 .
drwxr-xr-x 11 root root 4096 Nov 25 19:09 ..
-rw-r--r-- 1 root root 0 Mär 1 06:25 alternatives.log
-rw-r--r-- 1 root root 50327 Feb 1 07:18 alternatives.log.1
drwxr-xr-x 2 root root 4096 Mär 1 06:25 apt
-rw-r----- 1 root adm 85073 Mär 13 11:29 auth.log
-rw-r----- 1 root adm 2435168 Mär 13 06:25 auth.log.1
-rw-r----- 1 root adm 88639 Mär 5 06:25 auth.log.2.gz
-rw-r----- 1 root adm 122361 Feb 27 06:25 auth.log.3.gz
-rw-r----- 1 root adm 80055 Feb 19 06:25 auth.log.4.gz
-rw-r--r-- 1 root root 4033 Mär 13 11:18 boot.log
-rw-r--r-- 1 root root 74848 Nov 25 18:22 bootstrap.log
-rw------- 1 root utmp 0 Mär 1 06:25 btmp
-rw------- 1 root utmp 3456 Feb 5 07:18 btmp.1
-rw-r----- 1 root adm 97593 Mär 13 11:27 daemon.log
-rw-r----- 1 root adm 1048703 Mär 13 06:24 daemon.log.1
-rw-r----- 1 root adm 39586 Mär 5 06:17 daemon.log.2.gz
-rw-r----- 1 root adm 54193 Feb 27 06:18 daemon.log.3.gz
-rw-r----- 1 root adm 38057 Feb 19 06:24 daemon.log.4.gz
-rw-r----- 1 root adm 5058 Mär 13 11:18 debug
-rw-r----- 1 root adm 55316 Mär 13 05:00 debug.1
-rw-r----- 1 root adm 1404 Mär 5 03:00 debug.2.gz
-rw-r----- 1 root adm 1733 Feb 27 03:00 debug.3.gz
-rw-r----- 1 root adm 1192 Feb 19 03:00 debug.4.gz
-rw-r----- 1 root adm 31 Nov 25 18:21 dmesg
-rw-r--r-- 1 root root 0 Mär 1 06:25 dpkg.log
-rw-r--r-- 1 root root 868484 Feb 9 07:55 dpkg.log.1
-rw-r--r-- 1 root root 24024 Nov 25 18:54 faillog
-rw-r--r-- 1 root root 2373 Nov 25 18:49 fontconfig.log
drwxr-xr-x 2 root root 4096 Nov 25 18:21 fsck
-rw-r----- 1 root adm 92343 Mär 13 11:18 kern.log
-rw-r----- 1 root adm 1033547 Mär 13 05:00 kern.log.1
-rw-r----- 1 root adm 34695 Mär 5 03:00 kern.log.2.gz
-rw-r----- 1 root adm 37254 Feb 27 03:00 kern.log.3.gz
-rw-r----- 1 root adm 31114 Feb 19 03:00 kern.log.4.gz
-rw-rw-r-- 1 root utmp 292292 Mär 13 11:27 lastlog
drwx--x--x 2 root root 4096 Mär 13 11:18 lightdm
-rw-r----- 1 root adm 113340 Mär 13 11:28 messages
-rw-r----- 1 root adm 1892985 Mär 13 06:25 messages.1
-rw-r----- 1 root adm 93376 Mär 5 06:25 messages.2.gz
-rw-r----- 1 root adm 120426 Feb 27 06:25 messages.3.gz
-rw-r----- 1 root adm 77578 Feb 19 06:25 messages.4.gz
drwxr-xr-x 2 ntp ntp 4096 Jul 26 2016 ntpstats
drwxr-x--- 2 root adm 4096 Jun 1 2016 samba
-rw-r----- 1 root adm 269163 Mär 13 11:29 syslog
-rw-r----- 1 root adm 674054 Mär 13 06:25 syslog.1
-rw-r----- 1 root adm 79070 Mär 12 06:25 syslog.2.gz
-rw-r----- 1 root adm 76561 Mär 11 06:25 syslog.3.gz
-rw-r----- 1 root adm 79032 Mär 10 06:25 syslog.4.gz
-rw-r----- 1 root adm 89893 Mär 9 06:25 syslog.5.gz
-rw-r----- 1 root adm 76405 Mär 8 06:25 syslog.6.gz
-rw-r----- 1 root adm 50661 Mär 7 06:25 syslog.7.gz
-rw-r----- 1 root adm 7209 Mär 13 11:26 user.log
-rw-r----- 1 root adm 67584 Mär 13 05:00 user.log.1
-rw-r----- 1 root adm 1031 Mär 5 03:00 user.log.2.gz
-rw-r----- 1 root adm 1084 Feb 27 03:00 user.log.3.gz
-rw-r----- 1 root adm 1102 Feb 19 03:00 user.log.4.gz
-rw-rw-r-- 1 root utmp 137088 Mär 13 11:27 wtmp
-rw-rw-r-- 1 root utmp 442368 Mär 1 03:00 wtmp.1
-rw-r--r-- 1 root root 7157 Mär 13 11:18 Xorg.0.log
-rw-r--r-- 1 root root 7229 Mär 13 11:18 Xorg.0.log.old
Alles anzeigen
Nachdem ich die Datei angepasst habe startete Homebridge nicht mehr richtig.
Nach Neustart des PI startete Homebridge nicht mehr selbst.
zeige mal den Inhalt von
sudo nano /etc/init.d/homebridge
hier
was hast du alles gemacht?
EDIT:
Du hast doch nicht mit einem Windows editor editiert?
Doch ich hatte mit Putty die Datei geöffnet und wie du sagtest das ersetzt:
su - pi -c "homebridge > /dev/null 2>&1 &"
ändern in
su - pi -c "homebridge >> /var/log/homebridge.log 2>> /var/log/homebridge.err &"
Habe es aber jetzt auf Ursprung zurück versetzt da nichts richtig lief.
Homebridge lief nicht sauber und eine Log Datei war keine da.
#!/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 &"
echo "Homebridge starting"
$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"
Alles anzeigen
EDIT:
Du hast doch nicht mit einem Windows editor editiert?
Der ist gut
die letzten Zeilen sehen sehr Verdächtig aus, wenn diese mit in der Datei gespeichert sind.
die letzten Zeilen sehen sehr Verdächtig aus, wenn diese mit in der Datei gespeichert sind.
Hab ich mal angepasst..Und die Datei wird damit natürlich nicht gespeichert.
läuft es jetzt nach dem zurück setzen?
Linuxdateien niemals mit einem Windows Editor bearbeiten!!!
einfach zeile 20 mit dem nano abändern in
su - pi -c "homebridge >> /var/log/homebridge.log 2>> /var/log/homebridge.err &"
und mit "CTRL+X" "j" "enter" beenden
und dann mit "sudo /etc/init.d/homebridge restart"
neu starten.
mir fällt gerade ein, bei einigen hier fehlen noch die rechte das der User pi Logs schreiben darf.
mit
"sudo chmod 777 /var/log/"
Rechte vergeben!!
dann homebridge neustarten und in /var/log/ nachsehen.