Budget weather station

yes, they sound like a WH1081 type clone (but if you can provide more info that would be good)
you could also look into the weatherflow station?