askAlexa weather report

I just got started with the askAlexa app. I made a weather report called “Weathercast”. When I try to get Alexa to tell me the weather all she says is "you have one weather report named weathercast. But she never gives me the report no matter how I ask her. I say “Alexa ask smartthings the weathercast”. Any Suggestions?
Also, I have 3 contact sensors that give the temperature but I can’t get Alexa to give me the temperature all she says is open or closed. How do I set these up so she will give me the temp. Thanks for any input.