Track Your Tesla Drives for Free : A Step-by-Step Guide
Log and monitor tesla statistics using TeslaMate and Synology NAS
Hey Tesla owners! Are you looking for a way to keep track of your driving and charging status? If so, you might have heard about the app TeslaFi. It's a popular choice because it provides real-time tracking and historical data, but it does require a monthly subscription fee. However, what if there was a free alternative that still offered all the features you need?
I have some good news for you. Tesla Mate is an open-source alternative that allows you to host it yourself. You can host it on your own computer, but it needs to be always on.
Personally, I don't keep my computer always on. Instead, I use Synology NAS (network-attached storage) for backup. Therefore, I have hosted TeslaMate on my Synology NAS.
In this article, I will guide you through the process of setting up TeslaMate on your Synology NAS. By following our step-by-step instructions, you can log and monitor your Tesla drives for free.
Setup Instructions
So here's how you can set it up:
Install Docker in Synology:
Log in to your Synology as Admin.
Open the Synology Package Center.
Search for Docker and install it.
Login to Synology via SSH:
Find your Synology NAS IP
You can install Synology Assistant from package manager to find Synology NAS IP
Open a terminal or command prompt.
Enter the following command:
ssh nasadmin@<SYNOLOGY_IP> -p22
Enter your password when prompted.
Once logged in, run the command
sudo -i
.
Install TeslaMate in Synology:
Navigate to the
/volume1/@docker
directory by running the command:cd /volume1/@docker
.Follow the instructions provided at Docker install | TeslaMate to set up TeslaMate with Docker.
Once installed, you can access the admin UI at
http://<SYNOLOGY_IP>:4000
.To generate an access and refresh token, use one of the apps listed on teslafi.com/tokenUser.php.
Note: These dashboards can only be accessed from your home Wi-Fi network, ensuring security.
Optional: Hosting it in a Domain
If you have trouble remembering the IP address of your Synology and you already have a domain, you can set up a domain redirect for a subdomain with your domain service provider.
For example, I have set up the subdomain tesla.erajasekar.com to redirect to http://<SYNOLOGY_IP>:3000.
Screenshots
Here are some screenshots to show you how the reports like:
Drives:
Efficiency:
Drive stats:
Charging Stats:
Conclusion:
By using TeslaMate in conjunction with your Synology NAS, you can easily log and monitor your Tesla drives at no cost.