Unlock the Hidden Weather Forecast in Home Assistant
Published at : 23 Dec 2025
In this video, we'll show you how to retrieve a weather forecast in Home Assistant. By following this simple tutorial, you'll be able to access the latest weather information for your home or office.
Home Assistant is a powerful open-source platform that allows you to control your entire home or office from one interface. By following this tutorial, you'll be able to retrieve a weather forecast for your location in just a few minutes!
This tutorial explains how you can create a Jinja2 Trigger template in Home Assistant that makes use of an action. This way, you can call a service in the template that returns a value. This value can be stored in a variable. You can return that variable as the state of the template, or use that variable to calculate another value.
⭐ NOTE: as of Home Assistant 2023.12, the service is no longer weather.get_forecast, but weather.get_forecasts. You need to use the following code in the template now: {% set precipitation = my_forecast['weather.openweathermap'].forecast[daypart].precipitation %} ⭐
00:00:00 Introduction 00:00:50 The action parameter in Home Assistant 00:01:14 The Weather Get Forecast service in Home Assistant 00:01:53 Check results of the Weather Forecast Service in the developer tools. 00:02:37 Explaining what the total rain forecast for the next couple of hours is. 00:03:14 How to install Studio Code Server in Home Assistant. 00:03:32 How to create a templates.yaml file in Home Assistant. 00:04:15 Add the forecast code to the templates.yaml file. 00:07:19 Test the Get Forecast Trigger Template 00:07:56 Conclusion