-
-
Notifications
You must be signed in to change notification settings - Fork 36
Data Model
Raphael Mack edited this page Oct 22, 2017
·
18 revisions
The data model consists of the following items
- Activities (not the Android UI-Activities)
- name
- aliases (in case the name is not obvious and the same activity should be found by different names)
- hierarchical structure (link to parent)
- required conditions
- activation conditions (with probability)
- Conditions (to autodetect activities)
- name
- type (location, acceleration, WLAN SSID, BT, time, calendar entries)
- Logbook
- Activity entry (start + stop time)
- location (if configured)
- Manual log (text/image linked to an activity and datetime)
- Templates
- Activities with Conditions, but they are not active
- on adding of a new activity the templates shall be searched for a fitting template and the template conditions to be suggested but values to be filled.