Lock entities with HomeKit integration not work properly

Hi all,

I have a Switchbot Lock that is perfectly integrated with homeassistant. There are three actions that can be performed on the lock: Lock, Unlock and Open that’s because the door doesn’t have an handle outside and requires the key to be opened even when the door is unlocked.

As mentioned above, in HomeAssistant I can perform three action and I can open the door even when it’s unlocked.
The problem is that in the HomeKit integration the lock has just two states: Locked and Unlocked so, when I ask to Siri to “Open” the door she said that the doors is already in the desidered state but in reality the door is Unlocked (and closed) not Opened.
Is there a way to fix this issue or should I create a template sensor to overcame this limitation?