WTH why is template trigger limited to only False -> True?

Right now, template triggers will only trigger when the template itself switches from resolving False to resolving True.

Template entities update whenever the template updates, why can’t we have a trigger that does the same thing?

I’m not the brightest bulb in the group, so you probably understand something deeper about HA than I. But, can you not use binary template helpers as triggers for automations? I have a few of these and use ‘not’ statements to inverse the ‘false → true’ all the time.

{% set varA = is_state('binary_sensor.xyz','off') %}
{% set varB = is_state('binary_sensor.abc','on') %}
{% set varC = is_state('binary_sensor.def','off') %}
{{ (varA or varB) and not varC }}

See this closed PR for reference on what type of templates this effects

Got it! So you’re looking for non-binary changes to a template.