I am having a hard time getting a binary_sensor to work correctly for my door lock. In home assistant it shows locked or unlocked. However when I include it in homekit it insists the ios Home app insists on showing the sensor as an occupancy sensor when I am expecting to see a lock. What am I missing? My device class is set to lock for the sensor.