Here is a smart robot that automates your curtains. The CurBot can assist you with drawing your curtains. It comes with app and voice control. It can also be put on a schedule. This robot has a sunlight sensor to detect the right time to open your curtain.
The CurBot lasts a year on battery. It plays well with IFTTT and works with iOS and Android devices. You can find out more about it here.