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.

    Storing info locally

    Scheduled Pinned Locked Moved Solved Troubleshooting
    4 Posts 3 Posters 161 Views 3 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.
    • L Offline
      LittleB
      last edited by

      I am writing a module using Strava api, to show my last run, best times e.t.c. Got some some code working but was wondering how you can store data (for a module) in a local file.

      Strava uses OAuth 2.0 and has tokens that time out so when your token times out you call a url (with old token) and it gives you a new one. When I get the new token I want to store this new token somewhere on the raspberry pi so I can use this new token when I next make a request.

      I have made a few modules myself and all work nicely but could not find an example on how to store a value somewhere and be able to override it?

      S 1 Reply Last reply Reply Quote 0
      • karsten13K Online
        karsten13 @sdetweil
        last edited by

        see https://github.com/ianperrin/MMM-Strava

        L 1 Reply Last reply Reply Quote 1
        • S Offline
          sdetweil @LittleB
          last edited by

          @LittleB use the node_helper.js

          it can execute the code to generate the token and read/write
          files.
          look at the spotify, googlephotos… modules for examples

          Sam

          How to add modules

          learning how to use browser developers window for css changes

          karsten13K 1 Reply Last reply Reply Quote 0
          • karsten13K Online
            karsten13 @sdetweil
            last edited by

            see https://github.com/ianperrin/MMM-Strava

            L 1 Reply Last reply Reply Quote 1
            • L LittleB has marked this topic as solved on
            • L Offline
              LittleB @karsten13
              last edited by

              @karsten13 said in Storing info locally:

              see https://github.com/ianperrin/MMM-Strava

              Many thanks will take a look!

              1 Reply Last reply Reply Quote 0
              • 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