Actually, we had bought the floor light spotlights for the patio floor, but could not really use them. We couldn't return them either, so we thought about what could be done with them instead. Our patio has 100x100 crossbars and with a matching housing, we could now use the light spotlights as ceiling spotlights.
You can simply insert the housing from above over the beam and fix it on one side with two screws.
We printed with Prusament PLA, print time is about 4:45 and the size fits exactly for printing in a Prusa Mini.
Translated with www.DeepL.com/Translator (free version)
The author hasn't provided the model origin yet.