dotfiles/polybar/scripte/nightscout_cgm.sh

38 lines
835 B
Bash
Raw Normal View History

2021-06-08 14:39:33 +02:00
#!/bin/bash
2021-07-02 12:14:18 +02:00
api_url=$(curl -s -X GET "https://nightscout.mgrote.net/api/v1/entries/sgv?count=1&token=polybar-ae6fe2720f2c30f4")
#echo $api_url
2021-06-08 18:00:20 +02:00
if [ $? -ne 0 ]; then
echo "---"
else
2021-07-02 12:20:02 +02:00
symbol=$(echo $api_url | awk '{print $4}')
#echo $symbol
wert=$(echo $api_url | awk '{printf "%.1f\n",$3*0.0555}')
#echo $wert
2021-07-02 12:14:18 +02:00
case $symbol in
2021-07-02 17:01:31 +02:00
'"SingleDown"')
echo $wert "-"
;;
'"SingleUp"')
echo $wert "+"
;;
'"DoubleDown"')
echo $wert "--"
;;
'"DoubleUp"')
echo $wert "++"
;;
2021-07-02 12:14:18 +02:00
'"FortyFiveDown"')
2021-07-02 17:01:31 +02:00
echo $wert "\"
;;
'"FortyFiveUp"')
echo $wert "/"
;;
'"Flat"')
echo $wert "="
;;
2021-07-02 12:14:18 +02:00
*)
2021-07-02 17:01:31 +02:00
echo $symbol
;;
2021-07-02 12:14:18 +02:00
esac
2021-06-08 18:00:20 +02:00
fi