stanford-oval / thingpedia-common-devices Goto Github PK
View Code? Open in Web Editor NEWThingpedia interface code for commonly used devices
License: Other
Thingpedia interface code for commonly used devices
License: Other
v2.4 Upgrade Reminder
Your App, Sabrina, currently has access to Graph API v2.4 which will reach the end of its 2-year lifetime on 09 October, 2017. To ensure a smooth transition, please migrate all calls to Graph API v2.5 or higher. Use the API Upgrade Tool to understand exactly how this change will impact your app.Note: If you do not see any impacted calls in the API Upgrade Tool, your app/code may not be affected by this upgrade.Visit our changelog to see the full list of changes in all Graph API versions. You can view this and other Developer Notifications related to your app, in the App Dashboard.
Helps everybody
Update to v2.
Occasionally returns error messages, occasionally works
Washingtonpost ⇒ Notification had an error: parsed.rss.channel[0].item is not iterable.
update to v2
And the wrong filename, which confuses the receiver
And have the multiple feeds into one function only
Merge get random between 0 and 1 and get random between x and y
Whenever possible
I tried turning on the nest camera using Sabrina but it fails with no response
So I can spam memes and cat pictures to my friends
We should have:
Ideally snapchat and fb messenger too, but those are not open
We should ask for yesterday instead of today by default.
"tournament search term" is bogus, like imgflip used to be
To search restaurants and stuff around
Update Github to v2;
Add more granularity to functions: e.g., the list of files changed in commits
From @avimar on July 15, 2018 6:31
Error: redirect_uri_mismatch
The redirect URI in the request, https://thingengine.stanford.edu/devices/oauth2/callback/com.google.contacts, does not match the ones authorized for the OAuth client. To update the authorized redirect URIs, visit: https://console.developers.google.com/apis/credentials/oauthclient/739906609557-o52ck15e1ge7deb8l0e80q92mpua1p55.apps.googleusercontent.com?project=739906609557
Learn more
Request Details
response_type=code
redirect_uri=https://thingengine.stanford.edu/devices/oauth2/callback/com.google.contacts
access_type=offline
scope=openid profile email https://www.googleapis.com/auth/contacts.readonly
client_id=739906609557-o52ck15e1ge7deb8l0e80q92mpua1p55.apps.googleusercontent.com
That’s all we know.
Copied from original issue: stanford-oval/genie-cloud#34
Right now, if you say "get the news" you get Fox News, because it's the only one that has "news" in the synthetic sentences.
Furthermore, and sadly, less than 10 paraphrases have the word "news".
(Not unexpected given the synthetic prompts).
We should write more varied templates, and bias Almond toward reliable media by default.
By user or from the home timeline
And make that an optional input parameter
The Thingpedia declaration needs to change to reflect what the API is doing
Polling should be reduced to maybe once every 30 minutes, and should be restricted to US trading hours.
As it should be if we hammer it
Before the dataset is released, we should apply:
With questions for all arguments (where meaningful)
Also resubmit everything so that the schema db will pick it up
show pictures (or just make link clickable?)
We have it from the entity
update to v2.
Starting at 1$ a month
Leads to nasty 401.
Fitbit tokens can be refreshed
support trigger like "if warriors wins/loses"
They are unlikely to maintain them, which means bugs don't get fixed.
We should import everything here and maintain the code ourselves, until we get stable active contributors.
Worth having:
Maybe worth having:
Not worth it:
Dead:
Tracking:
https://docs.google.com/spreadsheets/d/1BkKD9-S7Fr7kZsRQkWTsc_4w88qxH9pbNaZ-Ki7oJlc/edit#gid=0
Aug 18 16:07:05 ip-172-31-35-121.us-west-2.compute.internal thingengine-child-1[24408]: App failed to stop: TypeError: sock.close is not a function
Aug 18 16:07:05 ip-172-31-35-121.us-west-2.compute.internal thingengine-child-1[24408]: TypeError: sock.close is not a function
Aug 18 16:07:05 ip-172-31-35-121.us-west-2.compute.internal thingengine-child-1[24408]: at /app/cache/device-classes/com.twitter/stream.js:115:22
Aug 18 16:07:05 ip-172-31-35-121.us-west-2.compute.internal thingengine-child-1[24408]: at _fulfilled (/app/cache/device-classes/com.twitter/node_modules/q/q.js:834:54)
Aug 18 16:07:05 ip-172-31-35-121.us-west-2.compute.internal thingengine-child-1[24408]: at self.promiseDispatch.done (/app/cache/device-classes/com.twitter/node_modules/q/q.js:863:30)
Aug 18 16:07:05 ip-172-31-35-121.us-west-2.compute.internal thingengine-child-1[24408]: at Promise.promise.promiseDispatch (/app/cache/device-classes/com.twitter/node_modules/q/q.js:796:13)
Aug 18 16:07:05 ip-172-31-35-121.us-west-2.compute.internal thingengine-child-1[24408]: at /app/cache/device-classes/com.twitter/node_modules/q/q.js:556:49
Aug 18 16:07:05 ip-172-31-35-121.us-west-2.compute.internal thingengine-child-1[24408]: at runSingle (/app/cache/device-classes/com.twitter/node_modules/q/q.js:137:13)
Aug 18 16:07:05 ip-172-31-35-121.us-west-2.compute.internal thingengine-child-1[24408]: at flush (/app/cache/device-classes/com.twitter/node_modules/q/q.js:125:13)
Aug 18 16:07:05 ip-172-31-35-121.us-west-2.compute.internal thingengine-child-1[24408]: at nextTickCallbackWith0Args (node.js:420:9)
Aug 18 16:07:05 ip-172-31-35-121.us-west-2.compute.internal thingengine-child-1[24408]: at process._tickCallback (node.js:349:13)
Two required input parameters, team 1 and team 2.
Search the team, return the result.
There are certainly easy things that are worth querying in the Facebook API
To figure out the aliases
Devices contributed by cs294s students that have agreed to it should be transferred to the Almond Authors organization (org id = 1)
Everything else should be deleted.
With a country parameter of entity type.
Error obtaining access token { statusCode: 401, data: '{"error": "invalid_grant"}' }
With two different interfaces probably
Our dataset, around stock quotes, uses Yahoo Finance, but Yahoo Finance does not exist.
At the same time, AlphaVantage support was contributed, but it was never finished.
We should merge those two and clean up the dataset.
Test and fix
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.