I was wondering which domains were supposed to be supported by this?
Obviously lights and switches, but what about covers, locks, etc. The UI lets you call this on a cover/lock, but it doesn’t seem to do anything. Is this intended functionality?
I would have assumed turn_on would correspond to cover.open and lock.lock.
Probably not. Filtering the available services based on the selected entity is more of a feature request. You can do that in the Github HA frontend Discussions.
However there are issues with doing this that would need to be considered:
What if the user selects an area?
What if the service is selected before the entity?