I’ve loaded the template tool and entered ‘{{states.climate.trane_model_tzemt400ab32maa_cooling_1_6_2.attributes.fan_state }}’ this reports back the expected Idle so I’m pretty confident that I’m getting this part right but I lack the skill to format the trigger properly.
I have lots of trouble getting template triggers to work for me. But I’m not sure you’ve got the format correct. For the value_template to work, I believe it needs to function on its own - so you prob want something like states.climate.trane_model_tzemt400ab32maa_cooling_1_6_2.attributes.fan_state.
Also - does “last_changed” work with template triggers?
What I’ve done in cases where I couldn’t get the trigger to work is to set up a template sensor, then use a trigger to watch its state for my automation.