add vicroads checker
[scripts.git] / pwrstatd-lowbatt.sh
index 4c59cfb584149dd7ac6de676bed7f4849f646457..82dd9e3c005aff78a1097f3c741866fa3c872fa2 100755 (executable)
@@ -3,6 +3,8 @@
 # Send warning email and shut down system when UPS battery is low.
 # Andrew Lorimer, January 2020
 
+echo "Received low battery signal" | systemd-cat -t `basename "$0"`
+
 recipient="andrew"
 
 ctime=`date`
@@ -14,5 +16,5 @@ level=`echo $state | grep -oP 'Battery Capacity\.+ \K\d+'`"%"
 echo -e "Battery level is $level (expected runtime $runtime) as of $ctime. Shutting down system in one minute.\n$state" | mail -a "Importance: High" -a "Content-Type: text/plain; charset=UTF-8" -s "⚠️🔋 Battery level $level on $model" $recipient
 sleep 60
 
-echo "Starting system shutdown due to low battery" | systemd-cat -t `basename "$0"`
+echo "Starting system shutdown due to low battery ($level)" | systemd-cat -t `basename "$0"`
 shutdown now