I very much agree with this topic. I would love to see my treadmill adjust to the hills. I can however see that there are limitations to take care off, for example the max incline for many treadmills are not enough.
Today of course you can change the incline manually. However, I have the problem that my treadmill sends the incline steps not the actual grade (one step is ~0.66%) to Zwift. This screws up my Strava data completely when I want to train hill climbing. When I set my treadmill to max incline it’s 22 incline steps but only 14% grade. Zwift interpret it as 22%. Therefor, I mostly do flat runs in Zwift, I want my climbed meters in Strava to be true. However, I always set the incline to 1 on my treadmill to simulate some air resistance. i simply have to accept that error in Strava.
I would like a function where I can calibrate this in Zwift. I would like step 1 incline to be interpreted as flat (this simulates some wind resistance) and then be able to set the incline steps to the actual grade it is.