Remove alarm control panel state from HomeKit

I have a Ring security alarm configured through the MQTT addon. It supports 3 states - armed home, armed away, and disarmed. This works fine in Home Assistant. But when I publish this entity to HomeKit it appears there with a fourth state - armed night.
Trying to set this night state from Apple Home app does nothing except showing this in the addon log

ring-mqtt [Home Alarm] Set alarm mode: ARM_NIGHT
ring-mqtt [Home Alarm] Cannot set alarm mode: Unknown
ring-mqtt [Home Alarm] Unknown alarm arming mode requested.

Is there some way to remove this extra state or is it a requirement of HomeKit that all alarms include it?

1 Like