Yeah, precipitation was something I couldn't get for free.
FWIW, this is the json that my weather ds fetches:
{
"base": "stations",
"clouds": {
"all": 75
},
"cod": 200,
"coord": {
"lat": 30.58,
"lon": -97.86
},
"dt": 1600371953,
"id": 0,
"main": {
"feels_like": 301.38,
"humidity": 58,
"pressure": 1016,
"temp": 301.86,
"temp_max": 303.15,
"temp_min": 300.37
},
"name": "Leander",
"sys": {
"country": "US",
"id": 5739,
"sunrise": 1600345037,
"sunset": 1600389261,
"type": 1
},
"timezone": -18000,
"visibility": 10000,
"weather": [
{
"description": "broken clouds",
"icon": "04d",
"id": 803,
"main": "Clouds"
}
],
"wind": {
"deg": 360,
"gust": 8.2,
"speed": 5.7
}
}