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

    geraldoramos Member

    Joined:
    Jun 8, 2019
    Messages:
    14
    Location:
    Salt Lake City
    Hey guys,

    I currently own a Tesla and found that a desktop app that can perform some of the main Tesla mobile app capabilities would be nice, so I decided to build one on my own and make it open source. Some users who rent their car (on Turo or similar services) found it really useful to keep an eye on their vehicle statuses as they work from their computers, without relying on the mobile app solely. There are other use cases where a desktop app is more suitable compared to a mobile app and I couldn't find a nice solution out there.

    [​IMG]

    I'm sharing here so any other owners can try it out as well. It's free and open source. Contributions are welcome (for other developers interested in helping out)

    Site: https://nikola.site
    Code: https://github.com/geraldoramos/nikola

    Features:
    • Real-time location tracking
    • Track of several statuses (Speed, battery, temperature, software version, etc...)
    • Remote locking/unlocking
    • Remote climate control
    • Remote sentry mode toggle
    • Auto-update (of the app, not the car)
    • Custom images for all Tesla models
    • Dynamic icon for battery level
    • Tesla AuthKey stored locally*

    *Tesla Auth token is stored locally upon login and is not sent anywhere besides Tesla servers. The app is local and only communicates with Tesla servers, directly. To remove the token from your computer, just log out.

    Thanks for checking it out,

    Geraldo
     

    Attached Files:

    • Like x 9
    • Love x 3
  2. Musterion

    Musterion 18h 03m 37s −24° 23′ 12″

    Joined:
    Jan 10, 2013
    Messages:
    566
    Location:
    M8
    Looks nice, thanks for making this open source! I use tesla-bitbar (therippa/tesla-bitbar) which handles multiple cars well (I see is on your ToDo list) and sorts them by their personalized name and is lightweight, but has not been updated with recent features like Sentry Mode. Here is a bitbar that uses the tesla-bitbar plugin with more recent features, but no multiple car support: pvdabeel/mytesla
     
  3. HX_Guy

    HX_Guy Member

    Joined:
    Sep 1, 2012
    Messages:
    678
    Location:
    Phoenix, AZ
    This is great! Love the clean look of the app. I can definitely see using this since its so easy to access, I never use any of the app features as its too cumbersome to open it up, go to the different menus etc.

    One question - I sit possible to change the inside temp to F instead of C?
     
  4. geraldoramos

    geraldoramos Member

    Joined:
    Jun 8, 2019
    Messages:
    14
    Location:
    Salt Lake City
    Thanks for sharing, for some reason I didn't find these projects. They look nice. One thing to point out is that they don't offer windows builds.

    I will try to implement the multiple car management as well, along with native notification features (battery disconnected, etc) and scheduling features. For scheduling features, it requires a service(server) because we can't rely on the app running future tasks if it's not open. Is this something you might find useful? Like, setting up Sentry mode to be turned on every night, things like that? or schedule climate to turn on around the time you leave for work or from work, etc... I have the impression that automating certain tasks might be a cool thing to do, with recurring capabilities as well.
     
  5. geraldoramos

    geraldoramos Member

    Joined:
    Jun 8, 2019
    Messages:
    14
    Location:
    Salt Lake City
    Yes, but the last version still doesn't have it. I'm about to push a new version and if you have the app, it should update on your next run.
     
  6. Jashev

    Jashev Supporting Member

    Joined:
    Dec 22, 2016
    Messages:
    347
    Location:
    Wrightsville, PA
    How do I shut the app down on my Mac. Once it's open, it stays open.
     
  7. geraldoramos

    geraldoramos Member

    Joined:
    Jun 8, 2019
    Messages:
    14
    Location:
    Salt Lake City
    right click and you will see some options, including quit. Or, "cmd+Q".
     
  8. HX_Guy

    HX_Guy Member

    Joined:
    Sep 1, 2012
    Messages:
    678
    Location:
    Phoenix, AZ
    Looks like you can right click to log out or quit.
     
  9. Silvercloud

    Silvercloud Member

    Joined:
    May 9, 2019
    Messages:
    41
    Location:
    Muttontown, NY
    Excellent app! Really love it.
     
  10. geraldoramos

    geraldoramos Member

    Joined:
    Jun 8, 2019
    Messages:
    14
    Location:
    Salt Lake City
    Thank you!
     
  11. davidc18

    davidc18 Active Member

    Joined:
    Apr 25, 2015
    Messages:
    1,709
    Location:
    Ft. Lauderdale
  12. geraldoramos

    geraldoramos Member

    Joined:
    Jun 8, 2019
    Messages:
    14
    Location:
    Salt Lake City
    You are welcome!
     
  13. Jashev

    Jashev Supporting Member

    Joined:
    Dec 22, 2016
    Messages:
    347
    Location:
    Wrightsville, PA
    Doesn't respond to right clicks and doesn't show up in the force quit box, but if I try to delete the app, is says it's in use and can't be deleted.
     
    • Informative x 1
  14. HX_Guy

    HX_Guy Member

    Joined:
    Sep 1, 2012
    Messages:
    678
    Location:
    Phoenix, AZ
    Are you clicking in the right area? Works for me.

    Screen Shot 2019-06-08 at 10.03.32 AM.jpg
     
  15. Jashev

    Jashev Supporting Member

    Joined:
    Dec 22, 2016
    Messages:
    347
    Location:
    Wrightsville, PA
    Where did you click?
     
  16. Jashev

    Jashev Supporting Member

    Joined:
    Dec 22, 2016
    Messages:
    347
    Location:
    Wrightsville, PA
    Never mind. Got it. Thanks.
     
  17. geraldoramos

    geraldoramos Member

    Joined:
    Jun 8, 2019
    Messages:
    14
    Location:
    Salt Lake City
    New temperature set capability is now available. If you downloaded a packaged version (not built from source), the app will update on your next run. The current version is 0.2.6 (You can right click to see where you are)

    [​IMG]
     

    Attached Files:

  18. NoCharge

    NoCharge Member

    Joined:
    Jun 4, 2019
    Messages:
    9
    Location:
    Los angeles
    This is great, thanks.
     
    • Like x 1
  19. lightningrob

    lightningrob Member

    Joined:
    Jun 8, 2014
    Messages:
    9
    Location:
    Sunnyvale, CA
    Thanks for putting this together!
     
    • Like x 2
  20. int32_t

    int32_t Tesla Spotter

    Joined:
    Nov 21, 2015
    Messages:
    600
    Location:
    Calgary area, AB, Canada
    This is epic! I've long thought having no desktop app was a bit of a hole for Tesla to leave, and I'm glad an enterprising dev has just gone and made an app. :cool:
     
    • Like x 1

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