Thank you for the remix.
Original design is not very optimized for hassle free 3D printing.
It required supports and too many pieces. I'd prefer 2-3 parts design like this https://www.printables.com/model/656560-outdoor-thermometer-housing-tuya-zigbeewifi-sensor
