Seeking ZigBee Roller Shutter Module with Momentary Push Buttons

Hi all, I’m on the hunt for a reliable way to control my window blinds both manually with wall buttons and automatically via Home Assistant. Let me share my requirements and experiences so far in the hopes of finding the perfect solution.

Manual Control Needs:

  • A short press on the up or down button should fully open or close the blind without needing to hold the button.
  • Any press while the motor is moving should immediately stop it.
  • I prefer momentary push buttons over rocker switches with states for a cleaner look and feel.

Automatic Control Expectations:

  • Seamless integration with Home Assistant, ideally as a cover entity that reports position (e.g., fully open, 50%, etc.).
  • The ability to send button press events for automations would be a huge plus.
  • ZigBee connectivity is preferred over Wi-Fi for a more reliable and secure setup.

What I’ve Tried:

  1. Shelly 2PM Gen3 + Busch-Jaeger Components

    • Pros: Manual control works perfectly with the desired functionality.
    • Cons: Wi-Fi only, shows as two switches in HA, no position state, and it’s quite expensive.
  2. Gosund SW9 WiFi Roller Shutter Switch

    • Pros: Affordable and all-in-one.
    • Cons: Wi-Fi only, wrong form factor for my setup, and switches with states instead of momentary buttons.
  3. Nous B4Z ZigBee Smart Curtain Module

    • Pros: ZigBee connectivity and detected as a cover in HA.
    • Cons: Requires holding the button, no button press events, and lacks the one-press open/close functionality I need.

My Questions:
Does anyone know of a product that ticks all my boxes? Specifically, something that:

  • Works with momentary push buttons,
  • Supports one-press open/close and press-to-stop,
  • Exposes itself in Home Assistant as a cover entity with position,
  • Sends button press events for automations,
  • And ideally uses ZigBee or Thread/Matter instead of Wi-Fi.

Any tips or experiences would be greatly appreciated! Thanks in advance for your help!