Your analysis is correct. Here's a summary:
If it is sunny, then it is 80° Fahrenheit. (Original statement)
Converse: If it is 80° Fahrenheit, then it is sunny. (Valid)
If it is 80° Fahrenheit, then it is sunny. (Original statement)
Converse: If it is sunny, then it is 80° Fahrenheit. (Valid)
If it is not sunny, then it is not 80° Fahrenheit. (Original statement)
Converse: If it is not 80° Fahrenheit, then it is not sunny. (Invalid)
Counterexample: A day that is not 80° Fahrenheit and not sunny (e.g., 70° and cloudy).
If it is 80° Fahrenheit, then it is sunny. (Original statement)
Converse: If it is sunny, then it is 80° Fahrenheit. (Invalid)
Counterexample: A day that is 80° Fahrenheit and cloudy.
In cases 1 and 2, the original statements and their converses are valid because the relationship between "sunny" and "80° Fahrenheit" holds in both directions. However, in cases 3 and 4, the converses are invalid because there are counterexamples where the second part of the statement (either "not 80° Fahrenheit" or "cloudy") does not necessarily imply the first part ("not sunny" or "80° Fahrenheit").