Zitat
Frage: soll das nur laufen wenn HB als systemd started, weil bei mir ist HB als init.d am laufen?
FettesB
Das reporter.sh funktioniert nur wenn die Homebridge als systemd eingerichtet ist habe ich oben in der Beschreibung ergänzt.
Beim logwatch.sh ist von meiner Seite eigentlich auch nur die systemd Unterstützung vorgesehen da ich davon ausgehe das kaum noch jemand die Homebridge über int.d Installiert hat. Die Vorteile bei systemd überwiegen hier.
Aber es sollte auch über einen cronjob gestartet werden können was ich aber nicht getestete habe. Wenn du das ausprobieren möchtest kannst du es gerne machen. Wenn es funktioniert nehme ich es für logwatch.sh auch mit in die Anleitung auf.
Hunter
Zitat
Soll das "done" aus dem txt File auch mit eingetragen werden in die reporter.sh?
Habe sowohl mit als auch ohne getestet, jedoch kommt nix an bei Telegram.
Ja, am Skript nichts ändern außer die Sachen die oben Beschrieben sind.
Eine Benachrichtigung erfolgt nur bei einem Fehler der Homebridge nicht beim normalen beendet oder starten.
Um es zu testen muss du in deiner Config der Homebridge einen Fehler einbauen das die HB nicht mehr startet und mit FAILURE beendet. Setzt dafür mal an erster stelle ein X in die config dann sollte es gehen.
@All
Das logwatch.sh habe ich noch um die Funktion Prüfen Update Node erweitert. Hier wird jetzt die Aktuelle Installierte und die letzte verfügbare Version angezeigt.
Dazu muss der node Paketmanager mit installiert sein. sudo npm install -g n
Ist in der Anleitung auch aufgenommen.