Controlling the schedules "offset" no matter where in any schedule you're in or when creates a central control problem that's fixable. It'd be a lot easier to manage the "EcoMode Offset if it could have the option to be set by a variable. The only other issue is to allow the schedules to self update if the offset changes.
One last issue... doing an update to the offset using another app only updates the first schedule in the list rather than the active schedule, even if the others are restricted.
