• Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
MagicMirror Forum
  • Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.

Wunderlist won't display entries

Scheduled Pinned Locked Moved Solved Troubleshooting
6 Posts 2 Posters 3.9k Views 2 Watching
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • B Offline
    binderth
    last edited by Dec 26, 2016, 10:15 PM

    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/lists

    PS: Is there a possibility to have code formatted? ;)

    T 1 Reply Last reply Dec 27, 2016, 8:59 AM Reply Quote 0
    • T Offline
      tidus5 @binderth
      last edited by Dec 27, 2016, 8:59 AM

      @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 callback

      in your wondurlist account you can found the key and all

      B 1 Reply Last reply Dec 27, 2016, 9:11 AM Reply Quote 0
      • B Offline
        binderth @tidus5
        last edited by Dec 27, 2016, 9:11 AM

        @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.

        1 Reply Last reply Reply Quote 0
        • T Offline
          tidus5
          last edited by Dec 27, 2016, 9:34 AM

          https://forum.magicmirror.builders/topic/213/wunderlist-your-todos-on-the-mirror/90

          maybe that can help you
          same error

          B 1 Reply Last reply Dec 28, 2016, 3:25 PM Reply Quote 0
          • B Offline
            binderth @tidus5
            last edited by Dec 28, 2016, 3:25 PM

            @tidus5 said in Wunderlist won't display entries:

            maybe that can help you
            same error

            Perhaps 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.js

            Loading 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 ON

            Thanks for help!

            B 1 Reply Last reply Jan 10, 2017, 10:55 AM Reply Quote 0
            • B Offline
              binderth @binderth
              last edited by Jan 10, 2017, 10:55 AM

              @binderth said in Wunderlist won't display entries:

              CLIENT ID: 20 characters
              CLIENT SECRET: 60 characters

              Please 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.

              1 Reply Last reply Reply Quote 2
              • 1 / 1
              • First post
                Last post
              Enjoying MagicMirror? Please consider a donation!
              MagicMirror created by Michael Teeuw.
              Forum managed by Sam, technical setup by Karsten.
              This forum is using NodeBB as its core | Contributors
              Contact | Privacy Policy