I would love to see the option to show both. Same with temperature. Not two different scales, just show both numbers. But I understand this might take up extra space and mess up some of the UI.
It will probably be better to show these numbers differently, maybe more like the old UI, and not on a scale.
A few thoughts for temperature display.
Battery temperature can vary quite a but forcing you to have a wide scale. It can be -25 C up to 56 C (the highest I have ever seen in my car in the desert). Having such a wide scale will make cause the size of the bat min /max and inlet very small and clumped together. So they become useless. Let's take a step back and think about why you want to look at temperature. There is really no point in having the entire range of possible temperature visible. It doesn't provide any information. What a driver is interested in is what is my battery currently at and in which direction does the car want to adjust it. What changes are happening when I accelerate or supercharge and so on. The three value that are most important are the bat min and max and the inlet. That's where the battery is at and the inlet tells me what the car is going for. Having the gauge scale showing just this range will zoom in and allow me to see changes very well. On the right and left side of the scale you can show heating or cooling targets. There is no benefit to zoom out to have a target visible on a scale. Now there is a benefit see where the battery is on the entire scale visually. After all the entire purpose of the tool is to visualize data, not just numbers. So here is my suggestion: Have two options. Show the entire scale (all the way 'zoomed out') and a way to switch to a zoomed in that shows the range just of the three numbers mentioned above. How to switch? Just double tap on the scale.
Voltage:
There are two different things you want to visualize. The total voltage (cell and pack) and the difference (balance). So those are two entirely different scales. For the balance/difference, you don't want an absolute scale. You always want to zoom in from min to max. Basically you just want to see the spread. The other one is the actual battery voltage. That scale should not zoom. For that it's important to see how the voltage is compared to the entire range! You might want to cut the scale from 2.2 to 4.3 Volt because the cell voltage never goes below 2.5 or higher than 4.2. Basically limit to the relevant range, not start from zero.
One other thought about voltage. Cell voltages come in rather slow from the BMS. The bricks are measured one after another. So looking at brick voltage gives you a delayed number. It misses the quick changes when you suddenly accelerate. The pack voltage comes in in realtime, though. Pack voltage depends on the battery size, though. Long Range or Standard Range, 60/70/85/100 batteries have different number of bricks. So how about this. Take the pack voltage and divide it by the number of bricks in that car and show that number. This way we get a realtime voltage displayed as cell voltage number which is more useful. I hope this makes sense.
Lots of good ideas here. The current temperature 'scales' were to try to understand the temp limits/targets (because they were new, and I didn't think they made much sense in the regular Temps tab of the old UI) and how your current state is within/outside these limits, and if the car then is doing something to remedy it. I agree it could be interesting just to remove the limits and have a more zoomed view of the temperatures. The long-term plan is to make all dashboards editable, sharable, uploadable, but to hard-code new dashboards like the one you mention is quite quick for me in this state, I will see what I can do to add some of your suggestions. But none are permanent as the layouts will change and other custom dashboards will come soon. Only problem I see is if there are too many to scroll through, the list gets too long and it's hard to find the one you're looking for.
About calculating a fast cell voltage, I have thought about it. The problem is, I don't know the number of cells for all cars. We can sort of get them from Model S, but that requires the app to listen to the cell voltage packets 'for a while', then guess when more are not coming in... also S60/70/75 does not report the last cell group for some reason. Model 3 does not report individual cells, just the max and min. Even if we hard-coded the number of cell groups, you would only get the average, not the max or min. So in my opinion, a lot of work and pitfalls for a limited result. But the idea is good, I have thought of it many times.
PS. Built a pack voltage + battery power screen with the same layout, will be included in next beta. I think you'll like it
It also has a 12v systems screen, even for model 3.
@David99 , that is a great (right) perspective to take I think. What are the reasons (uses cases) for wanting to visually see the numbers. What useful 'story' do you want to 'tell'? Also what is useful at some short term viewing/glances as you are driving vs sitting still in the car (ie. while supercharging).
I have thought of this before, should split dashboards into 'charging' and 'driving', maybe some other scenarios ('bored'? 'road trip' etc)
I think I won't go bananas with lots of dashboards now, will rather try to get them editable so you all can put your ideas to life, share them, and submit them to me to become standard dashboards. First I need to implement some important features such as Teslalogger support, 0-60 timers, trips, and hopefully a render of the Tesla factory screen thermal dashboard. Trips and 0-60 should have custom dashboards with their own reset buttons, results list, pulldown for different trips etc, stuff that I wanted in the old app but couldn't due to the basic nature of the old list-based UI.