Welcome to the TeslaFi support community.
Please enter your question, feature request, or issue below. Specific questions related to issues with your account can be sent privately by selecting "Or leave us a private message" below.
What does it mean to calibrate the Kwh calculations for your car?
At the bottom of my homepage it says:
Please complete a charge to 90% or more to calibrate the Kwh calculations for your car. Calibrations are updated every 12 hours.
Is this persistent, or should it go away after the first 90%+ charge? Overnight I charged to 94% just so TeslaFi could make itself happy on this, and I'm still seeing the note. Is there any way we can discern that the Kwh calculations have, in fact, been calibrated? What is the calibrated value? Basically I just don't quite understand what I accomplished by charging to 90%+. Thanks!
Hi,
Yes, it looks like your calibration message went away.
Once a charge at or above 90% is completed TeslaFi extrapolates it into what your range is at 100%. Since kWh usage is not provided via the API all of the kWh calculations are based on how many rated miles are used, total rated miles available at 100% and your battery size. Until that 90% charge is complete TeslaFi just uses a standard max charge number. Each data point is also stamped with your max range at the time so as the battery degrades and your max range lowers previous data points won't be affected.
Hopefully that helps.
James
Display time and date format
I miss the Date format: dd.mm.yyyy
I also miss the 24h time format HH:MM:SS
Or use the local settings toLocaleString/toLocaleDateString/toLocaleTimeString in Javascript:
d = new Date(); d.setUTCFullYear(2004); d.setUTCMonth(1); d.setUTCDate(29); d.setUTCHours(2); d.setUTCMinutes(45); d.setUTCSeconds(26); console.log(d); // -> Sat Feb 28 2004 23:45:26 GMT-0300 (BRT) console.log(d.toLocaleString()); // -> Sat Feb 28 23:45:26 2004 console.log(d.toLocaleDateString()); // -> 02/28/2004 console.log(d.toLocaleTimeString()); // -> 23:45:26
My local settings gives the following output:
"2004-02-29T02:45:26.660Z"
29.2.2004, 03:45:26
29.2.2004
03:45:26
Camper mode
Please add a "keep running for x hours/minutes" to the "Start Conditioning" control to keep the climate control running longer than 30 minutes.
I.e. while in the time frame:
- disable trying to let the car sleep
- check every minute (when polling anyway) that the climate control is still running. If not, then restart it
- after 25 minutes stop and restarted the climate control proactively
Multi currency and totalling costs for location
I live in Switzerland, but I suppose this is true for many Europeans, we travel across different countries on a matter of hours.
On a regular day I charge 40 kWh at 0.20 Fr. and 40 kWh at 0.40 €. Currency matters.
Neither on the CHARGING SUMMARY nor on the single LOCATION SUMMARY there is a total for the charging costs.
An URL to return just the latest row of API raw data.
Would be very useful for me, and perhaps others.
I have my own home automation projects and would like to pull in some data from my Tesla. As Teslafi is grabbing data each minute it would make so much more sense to just pull this from you, rather than double up on queries directly to the car. I can do this now, but it means simulating a login (and cookies) and scraping the .data.php which pulls down a lot of data.
As a bare minimum, you could consider just adding a query string option to /data.php so it only returns the top row, and ideally just as JOSN or XML.
Better would be if we could generate a access key to be able to call a single endpoint without needing to simulate a login and cookies - however, that would be more involved.
Battery value wrong
My tesla token authentication expired at 1am CT today (Nov 10 2024). I re-authenticated, but later in the day I noticed that my TeslaFi vehicle battery value shown in the header (25.99%) and vehicle drives doesn’t match what’s displayed in Tesla (14%).
I’ve tried re-authenticating again, but that made the TeslaFi battery value even higher (47.99%). I’ve deleted the token and started with a fresh authentication, no change. I’ve also tried to charge the battery for a short amount (2%), but no change in value.
The raw Tesla API output currently shows usable_battery_level: 16
Teslafi Battery display current total kwh capacity kWh issue
Excuse me, I have a Model 3 LFP. When charged to 100%, the total capacity is 57.12 kWh, the battery use is 40%, but the total kwh capacity 58.12 kWh. Could you please explain the reason for this?
Tesla invoice import in different currency
The foreign currencies are not converted into my regional currency. Tesla downloaded invoices in NOK/SEK/DNK are reported in the data as EUR, which considerably impacts the calculation of savings and expenses
Foreign currencies should be converted at import using the exchange rate for the day of the invoice (using xe.com or some free currency exchange API for example?)
Customer support service by UserEcho