• 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
  1. Home
  2. kckndrgn
A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.
K
Offline
  • Profile
  • Following 0
  • Followers 0
  • Topics 0
  • Posts 22
  • Groups 0

kckndrgn

@kckndrgn

1
Reputation
929
Profile views
22
Posts
0
Followers
0
Following
Joined Jul 30, 2016, 3:38 AM
Last Online Jul 23, 2018, 8:02 PM

kckndrgn Unfollow Follow

Best posts made by kckndrgn

  • RE: Default calender module - two calenders in one module

    @shgmongohh
    Yes, just change the layout slightly.

    calendars: [
                                            {
                                                    symbol: 'calendar-check-o ',
                                                    url: 'webcal://www.calendarlabs.com/templates/ical/US-Holidays.ics'
                                            },
                                            {
                                                    symbol: 'calendar-check-o ',
                                                    url: 'https:seconde cal.ics'
                                            },
                                    ],
    

    Note from admin: Please use Markdown on code snippets!

    posted in Troubleshooting
    K
    kckndrgn
    Jul 30, 2016, 3:13 PM

Latest posts made by kckndrgn

  • RE: Fitbit

    @chengstark,
    Possibly the internet connection was lost during a refresh, this will cause the tokens to get out of date.
    I stop MM, re-run the “setupAccess.py” script using credentials from the file, then re-start MM and all is fine, until the next time I have an internet hiccup.

    posted in Troubleshooting
    K
    kckndrgn
    Sep 19, 2016, 10:55 AM
  • RE: Default calender module - two calenders in one module

    @Laca44 I don’t see anything wrong with the config, if you just have the second calendar by itself will it show?

    posted in Troubleshooting
    K
    kckndrgn
    Sep 18, 2016, 10:42 PM
  • RE: Fitbit

    Had my first issues in a while last night. The problem was that my router lost internet connection and when it was restored the tokens were expired. I ran the setupAccess.py and got new tokens.
    Seems that there should be a better way to reset the module on restart, like if the tokens are expired, the go get new ones.

    posted in Troubleshooting
    K
    kckndrgn
    Sep 8, 2016, 11:45 AM
  • RE: Modules stop work over time

    Is there anything in the logs? That would be first place I would start, maybe turning up the log level to get more detail.

    posted in Troubleshooting
    K
    kckndrgn
    Sep 7, 2016, 3:06 PM
  • RE: RPI and HDMI->VGA converters..

    Sounds like you have a bad Pi then.

    Don’t know if there is any support in the Pi/Linux world but maybe you can use a USB to VGA adapter? I’ve got one on my PC (running winblows) for a dual monitor setup.

    posted in Troubleshooting
    K
    kckndrgn
    Aug 31, 2016, 3:37 PM
  • RE: RPI and HDMI->VGA converters..

    Best i can say is, have you done an update and upgrade recently to your Pi (assuming you are on Rasbian or NOOBS OS)?

    sudo apt-get update
    sudo apt-get upgrade
    

    and make sure all drivers and configurations are current?

    Might start with a new installation of the Pi OS and go from there.

    May also need to try to find the differences in the configurations between your Pi and your friends.

    posted in Troubleshooting
    K
    kckndrgn
    Aug 31, 2016, 3:17 PM
  • RE: Fitbit

    3 days of syncing without an issue. Not sure what changed, I did pull the latest dev code for MM but made no changes to the fitbit module.
    (of course now that I’ve said this, it will error out during the day :) )

    posted in Troubleshooting
    K
    kckndrgn
    Aug 30, 2016, 11:41 AM
  • RE: Fitbit

    @Hellangel1987 said in Fitbit:

    @kckndrgn

    dont know exactly but im also interested in your cronjob solution, can you inform us about your steps ? im tired getting every day that setupaccess working :(

    I haven’t done it, yet, just thinking about it since it was mentioned. I think I’ve narrowed down the issue though:

    {"message": {"401": {"errors": [{"message": "Access token expired: eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiI0NU5QMzUiLCJhdWQiOiIyMjdRVjkiLCJpc3MiOiJGaXRiaXQiLCJ0eXAiOiJhY2Nlc3NfdG9rZW4iLCJzY29wZXMiOiJ3aHIgd3BybyB3bnV0IHdzbGUgd3dlaSB3c29jIHdhY3Qgd3NldCB3bG9jIiwiZXhwIjoxNDcxNzAxNjYzLCJpYXQiOjE0NzE2NzI4NjN9.VvLWtyYYvVShgrWC4UOVMXfdv0uiy7Nic-WDj7RMiKA. Visit https://dev.fitbit.com/docs/oauth2 for more information on the Fitbit Web API authorization process.", "errorType": "expired_token"}], "success": false}}, "type": "error"}
    {"message": "Getting a new access token", "type": "status"}
    {"message": "Error getting new access token", "type": "error"}
    {"message": {"400": {"errors": [{"message": "Refresh token invalid: 4292cf037821b9441122e432bdd92a238fac61028dfbd6be982d2e6b73474c32. Visit https://dev.fitbit.com/docs/oauth2 for more information on the Fitbit Web API authorization process.", "errorType": "invalid_grant"}], "success": false}}, "type": "error"}
    

    First got an “expired” token notice, then the process tries to get a new token (possibly using the “refresh” token, I’m not sure at this point). But refresh tokens are valid for one use only, so it’s like the updated token is getting updated in the token.ini file.

    posted in Troubleshooting
    K
    kckndrgn
    Aug 26, 2016, 1:51 AM
  • RE: Fitbit

    Anyway to get around having to run the setupAccess.py everyday/every other day to keep the tokens fresh?
    Since I have to stop the MM from running, run the script to get new token, start MM again, it gets kind of annoying. I also run my Pi w/o keyboard/mouse so when I need to refresh the tokens I have to connect them.
    I thought about adding a cron job to stop the MM, run the script and start MM, thoughts? Since the script leaves a browser window open, can the cron job kill it or is there a way to have the python script close the window when done?

    TIA

    posted in Troubleshooting
    K
    kckndrgn
    Aug 25, 2016, 11:22 AM
  • RE: Fitbit

    @olliewarren411 said in Fitbit:

    Yes, you can change the refresh interval. In the script MMM-fitbit.js you’ll see

    start: function() {
    		Log.info('Starting module: ' + this.name);
    		this.sendSocketNotification('SET CREDS',this.config.credentials)
    		this.sendSocketNotification('GET DATA', 'intial');
    		
    		this.fadeSpeed = 500;
    		
    		// Schedule update interval.
    		var self = this;
    		setInterval(function() {
    			self.updateData();
    		}, 60*60*1000);
    },
    

    change the 60 x 60 x 1000 to an interval of your choosing. Just be careful to to refresh too often as you’ll get emails from FB telling you that you are pulling too much data. I think (and I’d have to check tonight) that I have mine set to 15 x 60 x 1000.

    posted in Troubleshooting
    K
    kckndrgn
    Aug 24, 2016, 12:58 PM
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