Skip to content
Daniel Frenkel edited this page Apr 24, 2026 · 7 revisions

If for some reason, you have any problems with anything, please open an issue request or update this Wiki.

The Ropener is a smart curtain opener that currently runs on ESPHome only.

Tools required

  1. Phillips screwdriver #1 size
  2. Hex driver (allen wrench) 2 mm
  3. Hex driver (allen wrench) 1.5 mm

Optional

If you have grommet curtains, I highly recommend purchasing curtain glide tape. Without it, the Ropener will struggle and may not work correctly. If you have any issues with curtains not sliding well, be sure to use glide tape.

Build guides

  1. Print build guide
  2. Video Build Guide
  3. Video Installation Guide
  4. ESPHome Setup Guide (coming soon)

Firmware

At this time, only ESPHome is being supported. The YAML can be found in the Firmware folder.

YAML

Change the ESPHome name in the YAML file.

Do not change any of the values (such as distance, speed, or anything). The device parameters such as speed and direction can be configured in Home Assistant after adding the device to your devices.

Under Configuration settings in Home Assistant, change the Centimeters parameter to the distance your curtain needs to open.

Additionally, you can change the motor direction, acceleration, speed, current (IRUN), and StallGuard values.

Apple Home, Google Home, Alexa, Smartthings, and more.

You can easily add this device to any existing ecosystem using the Matterbridge app in Home Assistant.

Clone this wiki locally