Item button in Homekit

I have my Danfoss Air set up in Openhab, which works well. I can manage the state (Mode) as Demand, Manual, Program or Off. But how do i get this to work in Homekit? I can get the button showing, if i set the Apple HomeKit Metadata = Switchable, but i does not do anything when turned on or off in HomeKit. And i would really like to be able to select all 4 modes from Homekit - but if i could just get Demand and Off as the on/off that would be ok!
Any ideas for this?

you can use an Homekit item which supports severals modes like “Fan” and then map your channel to a Homekit supported function.
Custom mapping is described here for thermostat:

Or you can group items to one Homekit item, described here: