LMFAOThree months ago? You asked on January 4th. That's exactly a month and a half ago, not three months ago.
Thank you, @Andyw2100 for a quick demonstration of time continuum
You can install our site as a web app on your iOS device by utilizing the Add to Home Screen feature in Safari. Please see this thread for more details on this.
Note: This feature may not be available in some browsers.
LMFAOThree months ago? You asked on January 4th. That's exactly a month and a half ago, not three months ago.
I got a nexus 5 you could use.....Switching to Android might be a quicker and more successful path than repeatedly pestering with
<snip>Disable your existing location and add another location. Dedicate this new location for when charging at your different charge rate. Perhaps name the 2 locations distinctly say "Home 40 AMP" and "Home 72 AMP". Disable and enable the appropriate locations depending on your amperage setting. (do not have both enabled at the same time or only the top-most one will be used)<snip>
@SG57,
I'm getting that error about Tesla servers are busy again, and my TeslaLog.com account also stopped logging data at the same time.
Perhaps you're polling Tesla's servers too often in your app? I know Telsa shuts down access to their API if it's polled too often. The programmer of VisibleTesla had some similar problems with one of his versions of that program that he had to modify to prevent that from happening.
With both Dashboard for Tesla and TeslaLog querying my car, access with both seems to work for 24-36 hours, then Tesla appears to block it. After I shut down Dashboard for Tesla on the phone, TeslaLog begins gathering data again about 12 hours later. I've seen this pattern twice now.
Does the use of your widgets increase the amount of polling? If so, you may want to have a master polling background service that gathers the data from Tesla's servers only once, and then your app and the widgets each can display cached data obtained from the background service.
If you have the official app open concurrently with Dashboard for Tesla, you may experience issues.
Terrible trade-off, I know. Just do what I do and use two phones!Hmmm. Well, the official Tesla app runs background services as well, this is how it syncs calendar and contacts to the car. This prohibits me from shutting down the official Tesla app, because then I don't get calendar updates to the car.
My access is now restored, I'll start things back up again and see what happens.
@BigTonyTones , I certainly could, what did you have in mind when you say "only notify to charge if below a certain percentage"? Is this for the plug-in reminder? If so that's a simple option to add I can get it done and release in no time.
@Andyw2100 , good question on the charge rates and good point bringing up changing your amperage as that inherently changes your charge rate.
If you know your expected charge rate at a location has changed for whatever reason, then you have 3 options:
As for the logic behind the manual charge rate averaging and calculations and the like, there are really 2 scenarios in total - charging and not charging.
- Do nothing and after 1-2 nights the manual charge rate setting will adjust on its own (warning: these nights will likely be turbulent and inaccurate while the rate averages itself out)
- Change the manual charge rate setting yourself to match what you are now expecting
- Disable your existing location and add another location. Dedicate this new location for when charging at your different charge rate. Perhaps name the 2 locations distinctly say "Home 40 AMP" and "Home 72 AMP". Disable and enable the appropriate locations depending on your amperage setting. (do not have both enabled at the same time or only the top-most one will be used)
When NOT charging, I use the manual charge rate setting to calculate the necessary charge start time needed with a 15 minute buffer to achieve your desired charge completion time all while respecting your time restrictions if enabled.
When charging, I use the actual charge rate reading as reported by the vehicle to make that same calculation.
In addition while charging, I take this actual charge rate reading and average it into the existing manual charge rate setting with some conditions. So no, there is no history of your charge rates stored. I only perform this averaging if the completion time is in the future by 45 minutes or more to avoid wildly inaccurate charge rates near completion time. Also, I only adjust the manual charge rate setting at most +/- 5 mi/h towards the calculated average to protect against random, wildly inaccurate readings botching an otherwise perfectly good average.
Code:ideal_charge_rate = (charge_rate_setting + current_charge_rate) / 2.0 charge_rate_setting = charge_rate_setting + max( -5.0, min( 5.0, ideal_charge_rate - charge_rate_setting ) )
Does that help? Sorry to get technical, but that's the actual formula expanded out and pseudo-codified. The ideal charge rate is the averaged charge rate.
Also, the next big feature @agw alluded to will let you schedule automatic behaviors to happen given certain conditions, such as turning the HVAC on at 9 am and 5 pm every weekday, or closing the sun roof if the weather has precipitation. This could replace the need for Visible Tesla, but I am not familiar with its capabilities so I can't comment further. More good things are coming though, just wait!
@Mattzilla , I'm glad it has lived up to your standards! Let me know if you run into any problems or complaints. I've made some small improvements to the widget I plan to get out in the next release.
@ardart99 , I saw your review on the Play store and I actually was moved by it so much I showed it to my girlfriend who found it equally as heartening. I appreciate your support and I'm glad I could make your life easier! I definitely can add a stand-alone widget for camper mode, I'll add that to the list and it'll be done shortly.
@robz , unfortunately I can't access the errors the car is experiencing, and I don't have access to the firmware update available status either. I do currently poll a public Tesla firmware tracker developed by @HankLloydRight and you can view this information in the app by clicking the "Information" icon at the top of the Home screen next to the refresh button.
@SomeJoe7777 , glad to hear it! By the looks of that brief spike early in the morning, you have a scheduled charge in the car at about 1 AM? Also if you check your charge rate setting for that Smart Charging location, you'll see that it has changed slightly closer to the average actual charge rate it experienced all night, every night.
I don't think the app is what syncs contacts with your car, but Bluetooth?
It would be awesome if smart charging would allow for immediate charging up to a certain SoC and then whatever the scheduled plan is beyond that.
Either I'm wrong in thinking the reported value's unit is rated-miles-per-hour, or my power rate calculation is inaccurate (I'm using 325 W per rated mile). Or if you have any ideas what that value actually could be, the raw value returned is the value as displayed by the "#.## per hour" label to the right of current power gauge, so feel free to play with it. Go for a drive and while maintaining 50 kWh power accelerating, refresh the Charge screen and you should see hopefully 50 kWh in the power gauge for example.
@David99 , sorry you're experiencing issues. What Android device do you have? What version of Android is it running? The HVAC system automatically turns off when you exit the vehicle, or 30 minutes has passed, or some other possibilities.
Given the large variety of devices and software versions maybe it might be better to not let the app handle these things, but rather your server.
I don't think he has a server, or at least not one that has access to your car, so the app doing it is the only option available currently.