Since you said that you want to get conclusions about how temperature is changing. In case if you don't have any other predictor variables. Then what you can do is to use embed function in R. For example:
vec = seq(1,90,1)
plot(vec,sin(vec),type = "l")
df = data.frame(vec, sin(vec))
The above code generates a similar line plot with seasonality for every 6 data points.
sin_embed = embed(df[,2],8)
the function embed creates a lag values the vector. it takes the vector and numerical attribute to specify how many lag values shud be generated.the last column is the original vector and remaining are the lag variables.
Since the seasonality is for every 6 data points i select the 2 and 8 columns of sin_embed and use the 2 column as predictor and 8 column as response.
you can do a similar thing for your dataset.Prediction wise it does extremely good.