I added a real blackout curtain to my room and really noticed a difference in the quality of my sleep and my general mood. It was designed to really black out all light... https://www.amazon.com/gp/product/B003ZJ88DY/
A Phillips light-alarm clock does the other half of the job, now, for me.
Mine are using motors/control from Somfy. Those have at least worked flawlessly for several years.
For the roller curtains there are also models which have "things" on the sides where the curtain slides in. This blocks the light that would otherwise shine in from there. If this is not an option, should look for curtain which is dark from the outside. This should also help a little bit.
I can attest to these blackout covers making daytime sleep not hell. I don't even need zolpidem to fall asleep anymore.