If you want a smart home system that can be automated based on weather data, Tempest could be the ticket. It's a weather information system with a Tempest Home Weather Station and the Tempest app for forecasts. It can link to common smart home services like IFTTT, Google Home and Amazon Alexa so you can automate things like watering and heating and cooling based on more detailed forecasts.
Another contender is Tomorrow.io, a weather resilience platform that offers hyper-accurate weather data and forecasts. It offers real-time weather data, automated protocols and predictive workflows that you can use to link to your smart home system to optimize it and protect your home and its components from bad weather.
If you prefer a developer-oriented approach, Weather Machine offers a single interface to gather weather data from multiple APIs like The Weather Company and AccuWeather. That can be useful if you want to build your own custom smart home system that incorporates weather data.