Ambiguity of ON-OFF switches can be solved by replacing with RADIO BUTTONS !!
1. OverView/ Lock-UnLock
2. HVAC/ On-Off
3. Charge/ Start-Stop
At present it is not logically clear what position these switches are actually IN, thus causing a click or two just to verify, thus server loading for no good reason. Non-geeks might never achieve any mastery of these darned switches.
--
Hi wycolo,
I wish this was simpler. Let me explain why it is the way it is.
They were radio buttons originally, but in order for them to be radio buttons it requires me to know the current state. Let's use the Lock/Unlock case as an example. You'd like the
Lock button to be enabled when the car is unlocked and the
Unlock button to be enabled when the car is locked. Doing that would make it clear what your option is (lock an unlocked car or unlock a locked car). Unfortunately, I only know whether the car is locked or not for an instant in time.
When you go to the Overview tab it queries the server and learns whether the car is locked or not (among other things). When you press the refresh button it updates that information. After that, the data can become stale. The car may go from unlocked to locked, but I will still be showing it as locked and only the
Lock button would be enabled. It would be great if Tesla sent push notifications so I could keep this stuff in sync, but they don't. In order for me to make radio buttons that always display the right selection, I would have to poll even more causing more traffic to the server.
Don't get me wrong, I'm not arguing that this is the best user experience (even within the constraints I just described). I'm just explaining why it is the way it is and why I changed from using radio buttons in the early versions.
Joe
- - - Updated - - -
Bit late to this party ... I just tried to install on a Windows machine ... and all I get is Exception error when firing up the .jar file.
What am I doing wrong?
Hi GreenT. It's most likely Java related. Please use the version of Java that comes with VisibleTesla. Check the Getting Started section of the docs or the FAQ for details.
Please also read
this post on the likely future of VT.
Joe