* Add HassGetWeather intent * Use async_match_states * Extend test coverage * Use get_entity * Update homeassistant/components/weather/intent.py * Fix state --------- Co-authored-by: Paulus Schoutsen <balloob@gmail.com>