forked from stanford-oval/thingpedia-common-devices
/
com.jawbone.up.json
91 lines (91 loc) · 1.78 KB
/
com.jawbone.up.json
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
83
84
85
86
87
88
89
90
91
{
"auth": {
"type": "oauth2"
},
"types": [
"activity-tracker",
"fitness-tracker",
"heartrate-monitor",
"sleep-tracker"
],
"triggers": {
"getbody": {
"args": [
"time",
"place",
"weight",
"leanMass",
"bodyFat",
"bmi"
],
"schema": [
"Date",
"Location",
"Measure(kg)",
"Number",
"Number",
"Number"
],
"doc": "retrieve your latest body shape measurement, as known by the UP app; `leanMass` and `bodyFat` are percentages, `bmi` is the body mass index"
},
"getheartrate": {
"args": [
"time",
"place",
"heartrate"
],
"schema": [
"Date",
"Location",
"Number"
],
"doc": "retrieve your resting heart rate, in beats per minute"
},
"getmove": {
"args": [
"updateTime",
"day",
"distance",
"steps",
"activeTime",
"inactiveTime",
"calories"
],
"schema": [
"Date",
"String",
"Measure(m)",
"Number",
"Measure(ms)",
"Measure(ms)",
"Measure(kcal)"
],
"doc": "retrieve your daily movement statistics"
},
"getsleep": {
"args": [
"time",
"place",
"awakeTime",
"asleepTime",
"duration",
"rem",
"light",
"deep"
],
"schema": [
"Date",
"Location",
"Date",
"Date",
"Measure(ms)",
"Measure(ms)",
"Measure(ms)",
"Measure(ms)"
],
"doc": "retrieve your latest sleep record; `rem`, `light` and `deep` are the durations of the respective sleep phases"
}
},
"actions": {},
"params": {}
}