A alarm clock/background daemon for advanced sleep
JavaScript Python Other
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.pida-metadata/python
api
contrib
db
external
static
templates
tools
webclock
wsgiserver
.gitignore
LICENSE
README
TODO
__init__.py
manage.py
settings.py
uberclockd
urls.py

README

== 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/