Is there a way in Home Assistant to create an abstraction or wrapper for UI controls? For example, I have a number of Mitsubishi heat pumps and each time I set up a thermostat control, I need configure a set of specific attributes to have it work the way I want – if in future, I make a change, then I need to manually update each instance.
What I’m looking for is similar to Blueprints, but for controls: a central place to define how a control’s attributes should map to the entities of a given device. Ideally it’s a true abstraction (rather than a template), so that when its definition is updated, all of the instances are updated too.
Does anything like this exist? I’ve done a bunch of searching, but I haven’t turned up anything helpful.