A very general question - when something is shown as deprecated in the Repairs section in settings, is there then a quick way to find out where I’ve actually used that deprecated call? I have over 100 automations, and it’s easy to miss an instance in a rarely-used one.
Well, this particular one is related to Honeywell Evohome:
Evohome 'Refresh system' action is deprecated
Warning · Reported by Honeywell Total Connect Comfort (Europe)
This stops working in version 2027.1.0. Please address before upgrading.
The refresh_system action is deprecated and will stop working in Home Assistant 2027.1.0. Instead, use the homeassistant.update_entity action, targeting the controller's climate entity.
But this happens from time to time, so I wondered whether there was a good strategy in general to search all my automations and scripts, some way via the yaml perhaps.
Find your automations.yaml (and/or scripts.yaml) in the config dir and find ‘refresh’ , seems easiest shortcut to me. (Getting to it kinda depens on the installation method, but possible for all of them)