ABCDEFGHIJKLMNOPQRSTUVWXYZAAABAC
1
Key: T = needs testing, PT = partially tested, C = needs coding, I = needs interface changes, A = needs approval
2
E = examples/canonicals missing, Y = yes (complete), Pic = asks user to upload pictures (needs changes for Android)
3
Polling is low-freq if less than once every 5 hours, high freq if more than once a minute
4
5
InterfaceID
# triggers
# actions
# queries
# examples
Cleaned up?Icon?Italian?Chinese?Trigger strategyConfigurationStatus?Notes
6
9gagcom.9gag1014YYYYhigh-freq pollingnoneNapi broken
7
Bingcom.bing0024YYYYn/anoneNapi changed
8
BT Speakerorg.thingpedia.bluetooth.speaker.a2dp0509YYYYn/abt discovery
9
BodyTrace Scalecom.bodytrace.scale1003TYNNpollinguser/password
Webhook available but cumbersome to setup; not sure the scale we have is still under subscription
10
Box Accountedu.stanford.vinwoo_toneal1100T,E,AYNN?oauth
11
Dropboxcom.dropbox02314YYNYn/aoauth
12
eBayedu.stanford.svardhan_ebaytest2000C,I,AYNN?none?
13
Email Senderorg.thingpedia.email.sender0306YYYNn/anone
14
Facebookcom.facebook020xYYNYn/aoauth
15
Generic BTorg.thingpedia.builtin.bluetooth.generic0000YYYYn/abt discovery
16
Giphycom.giphy0022YYNYn/anoneY
17
Githubcom.github42013YYYYwebhookoauth
High-frequency polling if webhook is not available
18
GMailcom.gmail32113YYYYhigh-freq pollingoauthY
19
Google Acctcom.google0000YYYYn/aoauth
Just log in with Google, nothing else
20
Google Drivecom.google.drive0000T,E,AYNYpollingoauth
21
Google Talkedu.stanford.luna16_annasaps1100T,E,AYNNmessaging (xmpp)user/password
22
Google Calendarcom.google.calendar0000C,I,AYNNpollingoauth
23
Google Contactsedu.stanford.eryilmaz1100C,I,AYNNpollingoauth
24
Google Fitedu.stanford.nkumbhar.googlefit2200T,E,AYNNpolling?oauth
25
HackerNewsedu.stanford.paulmtz2000T,E,AYNNpollingnone
26
Holidaysorg.thingpedia.holidays40419YYNYexact timerY/N
partially work: event null error, connect ECONNREFUSED
27
iCalendar Eventsorg.thingpedia.icalendar1018YYNYpollingnone
28
Imgflip Meme Geneartorcom.imgflip0024YY?Yn/anone
29
Instagramcom.instagram101xYYNYpollingoauthY
30
Jawbone UPcom.jawbone.up40013YYNYwebhookoauth
Triggers do not work at the moment because Jawbone servers do not call webhooks ever
31
LG WebOS TVcom.lg.tv.webos2010012YYNYn/aupnp discovery
"turn on/off" can't be done in Chinese: "on/off" to "打开/关闭"
32
Linkedincom.linkedin0112YYYYn/aoauth
33
Miscorg.thingpedia.builtin.thingengine.builtin24113YYYYexact timerbuiltin
34
NASAgov.nasa10210YYYYpollingnoneY?
No photo at current sol?
35
Nestcom.nest0007YYYYstreamingoauth
Nest has no channels because they're all on child devices
36
NY Timesedu.stanford.mlong14.nyt4000T,E,AYNNpollingnone
Some triggers might be more meaningful as queries
37
Omletorg.thingpedia.builtin.omlet23010YYNYmessaging (omlet)oauthY
Slot filling feeds does not quite work, so it's not useful
38
OneDrivecom.live.onedrive2409PT,PicYNNpollingoauth
A webhook interface exists but it sucks (it's client id wide)
39
Parklon Heatpadcom.parklonamerica.heatpad0104TYYYmessaging (xmpp)user/password
40
PhD Comicscom.phdcomicsY?YY
41
Philips Huecom.hue0007YYNYn/aupnp discovery
Hue has no channels because they're all on child devices
42
Phoneorg.thingpedia.builtin.thingengine.phone2308YYYYandroid internalbuiltin
43
Pocketedu.stanford.sadjad.getpocket1100C,AYNNpollingoauth?Known broken
44
Pubsubhubbubedu.stanford.jpm2_cjee.pubsubhubbub1200C,AYNNwebhooknone
Should be a library not an interface
45
Reddit acctedu.stanford.apelot_waltoyan2200I,AYNNpolling?oauth?
46
Reddit publiccom.reddit.frontpage1004YYNYpollingnoneY
47
RSSorg.thingpedia.rss1003YYYYpollingnone
48
Slackcom.slack14012PTYNYpollingoauth
Worth checking if a non-polling interface exists
49
SportRadarus.sportradar8005YYNNpollingnone
50
Teslacom.tesla00026C,AYYNn/auser/password
Tesla has no channels because they're all on child devices
51
The Cat APIcom.thecatapi0015YYYYn/anoneY
52
WSJYN
Failed to get channel opinions in device com.wsj: Cannot find module '/data/user/0/edu.stanford.thingengine.engine/cache/device-classes/com.wsj/opinions'
53
WaPoYY
54
Tumblrcom.tumblr22012YYNYpollingoauth
55
Twiliocom.twilio0708PT,Pic,AYNNn/anone
lookup needs to become a query not an action; wakeup call needs to use type Date or Time; needs someone to buy a Twilio account
56
Twittercom.twitter32017YYYYstreamingoauthY
57
Ubercom.uber0024YYNYn/anoneY
58
Weather APIorg.thingpedia.weather0036YYYYn/anone
59
Xkcdcom.xkcd2027YYNYlow-freq pollingnoneY
Polling issues have been resolved, but I'm not sure it's polling at the right time
60
Yahoo Financecom.yahoo.finance2003YYNNhigh-freq pollingnoneN
function to get div info is not working, date.toLocaleDateString error
61
Yandex Translatecom.yandex.translate0023YYYNn/anone
62
YouTubecom.youtube10414YYNNwebhookoauthY
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
92
93
94
95
96
97
98
99
100