Super, funktioniert. Ihr seid echt klasse. Vielen Dank!
Mike
Super, funktioniert. Ihr seid echt klasse. Vielen Dank!
Mike
Guten Morgen,
ja, die Datei ist existent unter dem entsprechenden Pfad. Homebridge läuft als root auf einem Raspi 3b+, Debian 9.4, Kernel 4.14.39-v7+ auf armv7l
{
"accessory": "CmdTrigger",
"name": "Backup RasPi2USB",
"command": "/home/pi/hbridge_install/raspiBackup.sh cmd"
},
Die cfg sieht wie folgt aus:
# Begin /home/pi/hbridge_install/hbridge.cfg"
#Alle Tools
Distri="Raspbian" # "Raspbian" für RaspBerri oder "Debian" für x86 System
Logfile="journal" # kein mit loggen, in einer Datei oder journal
SendTelegram=1 # 1= über Telegram API benachrichtigen, 0= keine Nachricht senden
#hbridge_new.sh
hb_ServicesRestart= # Vorgabe: 1=stoppen/starten, 0=nicht stoppen, aller Dienste
TToken_hbridge_new= # Token für Telegram API
TChat_ID_hbridge_new= # CHAT ID für Telegram bot Chat
TelegramAnhang="" # Datei an Telegram senden
TelegramPhoto="" # Photo an Telegram senden
#raspiBackup.sh
USB_Device="sda1" # Das Sicherungs-Device eintragen "sda1", "sdc1" oder "sdb1"
Boot_Device="mmcblk0" # Das Boot-Device eintragen (Achtung ohne Ziffer, "sda", "sdb")
AnzBackup="3" # 2 alte Backups bleiben erhalten +1 (aktuelle Sicherung)
Del_Img="1" # 0= nichts löschen "nodel", 1= max. AnzBackup-1 Img bleiben auf dem Stick, 2= alle Img löschen "del"
DispSicTime="1" # Anzeige der Uhrzeit vor und nach der Sicherung/Shrinking 1= an, 0= aus
Run_Batch="1" # 1= Batch-Modus an, 0= Batch-Modus aus
img_Name="RaspiBackup" # Dateiname der Sicherungsdatei vorgeben (das Datum, wird autom. angefügt)
Backup_txt="0" # 1= eine Kommentar-Datei zum Backup anlegen (Bestätigung mit Enter notwendig!)
KommentarZeilen="5" # Anzahl der Zeilen für den Kommentar
TToken_raspiBackup= # Token für Telegram API
TChat_ID_raspiBackup=. # CHAT ID für Telegram bot Chat
#logwatch.sh
TToken_lwatch=$TToken_hbridge_new # Telegram API Token, logwatch senden
TChatID_lwatch=$TChat_ID_hbridge_new # Telegram CHAT ID für "bot Chat", logwatch senden
#reporter.sh
TToken_reporter=$TToken_hbridge_new # Telegram API Token, report senden
TChatID_reporter=$TChat_ID_hbridge_new # Telegram CHAT ID für "bot Chat", report senden
#
## Beispiele:
## ---------------------------------------
#Logfile="journal" # "journal" loggen in /var/log/syslog mit "sudo journalctl -f"
#Logfile="/var/log/hbridge_new.log" # logge alle Ausgaben in dieser Datei mit
#TelegramAnhang="/home/pi/findgrep.sh" # Datei an Telegram senden
#TelegramPhoto="/home/pi/6.jpg" # Photo an Telegram senden
Alles anzeigen
Vielen Dank für die schnelle Antwort. Das wars aber leider nicht:-(
Grade im Log gesehen, dass er einen Eintrag davorsetzt, sieht jetzt so aus:
[2018-5-10 21:31:58] [Backup RasPi2USB] Setting 'Backup RasPi2USB' true
[2018-5-10 21:31:58] [Backup RasPi2USB] Command executed: '/home/pi/hbridge_install/raspiBackup.sh'
[2018-5-10 21:31:58] [Backup RasPi2USB] Setting 'Backup RasPi2USB' false
Hallo Community,
ich habe das Sicherungsscript heute eingespielt und beim manuellen Aufruf klappt auch alles. Ich wollte es dann aber mittels CMD-Trigger aus der Home-App aufrufen. Der Schalter taucht dort auch auf, wenn ich das Script aber von dort aus aufrufe erhalte ich im Log die Meldungen:
[2018-5-10 19:50:09] [Backup RasPi2USB] Command executed: '/home/pi/hbridge_install/raspiBackup.sh cmd'
[2018-5-10 19:50:09] [Backup RasPi2USB] Setting 'Backup RasPi2USB' false
Das Script wird nicht ausgeführt, hat einer eine Idee an was das liegen könnte?
Ach ja, die übrigen Schalter die ich mit CMD-Trigger angelegt habe (Homebridge Neustart, Raspi Reboot) funktionieren.
Vielen Dank vorab!
Mike