Parts
- An ESP8266 board
- A small stepper motor with a driver
- A 3D-printed bracket for the bead chain
- A 5V power supply
Build
The motor pulls the bead chain of an existing roller blind, so nothing needs to be replaced. The ESP8266 runs ESPHome and exposes the blind as a cover with open, close and position.
1cover:2 - platform: template3 name: "Living room blind"4 open_action:5 - stepper.set_target:6 id: blind_motor7 target: 0
Result
For a fraction of the price of motorised blinds, they now open at sunrise and close at sunset.