This project started with a need to close my blinds on a west facing window in the afternoon, while I was away. Especially in summer, the sun in Australia can do devastating things that it shines onto directly. Plus, it drastically increased the temperature in the room.
I already have a home automation setup made up of Apple's HomeKit and Homebridge for DIY and other device interrogations. However, this device has an API that can be used by other home automation solutions.
I will start describing the project with what the final device looks like.
The dimensions are approximately 64mm deep, 47mm wide and 92mm tall. The cog wheel was designed to pull a ball chain with 5mm diameter balls. The device connects to your home WiFi and the web based configuration allows you to customise the start and stop or open and close position of your blinds. The device attaches to the wall by double sided tape.
STL Files for the body, cog wheel, top and bottom covers and the wall mount. These are attached to this post.
Arduino Sketch for the Node MDU, also attached to this post.
NOTE: This post is a work in progress and additional content details and material is still being added.