Skip to content

The Tesla NodeServer allows to get information and control your Tesla Vehicle

License

Notifications You must be signed in to change notification settings

psmith3/tesla-nodeserver

 
 

Repository files navigation

Tesla Nodeserver

This Nodeserver works with both Polyglot V2 (On-premises installation) and Polyglot cloud.

Pre-requisites

  1. Own a Tesla Vehicle
  2. Have your Tesla account user ID and password.
  3. If you want to use it on the cloud, you also need an ISY Portal account, and a license to access your ISY.

Nodeserver Installation

If you want to use this Nodeserver in the cloud, just go to polyglot.isy.io, click on Store, and add the Tesla Nodeserver.

If you want to use it on-premises:

  1. Install Polyglot-V2. Instructions here
  2. Make sure you have Node.js & NPM installed
sudo apt install nodejs
sudo apt install npm
  1. Install this node server

Go to Nodeservers|Nodeserver Store, and add the Tesla Nodeserver.

Configuration

  1. Login to Polyglot and go to your Tesla nodeserver.
  2. Enter your Tesla account user ID and password
  3. You should see a "Tesla Controller" node appear in the ISY admin console, and your vehicule(s) underneat. You may need to restart the admin console.
  4. You can adjust in Polyglot the short poll value which represents how frequent data is refreshed, in seconds. The long poll is not used.

About

The Tesla NodeServer allows to get information and control your Tesla Vehicle

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 99.8%
  • Shell 0.2%