I chose to use Temporay mainly to indicate that the active schedule is temporarily overridden by a manual set-temperature-change, at the next scheduled change the schedule will take over.
I chose to use Manual to indicate that there in no schedule or no preset active.
maybe its nitty gritty, but the more you start to look into the thermostat Card, the more confusing it getsâŚespecially eg if displayed values (for current preset mode) are not listed in the possible values for preset modeâŚ
let it rest for now, maybe youâll find a beter way. If not, its doing its job, and thatâs what counts
thanks for you effort!
Auto indicates that the schedule is active, it will say Heat when you turn off the schedule.
So from Auto and the schedule name (Regulier), or Temporary, or the preset-name you can see on the card what is going on.
been wanting to ask: what happens when we call the service climate.turn_off ? didnât dare yet⌠does this turn of the schedule, as you say above, or turn-off the entire Anna.
The Anna showing the schedule-icon you mean? I think this means that the schedule is active in the background; it can be overruledby a manual change to a different temperature or a manually seleted preset. But it will take back control when the next change in the schedule happens.
About climate.turn_off, I actually donât know what will happen, probably nothing? Because thereâs no specific âoffâ-command in the Anna-code?
OFF is only shown between the ( ) when the schedule is off and the cv-ketel or whatever, is not heating.
The current preset mode only shows no_frost and vacation, if so selected. When selected any of the other 5 available preset modes, it shows Regulier (my selected schema)
I can see the target temps change on the Anna app, so know the presets are functional, as do the icons in the app change.
Did you wait long enough for the change to appear in HA?
It can take up to 30 secs (default update interval Anna component) and under certain conditions up to 60 seconds (default update interval for the general climate component) for a change to become visible.
I discovered recently a way to speed this up, itâs working in my Adam-code, kind of, but it has not been implemented and tested in the Anna-code yet. Iâve suggested CoMPaTech to try this as I no longer can test the Anna-code.
That is indeed not correct. Selected schema shows none but there are three other indicators showing that the schedule is still active: (Auto), Current state = auto and Current preset mode = Regulier.
Are you sure that your template-code for Select schema provides the correct output ?
Regulier is not a preset mode, but a schemaâŚ
I do understand that bit of code, but it simply isnât correct.
Especially since it really should show Home, which is the currently selected preset mode.
also still with my easier findings. this little quote of mine was specifically meant for
my issue with the preset_modes still stands. I truly find these should be separated. Have a dedicated current preset mode sensor, which selects 1 of the 5 available presets. Next to that, have a sensor for Temporary, Regulier (+ possible extra user schedules) or Manual.
like this:
def preset_mode(self):
"""Return the selected Preset mode.
and
def active_schedule(self):
"""Return the Active schedule.
Or return Temporary in case of a manual change in the set-temperature with a weekschedule active.
Or return Manual in case of a manual change and no weekschedule active.
maybe even split the last 2, since I would think it very illustrative to see the active schedule in all circumstances.
that would be
def active_schedule(self):
"""Return the Active schedule.
and
def manual_setting(self):
Or return Temporary in case of a manual change in the set-temperature with a weekschedule active.
Or return Manual in case of a manual change and no weekschedule active.
which of my suggestions isnât possible? Canât imagine the presets_modes need to be be mixed with the schedules by the core HA team. Theyâre different beasts altogether?
why yes, I do think that is what it should look likeâŚ
care to share the code for that? seems a straight c&p is in order. . (only change might be mdi:hotelâŚ)