-
Notifications
You must be signed in to change notification settings - Fork 0
/
ToDo.TXT
82 lines (66 loc) · 2.09 KB
/
ToDo.TXT
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
When setting up internet cameras:
you plug in the camera
then you connect to the camera's wifi with another wifi capable device
load up the web page on that wifi
select the Wi-Fi AP name
enter username
enter password and hit OK
My thinking is:
on first boot - display
"First boot - Acquiring Access point names"
then display QR code to join AP
Once a new client is present; display QR code to site address
(https://feeding.cloud.geek.nz/posts/encoding-wifi-access-point-passwords-qr-code/)
Password generation
pwgen -N1 -ncy -r ';' 20
Generates 1 passwd
includes numbers (-n)
includes uppercases (-c)
includes symbols (-y)
excludes semicolons (-r ;) -iOS problem
with 20 chars (20) - to keep the resolution down a bit
QR Code Generation
qrencode -s10 -o /tmp/wifi.png "WIFI:T:WPA;S:'<SSID>';P:<PASSWORD>;;"
Draws large blocks (-s10)
Sets output file (-o /tmp/wifi.png)
In that browser, there are 2 options:
1: Internetless setup
Input time
select clock interface
Click "ok & reboot"
Display "Remember to forget this AP on your wifi device"
maybe the clock reboots, and displays the time.
(might need a reset button to factory reset the clock)
2: Select the AP name for a list
Enter username
Enter Password
Enter location
Select Imperial/Metric
Select Clock Layout
telemetry opt-in
Click "ok & reboot"
Display "Reconnect your device to your wifi"
3. Button interface
a. r-click, l-lick, middle-click
3. Audio Alarm Clock
a. set freq
b. set alarm type
c. set radio alarm
4. Internet Radio
a. select from list
b. input own URL
7. Get auto-update working
a. auto-update opt-out (opt-in?)
8. Security
9. Lock system down (in the beginning)
a. Allow unlock
10. Make image available
a. Maybe a store for the clock
i. user interfaces
ii. user settings
12. Indicate Daylight savings time change
13. Get pricing to mass-produce
14. Put together Kickstarter Video
15. Google Home integration
"Hey Google set my bedside alarm for seven AM"
16. Multi-cock support (more than one in a household)