I just added a couple of Zemismart Curtain Robots to my bedroom curtains, and I have to say it is probably the most "fun" and useful device I have added to Hubitat since adding my Roborock Vacuums.
My SO bought some new curtains for the Bedroom over xmas, and as soon as I realized she bought the kind with the large rings for the roman rod, I just had to add the robots. Before, we had curtains hung on the rod through a top seam, and those do not work with the curtain robots.
I got a set of Zemismart robots from Ali Express for about $130, not too bad of a deal. I got them set-up and I found that having to send commands to two distinct devices every time was a bit of a pain, so I wrote a quick app to combine them both together into a single virtual curtain device that controls both robots together.
I also added a Tuya Scene Knob next to the window for physical control. Turning the knob left or right steps the curtains open or closed. Push will open if closed, and close if open. Doubletap will stop position change while opening/closing, and Held will open the curtains half-way.
I also added the curtains to my bedroom scenes, so they open with Morning scene and close with Evening scene at sunset, as well as close with Nap scene. Alexa apparently has problems with the windowShade capability, as the curtains don't respond to open/close on the shared device. They do respond to on/off, so I just made routines for "Open the curtains" and "Close the curtains" that flips the switch instead, to have Alexa voice control.
Anyone else using the Zemismart curtain robots? How has the battery life been treating you?
These are the apps/drivers I wrote for my robots, if interested
Scene Knob Blind Controller
Dual Curtain Controller (the parent app creates the child device when installed)



