Funktion zum erfassen der Weckzeit gefixt

This commit is contained in:
Ratatoskr 2023-11-25 06:49:05 +01:00
parent 8a9dea2d71
commit c872f1d93d
Signed by: Ratatoskr
GPG Key ID: 28B77439A6D78F4E

View File

@ -29,9 +29,9 @@ delete_expired_at_jobs
# Die IP-Adresse von Lisas-IPhone holen. # Die IP-Adresse von Lisas-IPhone holen.
check_ip() { check_ip() {
mac_address="e4:cd:d1" # Ersetze dies # Die IP-Adresse von Lisas-IPhone holen. mac_address="e4:cd:d1" # Ersetze dies durch die MAC-Adresse
A72_ip=$(arp -a | grep "$mac_address" | awk '{print $2}' | sed 's/[()]//g') A72_ip=$(arp-scan --localnet | grep "$mac_address" | awk '{print $1}')
echo "$A72_ip" echo "Gefundene IP: $A72_ip"
} }
# check_ip -Funktion ausführen. # check_ip -Funktion ausführen.
@ -61,7 +61,7 @@ fi
# Überprüfen, ob das Ziel erreichbar ist # Überprüfen, ob das Ziel erreichbar ist
if is_target_reachable; then if is_target_reachable; then
# Ziel ist erreichbar, Alarmzeit über SSH abrufen # Ziel ist erreichbar, Alarmzeit über SSH abrufen
alarmTime=$(ssh -i /root/.ssh/A72 root@$A72_ip dumpsys alarm | grep triggerTime | cut -d= -f2 | cut -c1-16 | uniq) alarmTime=$(ssh -i /root/.ssh/A72 root@$A72_ip dumpsys alarm | grep -A 6 ":com.urbandroid.sleep.alarmclock.ALARM_ALERT" | grep "type=RTC_WAKEUP origWhen=" | cut -d= -f3 | cut -c1-16 | uniq)
if [ -n "$alarmTime" ]; then if [ -n "$alarmTime" ]; then
# Zerlege das Datum und die Uhrzeit # Zerlege das Datum und die Uhrzeit