add wifi tracker
This commit is contained in:
parent
e1b0a46466
commit
5a769d43b1
19
scripts/track_wifi
Executable file
19
scripts/track_wifi
Executable file
|
@ -0,0 +1,19 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
. "$(dirname "$0")/track_anything.sh"
|
||||
|
||||
poll() {
|
||||
nmcli -g IN-USE,SIGNAL,SSID -e yes dev wifi list --rescan no | while IFS=: read -r inuse signal ssid;do
|
||||
if [ "$inuse" = "*" ];then
|
||||
jq -n -c --arg signal "$signal" --arg ssid "$ssid" '{"ssid": $ssid, "signal": $signal}'
|
||||
fi
|
||||
done
|
||||
}
|
||||
|
||||
rate_limit .1
|
||||
poll_interval 10
|
||||
on_sway
|
||||
output_json .ssid,.signal
|
||||
filter uniq
|
||||
|
||||
start "$@"
|
Loading…
Reference in New Issue
Block a user