TMC is an independent, primarily volunteer organization that relies on ad revenue to cover its operating costs. Please consider whitelisting TMC on your ad blocker and becoming a Supporting Member. For more info: Support TMC

New open-source and free desktop app available

Discussion in 'Model S' started by geraldoramos, Jun 8, 2019.

  1. APD1080

    APD1080 Member

    Joined:
    Jan 8, 2017
    Messages:
    18
    Location:
    Cranberry Township. PA USA
    This look nice but I am not familiar with GitHub and cannot get your application to run on my Windows10 PC
     
  2. Togg

    Togg Member

    Joined:
    Mar 24, 2019
    Messages:
    50
    Location:
    CA
    Anyone else running this on GNU/Linux? If so, care to help me here get it going? I can't seem to get it to run. Thanks.
     
  3. Whoster69

    Whoster69 Member

    Joined:
    Feb 10, 2019
    Messages:
    103
    Location:
    Ukiah, California
    Is the executable for Windows?
     
  4. Treeddds

    Treeddds New Member

    Joined:
    Jun 10, 2019
    Messages:
    1
    Location:
    Colorado
    I’m a Mac user and I apologize that I’m missing something but I can’t install it on my Mac. What am I missing?
     
  5. mpeddicord

    mpeddicord New Member

    Joined:
    Nov 6, 2018
    Messages:
    3
    Location:
    Medford
    This is really great! I love it. Thanks for making this.
     
  6. mpt

    mpt Electrics are back

    Joined:
    Oct 15, 2008
    Messages:
    1,716
    Location:
    Warren, New Jersey, United States
    Yep, that's no understatement :)

    Thanks for taking the time, I'm sure it took longer than planned, had tricky bits that were frustrating and that you wondered why you were even bothering at all but you pushed through! **

    ** I may be projecting a bit there.
     
    • Like x 1
  7. f205v

    f205v Member

    Joined:
    May 12, 2018
    Messages:
    379
    Location:
    Tessin, Switzerland
    good app!
    Just a quick suggestion: make it possible to log in with a token instead of user+pass.
    I know that user+pass are not stored anywhere and just kept locale to ping Tesla website for a token, but I would fell more comfortable if I could just simply provide a token (I can generate them by myself, no prob!)
     
    • Like x 2
  8. PCMc

    PCMc Member

    Joined:
    Jul 1, 2016
    Messages:
    22
    Location:
    Columbus, IN
    I've used VisibleTesla for the last three years, although since earlier this year it's had issues with not being able to capture streaming data plus it's not compatible with the latest MacOS updates, so I've been looking for something like this that is totally local, doesn't store credentials anywhere, keeps my data local, etc. I just quick downloaded the MacOS version, has been successful in loading it, seeing it connect to my car.

    Is there some form of a datalogging capability yet? I could not find any what to trigger a logger function which is my primary desire given I my primary use for VisibleTesla has been to capture charging information and my energy use history over long trips.

    Thanks.
     
    • Like x 1
  9. mckemie

    mckemie Member

    Joined:
    Mar 27, 2013
    Messages:
    115
    Location:
    Dale, Texas
    Same here. I'm running a recent Mint and need more detailed installation instruction.
     
    • Like x 1
  10. StarLog

    StarLog Supporting Member

    Joined:
    Mar 11, 2019
    Messages:
    161
    Location:
    FloriDUH
    Loaded on my Windows 10 laptop, asked for my login, and then nothing. the app shows app in the taskbar but no active window.
     
  11. drrjv

    drrjv Member

    Joined:
    Jun 22, 2014
    Messages:
    21
    Location:
    Dover, DE
    Cool App.

    FYI: Works fine in OS 10.15 Catalina Beta 1 :)
     
    • Like x 2
  12. geraldoramos

    geraldoramos Member

    Joined:
    Jun 8, 2019
    Messages:
    16
    Location:
    Salt Lake City
    haha, thanks!

    Can you try downloading the Windows installation file here?

    Can you try downloading the Mac installation file here?

    Thought about that, yes, it may give more comfort to some people. Will include in my list! Thanks

    I think for effective data logging, it is necessary to run it in a server that can perform data gathering on a predictable frequency. It will need an additional server-side service available for all users as opposed to just the desktop app. This will disrupt the goal of making it a local app that does not provide your token to any third party services. With that said, it may be a different project to work with that can perhaps connect with the Desktop app but is not required. I've been thinking about a logger and a scheduler (to schedule tasks in the car) that can work together with the Desktop app but is not built-in. I will see if I will have the time to pull it off. Thanks for your feedback,

    Sorry, I only tested it on Ubuntu. Can you try downloading the file Nikola_0.2.6_amd64.deb from here and then go to the terminal:
    # cd Downloads (or the folder where you downloaded this file)
    # sudo dpkg -i Nikola_0.2.6_amd64.deb

    This should install it and make it available as an application.
     
  13. geraldoramos

    geraldoramos Member

    Joined:
    Jun 8, 2019
    Messages:
    16
    Location:
    Salt Lake City
    What happens when you click on the tesla little icon in the taskbar? Did you try to restart the App and problem still persists? I've tested on a few instances of Windows 10, but will further investigate this and try to reproduce.
     
  14. Scott7

    Scott7 Member

    Joined:
    Apr 3, 2016
    Messages:
    222
    Location:
    Wisconsin
    Excellent UI design. Nice work!
     
    • Like x 2
  15. Ostrichsak

    Ostrichsak Member

    Joined:
    Sep 6, 2018
    Messages:
    631
    Location:
    Colorado, USA
    Just to be clear, when you enter your credentials it is hashed & used to retrieve an API token that's assigned to your browser for a set period of time, right? In other words, you don't actually store any login/password credentials, correct? I don't see a lot of discussion about security/confidentiality so I would like to know from the dev directly how this is handled.
     
  16. dsnjr

    dsnjr Member

    Joined:
    Apr 19, 2019
    Messages:
    8
    Location:
    New York
    Ditto on security inquiry! That’s the only reason I haven’t used any apps for my car besides the native Tesla app. That’s a lot of data to risk.

    Thanks for making this app—I’ve been hoping for more information and functionality on my 3. Feels much more comfortable knowing it comes from a fellow owner.
     
  17. geraldoramos

    geraldoramos Member

    Joined:
    Jun 8, 2019
    Messages:
    16
    Location:
    Salt Lake City
    #37 geraldoramos, Jun 11, 2019
    Last edited: Jun 11, 2019
    Correct, the login and password is used for a single call to Tesla servers to acquire a Token. Then, if login is successful, this token is stored locally and next time it will not require login credentials again as all the calls are made using the key. If user logs out, it is removed from local storage and then will start the process over (request login/pass again). Docs for Tesla API here:
    Authentication

    Thanks, I think the above response will answers the details about security.
     
    • Like x 2
  18. Togg

    Togg Member

    Joined:
    Mar 24, 2019
    Messages:
    50
    Location:
    CA
    For Linux (at least for Debian) I've now added a workaround here. It appears there is an upstream bug.

    The workaround for now is to append the `--no-sandbox` parameter to the command launcher, i.e. in your menu use command: "/opt/Nikola/nikola/" --no-sandbox %U (at least in Cinnamon).
     
  19. f205v

    f205v Member

    Joined:
    May 12, 2018
    Messages:
    379
    Location:
    Tessin, Switzerland
    I'm interested in data-logging as well. Would it be possible to use a client local database instead of a server-side one? There is a ton of free databases out there.
     
  20. StarLog

    StarLog Supporting Member

    Joined:
    Mar 11, 2019
    Messages:
    161
    Location:
    FloriDUH
    I had to delete and uninstall it, the run as ADMIN to get it to work.

    Thanks looks nice
     

Share This Page

  • About Us

    Formed in 2006, Tesla Motors Club (TMC) was the first independent online Tesla community. Today it remains the largest and most dynamic community of Tesla enthusiasts. Learn more.
  • Do you value your experience at TMC? Consider becoming a Supporting Member of Tesla Motors Club. As a thank you for your contribution, you'll get nearly no ads in the Community and Groups sections. Additional perks are available depending on the level of contribution. Please visit the Account Upgrades page for more details.


    SUPPORT TMC