Defining Weather Conditions

Good evening, all.

I’m working to integrate my new home weather station, and would like to be able to synthesize a good template for weather “Condition” from the various individual pieces of data I’m collecting. I’ve looked at both the weather templating doc and the developer documentation, and neither provides a definition of what parameters - temperature, wind speed, rain fall rate, etc - actually define the conditions. Where, for instance, is the line between “Rain” and “Pouring Rain”? “Partly Cloudy” and “Cloudy”?

I’d like the definitions I come up with to be relatively consistent with how other integrations define it.


The other integrations usually just take whatever the weather provider sends, and each will have their own benchmark. Some do publish information on their API and it may be in there, but most don’t seem to.