notes about factory reset
[zc] / factory-reset-setup-again.sh
1 #!/bin/sh
2
3 restore_settings() {
4         echo "# restore settings for sensor $1"
5         ./zc-send $1 
6         ./zc-send $1 mqtt
7         ./zc-send $1 
8         ./zc-send $1 interval 300
9         ./zc-send $1
10 }
11
12 if [ -d "$1" ] ; then
13         restore_settings $1
14 elif [ ! -z "$1" ] ; then
15         grep $1 subvision-numbers.txt | tee /tmp/restore
16         cat /tmp/restore | awk '{ print "queue/"$3 }' | while read queue_path ; do
17                 restore_settings $queue_path
18         done
19 else
20         echo "usage: $0 queue/864823042076992"
21         echo "   or: $0 pattern-from-subvision-numbers.txt"
22 fi
23