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.

    MMM-Tesla - state of the module

    Scheduled Pinned Locked Moved Development
    3 Posts 2 Posters 461 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.
    • U Offline
      usncahill
      last edited by

      MMM-Tesla3
      I am rewriting (forking) MMM-Tesla (and therefore MMM-Tesla2) to get the code base up to speed with the current state of Tesla API authentication. It’s surprising how much can change in 3 years, but pretty much everything about the non-database versions of Tesla API interfacing is broken in MM space; authentication has changed, all the Tesla API endpoints have been consolidated and the old ones depricated, Google API should never have been involved(?), getting the end-user involved in vehicle IDs seems unnecessary if you’re already going to need them to do crazy (from a noob pov) refresh_token stuff.

      I prefer not to run a database off my RPI, so I will be combining the style choices of MMM-TeslaMate (picture, icons, etc.) with the immediate nature of MMM-Tesla(2).

      I am soliciting feedback as I rewrite this module in case anyone on the internet is searching for MMM-Tesla and as disappointed as I was - choosing between rewriting an entire module or figuring out how to run a database on my RPI just to see Tesla stuff.

      1 Reply Last reply Reply Quote 0
      • U Offline
        usncahill
        last edited by

        Released and pulled in the Initial-Changes branch for general use. Here’s a sample pic of the module.

        Picture of MMM-Tesla3 module showing 4 different configurations with text describing the options.

        1 Reply Last reply Reply Quote 0
        • zdenekZ Offline
          zdenek
          last edited by

          Hi, I’m trying to get it run, but for uknown reason says “loading”. I’ve the Refreshtoken. In first run Access token was generated and written to token.json.
          on my iPhone I can see status of Tesla, location, battery… so the car seems to be OK.

          thanks
          Zdeněk

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