Feature Request: ability to select device icon within HomeKit if using OpenAPI connection
### Problem

At present, this is only possible through BLE. With OpenAPI, curtains show as blinds, and not actual curtains. 

### Solution

It would be nice to select a different device icon for Curtains if the connection was set up using OpenAPI.

### Alternatives

_No response_

### Additional context

_No response_