I think you need to tackle this problem from a multi-faceted approach...
If you want a weather station for outdoor temperature, humidity, wind, rain, air pressure then you just get that a weather station that can do that and one that can work where you need the console and the best siting possible for the outdoor sensor array.
Then separately it sounds like you want to monitor indoor rooms in a large house. For that I would use Samsung SmartThings hub and then add as many Zigbee or Z-wave sensors that will tell you depending on sensor you get; temperature, humidity, motion, vibration, light lux, and UV (some of those or all of those combined into one sensor..or separate sensors). There are many brands and models to pick from. You don't have to buy Samsung brand sensors. It just has to support either Zigbee or Z-wave. I would recommend sticking to a protocol. The SmartThings hub will do both Z-wave and Zigbee simultaneously. But if you stick to the same protocol then you can extend the reach. Meaning both Z-wave and Zigbee are mesh protocols and they make hops till it gets to the hub. Now there are limits (like number of hops and number of devices....range...etc) and I'll leave you that to research and learn about both of these protocols. The neat thing though is that you can try both protocols at the same time if you really want...you just have to have enough devices to make a wide enough mesh (they do that automatically).
The advantage of the Z-wave and Zigbee protocols is that they consume very little power and run on battery, are relatively inexpensive and you can have just about as many as you could need for the purpose you describe. If you had a WiFi sensor then it would cost more and require dedicated power source and have limited range.