Skip to content

Feature Request – Add “Force Arm” or “Auto Bypass” Support #176

@yalcinozturk

Description

@yalcinozturk

Feature Request: Support force arming or auto bypass when zones are open

Hello 👋 First of all, thank you for your great work on this integration – it’s been very helpful for bringing AX Pro into Home Assistant.

I'm encountering a limitation related to arming the system through Home Assistant when certain zones (such as windows or doors) are left open.

Problem:

When I use the official Hik-Connect mobile app, I am able to arm the system even if one or more zones are open. This works because the AX Pro panel is configured to allow arming with open zones (either via auto-bypass or force-arm settings).

However, when I try to arm the system from Home Assistant using this integration, I receive an error like:

statusCode: 4
statusString: “Invalid Operation”
subStatusCode: “arming”
errorCode: 1073774621

I believe this is because the integration does not currently support sending a force arm or auto-bypass parameter when issuing the alarm_arm_away command.

What I'm asking for:

Would it be possible to extend the integration to support arming with open zones, similar to how the mobile app handles it?

This could be:

  • A force_arm option (either configurable or always-on)
  • Or detecting if zones are open and auto-applying bypass (if supported by the API)

Why this matters:

Many users leave windows partially open (e.g., for ventilation) and still want to activate their alarm. Currently, this use case works in the mobile app but fails in Home Assistant.

Additional Info:

  • I'm using the latest version of hikaxpro_hacs from HACS.
  • Same user credentials are used in both Home Assistant and mobile app.
  • The user has full permissions and can arm/disarm manually with open zones via the app.
  • The code_required prompt works fine – it’s only the arming behavior that’s blocked due to open zones.

Let me know if you need logs, API references, or if you'd like help testing any new feature.

Thanks again for your hard work on this!

Metadata

Metadata

Assignees

Labels

questionFurther information is requested

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions