SOLVED Wunderlist won't display entries
-
Re: Wunderlist - Lists not showing up
As described here, I configured everything like this:
…
{
module: ‘MMM-Wunderlist’,
position: ‘top_left’, // This can be any of the regions. Best results in left or right regions.
header: ‘Einkaufsliste’, // This is optional
config: {
accessToken: ‘xxxxxxxxxxxxxxxxxxxx’,
clientID: ‘xxxxxx’,
lists: [‘inbox’]
// See ‘Configuration options’ for more information.
}
}
…
For the test I did within the ./modules/MMM-Wunderlist:
node fetcher_debug_client.js
which showed:
/home/pi/MagicMirror/modules/MMM-Wunderlist/fetcher_debug_client.js:59
createFetcher(“id”, “Inbox”, 1000, accessToken, clientID);
^ReferenceError: accessToken is not defined
…is there something I missed? For the API-Key Generator in put in
API URL: http://localhost:8080
callback: https://a.wunderlist.com/api/v2/listsPS: Is there a possibility to have code formatted?
-
@binderth said in Wunderlist won't display entries:
accessToken: ‘xxxxxxxxxxxxxxxxxxxx’,
clientID: ‘xxxxxx’,
lists: [‘inbox’]Yop,
you forgot to add your access token, client ID and (maybe) the folder you want.
you have the answer in the log - ReferenceError: accessToken is not defined
dont change the API URL and the callbackin your wondurlist account you can found the key and all
-
@tidus5 said in Wunderlist won't display entries:
you forgot to add your access token, client ID and (maybe) the folder you want.
sorry, I forgot to mention, in the post above, I crossed out my own accessToken and clientID.
That’s what makes me wonder, because I defined my own keys in wundertlist API and put them in the config…?
As I had difficulties to access my own Folder (which is within a group), I just wanted to access a system-folder provided by Wunderlist. -
https://forum.magicmirror.builders/topic/213/wunderlist-your-todos-on-the-mirror/90
maybe that can help you
same error -
@tidus5 said in Wunderlist won't display entries:
maybe that can help you
same errorPerhaps I just don’t understand it…
But: at first, I did create my first keys with the PI’s browser, meaning I did not have any login in this browser yet. But i did created a new pair of keys, after I cleared the cache and stuff:https://developer.wunderlist.com/apps/new:
- NAME: Magic Mirror
- DESCRIPTION: beautiful mirror on the wall
- APP URL: https://a.wunderlist.com/api/v1/lists
- AUTH CALLBACK URL: http://localhost:8080
after that, I get two Keys:
- CLIENT ID: 20 characters
- CLIENT SECRET: 60 characters
Those key I fill in in my config:
{ module: 'MMM-Wunderlist', position: 'top_left', // This can be any of the regions. Best results in left or right regions. header: 'Einkaufslisten', // This is optional config: { accessToken: 'CLIENT SECRET', clientID: 'CLIENT ID', lists: ['inbox'], interval: '10', fade: true // See 'Configuration options' for more information. } },
but: I don’t get any information out of wunderlist. I don’t get an error in the console, but here’s the full console, if that helps:
pi@MagicMirror:~/MagicMirror $ DISPLAY=:0 npm start
magicmirror@2.0.0 start /home/pi/MagicMirror
electron js/electron.jsLoading config …
Loading module helpers …
Initializing new module helper …
No helper found for module: alert.
No helper found for module: clock.
Initializing new module helper …
Initializing new module helper …
No helper found for module: compliments.
No helper found for module: MMM-Globe.
Initializing new module helper …
No helper found for module: MMM-Callmonitor-Current-Call.
No helper found for module: currentweather.
No helper found for module: weatherforecast.
Initializing new module helper …
Initializing new module helper …
No helper found for module: trainconnections.
All module helpers loaded.
Starting server op port 8080 …
Server started …
Connecting socket for: MMM-PIR-Sensor
Staring module helper: MMM-PIR-Sensor
Connecting socket for: calendar
Starting node helper for: calendar
Connecting socket for: MMM-Wunderlist
Connecting socket for: MMM-FRITZ-Box-Callmonitor
Starting module: MMM-FRITZ-Box-Callmonitor
Connecting socket for: MMM-DWD-WarnWeather
MMM-DWD-WarnWeather helper started…
Connecting socket for: newsfeed
Starting module: newsfeed
Sockets connected & modules started …
Launching application.
[2016-12-28 16:23:10] [MMM-PIR] Watching on GPIO #23 …
Create new calendar fetcher for url: http://calendar.google.com/calendar/ical/xxx%40group.calendar.google.com/private-xxx/basic.ics - Interval: 300000
Received config for MMM-FRITZ-Box-Callmonitor
MMM-FRITZ-Box-Callmonitor is waiting for incoming calls.
Starting access to FRITZ!Box…
Create new news fetcher for url: http://rss.sueddeutsche.de/rss/Topthemen - Interval: 300000
Create new calendar fetcher for url: http://calendar.google.com/calendar/ical/xxx/private-xxx/basic.ics - Interval: 300000
Access to FRITZ!Box finished.
[2016-12-28 16:23:34] [MMM-PIR] Motion detected
[2016-12-28 16:23:34] [MMM-PIR] Not turning monitor ON, its already ON
[2016-12-28 16:23:37] [MMM-PIR] Motion no longer detected
[2016-12-28 16:23:37] [MMM-PIR] Turning Screen OFF in 120 seconds
[2016-12-28 16:23:37] [MMM-PIR] Motion detected
[2016-12-28 16:23:37] [MMM-PIR] Not turning monitor ON, its already ONThanks for help!
-
@binderth said in Wunderlist won't display entries:
CLIENT ID: 20 characters
CLIENT SECRET: 60 charactersPlease be aware, that in the Wunderlist API there’s a CLIENT SECRET, which is exactly as long as the ACCESS TOKEN.
The ACCESS TOKEN is not shown directly after generating the Keys, there’s a button “CREATE ACCESS TOKEN”, after that, the token is generated on the fly (note: it changes, everytime you press the button!). Then you can put in the token, which then resulted in my lists showing up in the MM as expected!So please be aware, there are in fact three keys, only two are needed in config.js.