I’m working on creating a piston that will announce (right now its a push notification, eventually text to speech over Sonos) the weather when my motion sensors first sense motion in the morning. I think I’ve got it mostly setup, but I’m not quite sure how to differentiate between rain and snow.
For snow, that’s an easy one - $weather.forecast10day.forecast.simpleforecast.forecastday.snow_allday.[0]
But for rain, there is no explicit way of returning rain (vs snow). The closest I can find is $weather.forecast10day.forecast.simpleforecast.forecastday.qpf_allday.[0]