Automate your curtains with a shiny/ flask application connected to a MQTT broker.
- 3d printed module (hangs from curtain rod)
- Rolls along rod to push curtains open and closed
- Stepper motor moves wheels along rods
- Stepper powered by ESP8266
- MQTT (mosquito) for instructions
- AA batteries for power
- Roller module printed using Creality CR-10
- Parts designed in open scad
3d print the housing for opening and closing the curtains.
remotes::install_github("bill-ash/curtains")
Open my curtains from the iphone.
library(curtains)
# Start shiny app
curtains::makeCurtains()