3 # This script does clicking action automatically
4 # We just need to set up the timer duration
7 # $1 : device identification (run "adb devices" to figure out)
16 # Range of random number (in seconds)
20 for ((i=$BEGIN; i<=$END; i+=$INC));
22 # Button widget to IFTTT
26 # ./adb -s "$DEVICE" shell input tap 100 400
29 # ./adb -s "$DEVICE" shell input tap 300 400
31 # Cloud speech (cloud.google.com/text-to-speech/)
35 # ./adb -s "$DEVICE" shell input tap 900 140
36 # ./adb -s "$DEVICE" shell input tap 600 1600
37 # ./adb -s "$DEVICE" shell input tap 350 1000
40 # ./adb -s "$DEVICE" shell input tap 900 140
41 # ./adb -s "$DEVICE" shell input tap 600 500
42 # ./adb -s "$DEVICE" shell input tap 350 1000
45 #./adb shell getevent -l - use this command to get the position
47 #./adb -s "$DEVICE" shell input tap 500 1500
49 #./adb -s "$DEVICE" shell input tap 1002 913
51 #./adb -s "$DEVICE" shell input tap 994 560
52 # TP-Link 2-outlet plug (outlet 1)
53 #./adb -s "$DEVICE" shell input tap 1000 550
54 # TP-Link plug/power strip/light bulb ON/OFF (center)
55 #./adb -s "$DEVICE" shell input tap 550 900
56 # TP-Link camera live/stop
57 #./adb -s "$DEVICE" shell input tap 1000 1700
58 # TP-Link camera start/stop recording (after going live)
59 #./adb -s "$DEVICE" shell input tap 950 950
61 ./adb -s "$DEVICE" shell input tap 1000 300
62 # Blink camera (watch)
66 # ./adb -s "$DEVICE" shell input tap 150 850
69 # ./adb -s "$DEVICE" shell input tap 100 150
71 # Blink camera (photo)
72 #./adb -s "$DEVICE" shell input tap 1050 850
73 # Insteon Hub (plug ON/OFF)
77 # ./adb -s "$DEVICE" shell input tap 210 315
78 # ./adb -s "$DEVICE" shell input tap 500 900
81 # ./adb -s "$DEVICE" shell input tap 210 315
82 # ./adb -s "$DEVICE" shell input tap 500 1200
85 #./adb -s "$DEVICE" shell input tap 550 1050
91 # ./adb -s "$DEVICE" shell input tap 524 1668
92 # ./adb -s "$DEVICE" shell input tap 936 1709
95 # ./adb -s "$DEVICE" shell input tap 524 1668
96 # ./adb -s "$DEVICE" shell input tap 679 1702
101 # Using Google Translate and
102 # having her speak to Alexa
104 # ./adb -s "$DEVICE" shell input tap 907 145
105 # ./adb -s "$DEVICE" shell input tap 543 692
106 # ./adb -s "$DEVICE" shell input tap 148 775
109 # ./adb -s "$DEVICE" shell input tap 907 145
110 # ./adb -s "$DEVICE" shell input tap 463 1668
111 # ./adb -s "$DEVICE" shell input tap 148 775
114 #RAND=$[( $RANDOM % $RAN_END ) + $RAN_STA]
115 #RAND=$[`jot -r 1 $RAN_STA $RAN_END`]
116 #echo "Delay: $RAND seconds"
119 # TP-Link bulb - change colors & intensity
122 # color 1 - horizontal
123 #./adb -s "$DEVICE" shell input tap 250 1000
125 #./adb -s "$DEVICE" shell input tap 500 1250
127 # ./adb -s "$DEVICE" shell input tap 150 1405
129 # color 2 - horizontal
130 #./adb -s "$DEVICE" shell input tap 750 1000
132 #./adb -s "$DEVICE" shell input tap 500 750
134 # ./adb -s "$DEVICE" shell input tap 950 1405
136 # Hue bulb - change intensity
139 # intensity change (bright)
140 # ./adb -s "$DEVICE" shell input tap 300 550
142 # intensity change (dimmed)
143 # ./adb -s "$DEVICE" shell input tap 800 550
145 # Arlo camera - arm/disarm
149 # ./adb -s "$DEVICE" shell input tap 500 500
152 # ./adb -s "$DEVICE" shell input tap 500 750
154 # Arlo camera - record
155 #./adb -s "$DEVICE" shell input tap 515 923
156 #./adb -s "$DEVICE" shell input tap 524 883
157 # Arlo camera - sound (on/off)
158 #./adb -s "$DEVICE" shell input tap 70 850
159 # Nest thermostat mode change (heat/cool)
163 # ./adb -s "$DEVICE" shell input tap 110 1700
164 # ./adb -s "$DEVICE" shell input tap 110 1600
167 # ./adb -s "$DEVICE" shell input tap 110 1700
168 # ./adb -s "$DEVICE" shell input tap 110 1700
170 # Nest thermostat mode change (start/stop eco mode)
171 #./adb -s "$DEVICE" shell input tap 350 1700
172 #./adb -s "$DEVICE" shell input tap 350 1600
173 # Sengled bulb - ON/OFF
174 #./adb -s "$DEVICE" shell input tap 550 800
175 # Sengled bulb - intensity
179 # ./adb -s "$DEVICE" shell input tap 70 1150
182 # ./adb -s "$DEVICE" shell input tap 1020 1150
184 # Rachio sprinkler - ON/OFF
188 # ./adb -s "$DEVICE" shell input tap 900 1500
189 # ./adb -s "$DEVICE" shell input tap 300 600
190 # ./adb -s "$DEVICE" shell input tap 800 1700
191 # ./adb -s "$DEVICE" shell input tap 800 1700
194 # ./adb -s "$DEVICE" shell input tap 920 1650
196 # Rachio sprinkler - standby/active
200 # ./adb -s "$DEVICE" shell input tap 700 700
201 # ./adb -s "$DEVICE" shell input tap 700 1100
204 # ./adb -s "$DEVICE" shell input tap 600 700
206 # Ring doorbell - ring alerts
207 #./adb -s "$DEVICE" shell input tap 1000 570
208 # Ring doorbell - motion alerts
209 #./adb -s "$DEVICE" shell input tap 1000 750
210 # Ecobee thermostat - ON/OFF
214 # ./adb -s "$DEVICE" shell input tap 550 550
217 # ./adb -s "$DEVICE" shell input tap 550 650
219 # Ecobee thermostat - fan ON/Auto
223 # ./adb -s "$DEVICE" shell input tap 900 650
226 # ./adb -s "$DEVICE" shell input tap 700 650
228 # Nest camera - ON/OFF
229 #./adb -s "$DEVICE" shell input tap 1020 320
230 # Nest camera - Audio Talk/Done
231 #./adb -s "$DEVICE" shell input tap 550 1650
232 # Nest camera - Mic ON/OFF
233 #./adb -s "$DEVICE" shell input tap 1020 630
238 # ./adb -s "$DEVICE" shell input tap 550 950
241 # ./adb -s "$DEVICE" shell input tap 550 950
242 # sleep 1s # need a short sleep here
243 # ./adb -s "$DEVICE" shell input tap 550 1600
244 # sleep 1s # need a short sleep here
245 # ./adb -s "$DEVICE" shell input tap 550 950
247 # Amazon plug - ON/OFF
248 #./adb -s "$DEVICE" shell input tap 550 700
249 # Ring Alarm - Arm/Disarm
253 # ./adb -s "$DEVICE" shell input tap 850 350
256 # ./adb -s "$DEVICE" shell input tap 300 350
259 # pick a prime number > 120 seconds