Homekit bridge showing my gate as garage door. Any way to fix this?

Hey guys, I got my homekit set up today, but my gate is shown as garage door at the moment.
I’ve tried reset_accessory service, removing and adding back my cover.gate, and checking my cover.gate configuration. They look fine.
Here is my gate’s yaml code:

cover:
  - platform: template
    gate:
        device_class: gate
        friendly_name: "Gate"
        value_template: "{{ is_state('binary_sensor.gate_contact', 'on') }}"
        open_cover:
          service: script.open_gate_when_closed
        close_cover:
          service: script.close_gate_when_open
        icon_template: "{% if not is_state('binary_sensor.gate_contact', 'off') %}mdi:gate-open{% else %}mdi:gate{% endif %}"

I’ve also tried to enable customize.yaml to force the “device_glass” to be “gate”, but it didn’t help either. Homekit is still showing it as a garage door.

Anyone had similar issue before? TIA!

Hello! I have the same problem. Did you find a fix?

I turned out to be that HomeKit has garage device type only. There is no “gate” in the HomeKit world. I think I just had an “Mandela Effect”…