Homebridge-Tool's zum aktualisieren, sichern, neu aufsetzen.....

  • Hallo,

    bei der Installation der Services bekomme ich leider fehler, und auf Telegram erhalte ich nichts mehr.


    Es wird das Script: /usr/bin/hbridge_new.sh in der Version: 1.0.27c benutzt !!

    (die Angaben in () werden mit Enter übernommen)


    Jetzt kann der "logwatch.timer" Service zur System-Überwachung,

    (Benachrichtigung per Telegram API), angelegt werden!

    Jetzt den Service: "logwatch.timer" anlegen? y/n (n)

    y

    Das Paket logwatch und n wird installiert!

    Paketlisten werden gelesen... Fertig

    Abhängigkeitsbaum wird aufgebaut.

    Statusinformationen werden eingelesen.... Fertig

    E: Paket logwatch kann nicht gefunden werden.

    /usr/local/bin/n -> /usr/local/lib/node_modules/n/bin/n

    + [email protected]

    updated 1 package in 5.52s

    Ordner "/home/pi/hbridge_install/logwatch" existiert bereits.

    Created symlink /etc/systemd/system/timers.target.wants/logwatch.timer → /etc/systemd/system/logwatch.timer.

    Job for logwatch.timer failed.

    See "systemctl status logwatch.timer" and "journalctl -xe" for details.

    Der Service "logwatch.timer" wurde erstellt und aktiviert.

    Jetzt kann der "reporter.service" Service zur System-Überwachung,

    (Benachrichtigung per Telegram API), angelegt werden!

    Jetzt den Service: "reporter.service" anlegen? y/n (n)

    y

    Created symlink /etc/systemd/system/multi-user.target.wants/reporter.service → /etc/systemd/system/reporter.service.

    Der Service "reporter.service" wurde erstellt und aktiviert.

    Jetzt kann der "fritzbox-reboot.timer" Service zur System-Überwachung,

    (Benachrichtigung per Telegram API), angelegt werden!

    Jetzt den Service: "fritzbox-reboot.timer" anlegen? y/n (n)

    y

    Created symlink /etc/systemd/system/timers.target.wants/fritzbox-reboot.timer → /etc/systemd/system/fritzbox-reboot.timer.

    Job for fritzbox-reboot.timer failed.

    See "systemctl status fritzbox-reboot.timer" and "journalctl -xe" for details.

    Der Service "fritzbox-reboot.timer" wurde erstellt und aktiviert.

    [email protected]:~ $

  • Token und ChatID habe ich aber an allen stellen eingegeben.

    wo?

    er findet die datei hbridge.cfg nicht.


    zu dem im Bild,

    sudo systemctl disable logwatch.timer

    sudo disable fritzbox-reboot.timer


    wenn erfolgreich, dann


    sudo rm -rf /etc/systemd/system/logwatch*

    sudo rm -rf /etc/systemd/system/fritzbox-reboot*

    sudo systemctl deamon-reload

    sudo rm -fr /usr/local/bin/logwatch.sh

    sudo rm -fr /usr/local/bin/fritzbox-reboot.sh


    wenn erfolgreich

    nur logwatch und fritzbox-reboot neu einrichten mit

    :)

  • hast du das gemacht ?

  • ja.. nur beim 2. befehl habe ich systemctl noch eingefügt.. das ging sonst nicht

    schreibfehler

    sudo systemctl daemon-reload


    hier scheint es schief zu gehen:

    es sind die beiden timer anlegen die nicht funktionieren.

    sudo systemctl enable logwatch.timer


    was steht dem im log ?

    nach dem

    darf in /etc/systemd/system

    und in /usr/local/bin

    nichts mehr von logwatch* und fritzbox-reboot*


    glaube habe den Fehler gefunden:

    Code
    1. sudo cp /home/pi/hbridge_install/files/logwatch.timer /etc/systemd/system/*.*
    2. sudo cp /home/pi/hbridge_install/files/logwatch.service /etc/systemd/system/*.*
    3. sudo ln -s /home/pi/hbridge_install/logwatch.sh /usr/local/bin/logwatch.sh
    4. sudo systemctl daemon-reload
    5. sudo systemctl enable logwatch.timer
    6. sudo systemctl restart logwatch.timer

    hoffe es geht so!



    das ganze basiert auf diesem:

    Homebridge-Tool's zum System, Update und Instanzen überwachen mit Telegram



    ich habe es gestestet das letzt mal mit

    homebridge 0.44.2

    node 10.10

    npm 6.0.1

  • so, nochmal getestet logwach timer angelegt:

    mit angehängter Version:

    1.0.27e

    nochmal die cfg mit angehangen (glaube da haben sich ein paar Variablen geändert)


    .txt entfernen diese Dateien in ./hbridge_install ersetzen und die cfg Datei anpassen

    die hbridge_new.sh ausführbar machen

    sudo chmod 777 /home/pi/hbridge_install/hbridge_new.sh

    :)