-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathREADME
47 lines (31 loc) · 1.14 KB
/
README
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
== About UberClock ==
UberClock is a alarm clock that is designed for more advanced sleep.
• It is a sleep phase clock
• It can optimize powernaps and short sleeps
== Requirements ==
• python 2.5+
• python-sqlite (or some other django supported db)
• django 1.2
• django-piston
== Install ==
To install the database run:
./manage.py installdb
Now you have a default user named "user" with password "user".
== Run ==
To run the daemon run:
./uberclockd
== Architecture ==
UberClock contains of different components:
• uberclockd
Is a daemon which is usally run to connect to the motition detectors and
provide data via http html/json/xml to the frontend.
It can also start programs on events so no support from a already running
frontend (the actual alarm clock) is required as long as it can be
triggered somehow.
• html frontend. uberclockd has a built in webserver.
• frontend (planned)
a nice qt frontend, maybe alarm flip clock https://garage.maemo.org/projects/flipclock/
== Supported Hardware ==
Motition Detectors:
• TI eZ430-Chronos with the OpenChronos Firmware
http://github.com/poelzi/OpenChronos/