I have finally done it! In our coach we have what we call a solar collector AKA a skylight. These things are great for letting natural light into the bathroom. But also let's an untold amount of solar HEAT into the camper also. With the floor plan we have it also lets the light from the campground light pole into our bedroom directly into our eyes!
I have thought about the inside snap on covers, or a Velcro custom made inside cover of my design. Briefly toyed with thought of crawling up on the roof with a can of black paint but have friends that have bought a used camper and they were not happy with the previous owners choice to paint it! Alas after many nights of staring at my problem, we have fixed the said solar collector!
We have a friend that does those vehicle wraps and he sold me enough of the perforated window wrap! This was white to the outside and black to the inside! The white reflects the heat and the sticky side is black. Let's just enough light in to see during the day and blocks the light at night! This really helps with the heat more than I could have hoped for! Also can be removed in the future with little effort. We are completely happy with this upgrade and best of all, we don't have to store it or install and take down ever!